---
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:    604
      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:    1182
      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: 1363
      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:1363,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1363,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1369
      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:1369,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1369,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1387
      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:1387,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1387,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1397
      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:1397,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1397,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1408
      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:1408,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1408,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1413
      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:1413,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1413,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1438
      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:1438,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1438,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1456
      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:1456,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1456,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1483
      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:1483,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1483,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_18v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1535
      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:1487,10'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1523,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1531,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1532,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1533,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1523,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:    103
      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: 1499
      functionLinenumberEnd: 1516
      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:1500,38'
          Dst:             _Z8upx_randv
        - Src:             'src/check/dt_check.cpp:1506,13'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem7compareEPKvS1_
        - Src:             'src/check/dt_check.cpp:1506,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:    794
      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:    1248
      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: 1493
      functionLinenumberEnd: 1497
      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:1496,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZL20DOCTEST_ANON_FUNC_16v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1481
      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:1459,20'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - 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:             strcmp
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - 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:1465,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1467,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - 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:             strcmp
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1466,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6StringD2Ev
        - 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:1469,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1471,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - 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:             strcmp
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1470,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6StringD2Ev
        - 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:1473,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1475,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1474,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1477,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1476,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1479,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1478,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1480,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1462,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: 1438
      functionLinenumberEnd: 1454
      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:1439,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1439,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _Z13acc_vget_longli
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EllEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1440,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _Z13acc_vget_longli
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EllEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1441,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6StringD2Ev
        - 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:1448,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1448,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1452,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1439,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: 1413
      functionLinenumberEnd: 1436
      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:1416,17'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1417,15'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1418,16'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1426,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:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1426,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - 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:1434,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1434,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1422,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZL20DOCTEST_ANON_FUNC_10v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1411
      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: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:             _Z10upx_getenvPKc
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKcDnEEbRKT0_RKT1_
        - 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:             _Z10upx_getenvPKc
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKcDnEEbRKT0_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:1410,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1409,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: 1397
      functionLinenumberEnd: 1406
      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:1399,5'
          Dst:             _Z25ptr_invalidate_and_poisonIiEvRPT_
        - Src:             'src/check/dt_check.cpp:1400,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1403,5'
          Dst:             _Z25ptr_invalidate_and_poisonIdEvRPT_
        - Src:             'src/check/dt_check.cpp:1404,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z25ptr_invalidate_and_poisonIiEvRPT_
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 187
      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: 179
      functionLinenumberEnd: 187
      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: 1387
      functionLinenumberEnd: 1395
      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:1388,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _Z13acc_vget_longli
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EliEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1388,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0ExiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1389,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPvDnEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1390,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1392,9'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1391,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1394,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1388,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: 1369
      functionLinenumberEnd: 1385
      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: 1363
      functionLinenumberEnd: 1367
      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:1365,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIlxE4testEPlPx
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 729
      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: 725
      functionLinenumberEnd: 729
      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: 725
      functionLinenumberEnd: 729
      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: 725
      functionLinenumberEnd: 729
      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: 725
      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:727,12'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:728,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:    119
      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:    407
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIi4BE64E4testEPiPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 729
      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:727,12'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:728,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:    72
      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:    260
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIs4LE32E4testEPsPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      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:727,12'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:728,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:    708
      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:    1699
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIs4BE32E4testEPsPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 729
      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:727,12'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:728,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:    322
      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:    841
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      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:378,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      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:378,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,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: 399
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE64E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:425,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:426,17'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:427,19'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:428,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:431,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:431,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:434,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:437,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:    26
      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:    26
      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: 440
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E10check_coreEv
        - Src:             'src/check/dt_check.cpp:444,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:445,17'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:446,19'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:447,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - 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:451,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_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:             _ZN3upx12align_up_gapI4BE64EET_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:             _ZN3upx12align_up_gapI4BE64EET_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:             _ZN3upx12align_up_gapI4BE64EET_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:             _ZN3upx12align_up_gapI4BE64EET_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:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      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:378,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      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:378,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,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: 399
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE32E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:425,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:426,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:427,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:428,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:431,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:431,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:434,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:437,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:    50
      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:    28
      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: 440
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E10check_coreEv
        - Src:             'src/check/dt_check.cpp:444,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - 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:451,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_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:             _ZN3upx12align_up_gapI4BE32EET_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:             _ZN3upx12align_up_gapI4BE32EET_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:             _ZN3upx12align_up_gapI4BE32EET_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:             _ZN3upx12align_up_gapI4BE32EET_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:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:473,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:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      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:378,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,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:    214
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      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:378,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,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: 399
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE16E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:425,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:426,17'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:427,19'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:428,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:431,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:431,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:434,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:437,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:    22
      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:    24
      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: 440
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E10check_coreEv
        - Src:             'src/check/dt_check.cpp:444,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,17'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,19'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - 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:451,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_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:             _ZN3upx12align_up_gapI4BE16EET_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:             _ZN3upx12align_up_gapI4BE16EET_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:             _ZN3upx12align_up_gapI4BE16EET_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:             _ZN3upx12align_up_gapI4BE16EET_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:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      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:378,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      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:378,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,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: 399
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE64E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:425,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:426,17'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:427,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:428,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:431,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:431,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:434,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:437,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:    32
      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:    26
      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: 440
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E10check_coreEv
        - Src:             'src/check/dt_check.cpp:444,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:445,17'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:446,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:447,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - 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:451,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_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:             _ZN3upx12align_up_gapI4LE64EET_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:             _ZN3upx12align_up_gapI4LE64EET_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:             _ZN3upx12align_up_gapI4LE64EET_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:             _ZN3upx12align_up_gapI4LE64EET_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:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      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:378,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      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:378,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,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: 399
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE32E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:425,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:426,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:427,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:428,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:431,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:431,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:434,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:437,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:    51
      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:    33
      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: 440
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E10check_coreEv
        - Src:             'src/check/dt_check.cpp:444,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - 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:451,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_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:             _ZN3upx12align_up_gapI4LE32EET_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:             _ZN3upx12align_up_gapI4LE32EET_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:             _ZN3upx12align_up_gapI4LE32EET_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:             _ZN3upx12align_up_gapI4LE32EET_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:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:473,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:    175
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      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:378,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,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:    534
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      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:378,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:378,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:379,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:380,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:381,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:382,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:383,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:393,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,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: 399
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:404,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:405,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:415,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE16E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:425,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:426,17'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:427,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:428,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:429,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:430,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:431,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:431,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:434,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:434,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:435,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:436,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:437,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:    22
      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:    24
      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: 440
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E10check_coreEv
        - Src:             'src/check/dt_check.cpp:444,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,17'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - 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:451,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - 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:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_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:             _ZN3upx12align_up_gapI4LE16EET_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:             _ZN3upx12align_up_gapI4LE16EET_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:             _ZN3upx12align_up_gapI4LE16EET_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:             _ZN3upx12align_up_gapI4LE16EET_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:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIKoEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIKoEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIoEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIoEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIoEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIKoEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIoE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE5TestUIKnEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE5TestUIKnEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE6checkUInEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE5TestUInEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE6checkUInEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE6checkUIKnEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralInE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIKyEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIKyEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIyEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIyEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIyEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIKyEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIyE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIKxEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIKxEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIxEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIxEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIxEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIKxEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIxE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE5TestUIKmEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5TestUIKmEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE6checkUImEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5TestUImEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE6checkUImEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE6checkUIKmEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralImE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIKlEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIKlEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIlEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIlEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIlEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIKlEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIlE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIKjEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIKjEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIjEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIjEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIjEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIKjEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIjE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIKiEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIKiEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIiEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIiEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIiEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIKiEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIiE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE5TestUIKtEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5TestUIKtEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE6checkUItEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5TestUItEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE6checkUItEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE6checkUIKtEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralItE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIKsEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIKsEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIsEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIsEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIsEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIKsEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIsE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIKhEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIKhEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIhEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIhEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIhEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIKhEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIhE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIKaEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIKaEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIaEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIaEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIaEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIKaEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIaE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIKcEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      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: 346
      functionLinenumberEnd: 348
      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: 453
      functionLinenumberEnd: 461
      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: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIKcEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIcEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 398
      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:390,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIcEC2Ev
        - Src:             'src/check/dt_check.cpp:391,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:392,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:394,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:395,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: 399
      functionLinenumberEnd: 439
      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:400,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIcEEvv
        - Src:             'src/check/dt_check.cpp:401,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIKcEEvv
        - Src:             'src/check/dt_check.cpp:419,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIcE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:420,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:421,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: 750
      functionLinenumberEnd: 750
      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:750,49'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorD2Ev
    - functionName:    _ZN12_GLOBAL__N_114TestDestructorD2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      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: 762
      functionLinenumberEnd: 765
      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:763,20'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorC2EPii
        - Src:             'src/check/dt_check.cpp:764,5'
          Dst:             _ZN12_GLOBAL__N_114throwSomeValueEi
        - Src:             'src/check/dt_check.cpp:765,1'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorD2Ev
    - functionName:    _ZN12_GLOBAL__N_114throwSomeValueEi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 759
      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:757,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/check/dt_check.cpp:757,9'
          Dst:             __cxa_throw
        - Src:             'src/check/dt_check.cpp:759,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/check/dt_check.cpp:759,9'
          Dst:             __cxa_throw
    - functionName:    _ZN12_GLOBAL__N_114TestDestructorC2EPii
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 749
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 814
      functionLinenumberEnd: 814
      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: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIxdE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIjdE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIidE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIyfE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIxfE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIjfE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIifE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 837
      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:820,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:820,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:827,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:832,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:833,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:834,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 741
      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: 740
      functionLinenumberEnd: 740
      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: 739
      functionLinenumberEnd: 739
      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: 741
      functionLinenumberEnd: 741
      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: 740
      functionLinenumberEnd: 740
      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: 739
      functionLinenumberEnd: 739
      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:    1
      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:    1
      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:    2
      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:    2
      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:    3
      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:    2
      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: 508
      functionLinenumberEnd: 678
      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:509,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5checkEv
        - Src:             'src/check/dt_check.cpp:514,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:514,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:515,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:516,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:517,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:518,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:519,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:521,16'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:522,16'
          Dst:             _ZN4BE64mLEy
        - Src:             'src/check/dt_check.cpp:523,16'
          Dst:             _ZN4BE64dVEy
        - Src:             'src/check/dt_check.cpp:524,16'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:526,16'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - 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/dt_check.cpp:533,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:533,16'
          Dst:             _ZN4BE64eOEy
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:543,16'
          Dst:             _ZN4BE64lSEj
        - Src:             'src/check/dt_check.cpp:544,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _ZN4BE64oREy
        - Src:             'src/check/dt_check.cpp:545,16'
          Dst:             _ZN4BE64rSEj
        - Src:             'src/check/dt_check.cpp:546,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:546,16'
          Dst:             _ZN4BE64aNEy
        - Src:             'src/check/dt_check.cpp:547,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:547,16'
          Dst:             _ZN4BE64dVEy
        - Src:             'src/check/dt_check.cpp:548,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:548,16'
          Dst:             _ZN4BE64mLEy
        - Src:             'src/check/dt_check.cpp:549,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:549,16'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/check/dt_check.cpp:550,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:550,16'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,18'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:553,23'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _ZNK4BE64ltERKS_
        - 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:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:578,25'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:579,25'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:580,35'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:581,35'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - 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:585,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:585,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - 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:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:623,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:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4BE32E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 678
      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:509,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5checkEv
        - Src:             'src/check/dt_check.cpp:514,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:514,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:515,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:516,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:517,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:518,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:519,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:521,16'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:522,16'
          Dst:             _ZN4BE32mLEj
        - Src:             'src/check/dt_check.cpp:523,16'
          Dst:             _ZN4BE32dVEj
        - Src:             'src/check/dt_check.cpp:524,16'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:526,16'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - 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/dt_check.cpp:533,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,16'
          Dst:             _ZN4BE32eOEj
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:543,16'
          Dst:             _ZN4BE32lSEj
        - Src:             'src/check/dt_check.cpp:544,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _ZN4BE32oREj
        - Src:             'src/check/dt_check.cpp:545,16'
          Dst:             _ZN4BE32rSEj
        - Src:             'src/check/dt_check.cpp:546,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,16'
          Dst:             _ZN4BE32aNEj
        - Src:             'src/check/dt_check.cpp:547,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,16'
          Dst:             _ZN4BE32dVEj
        - Src:             'src/check/dt_check.cpp:548,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,16'
          Dst:             _ZN4BE32mLEj
        - Src:             'src/check/dt_check.cpp:549,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:549,16'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/check/dt_check.cpp:550,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,16'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _ZNK4BE32ltERKS_
        - 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:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:578,25'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:579,25'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:580,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:581,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - 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:585,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:585,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - 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:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:623,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:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4BE16E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 678
      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:509,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5checkEv
        - Src:             'src/check/dt_check.cpp:514,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:514,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:515,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:516,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:517,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:518,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:519,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:521,16'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:522,16'
          Dst:             _ZN4BE16mLEj
        - Src:             'src/check/dt_check.cpp:523,16'
          Dst:             _ZN4BE16dVEj
        - Src:             'src/check/dt_check.cpp:524,16'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:526,16'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - 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/dt_check.cpp:533,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,16'
          Dst:             _ZN4BE16eOEj
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4BE16pLEj
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:543,16'
          Dst:             _ZN4BE16lSEj
        - Src:             'src/check/dt_check.cpp:544,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _ZN4BE16oREj
        - Src:             'src/check/dt_check.cpp:545,16'
          Dst:             _ZN4BE16rSEj
        - Src:             'src/check/dt_check.cpp:546,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,16'
          Dst:             _ZN4BE16aNEj
        - Src:             'src/check/dt_check.cpp:547,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,16'
          Dst:             _ZN4BE16dVEj
        - Src:             'src/check/dt_check.cpp:548,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,16'
          Dst:             _ZN4BE16mLEj
        - Src:             'src/check/dt_check.cpp:549,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:549,16'
          Dst:             _ZN4BE16pLEj
        - Src:             'src/check/dt_check.cpp:550,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,16'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,18'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,23'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _ZNK4BE16ltERKS_
        - 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:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:578,25'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:579,25'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:580,35'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:581,35'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - 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:585,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:585,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - 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:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:623,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:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4LE64E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      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:509,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5checkEv
        - Src:             'src/check/dt_check.cpp:514,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:514,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:515,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:516,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:517,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:518,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:519,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:521,16'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:522,16'
          Dst:             _ZN4LE64mLEy
        - Src:             'src/check/dt_check.cpp:523,16'
          Dst:             _ZN4LE64dVEy
        - Src:             'src/check/dt_check.cpp:524,16'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:526,16'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - 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/dt_check.cpp:533,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:533,16'
          Dst:             _ZN4LE64eOEy
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:543,16'
          Dst:             _ZN4LE64lSEj
        - Src:             'src/check/dt_check.cpp:544,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _ZN4LE64oREy
        - Src:             'src/check/dt_check.cpp:545,16'
          Dst:             _ZN4LE64rSEj
        - Src:             'src/check/dt_check.cpp:546,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:546,16'
          Dst:             _ZN4LE64aNEy
        - Src:             'src/check/dt_check.cpp:547,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:547,16'
          Dst:             _ZN4LE64dVEy
        - Src:             'src/check/dt_check.cpp:548,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:548,16'
          Dst:             _ZN4LE64mLEy
        - Src:             'src/check/dt_check.cpp:549,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:549,16'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/check/dt_check.cpp:550,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:550,16'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:553,23'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _ZNK4LE64ltERKS_
        - 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:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:578,25'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:579,25'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:580,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:581,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - 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:585,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:585,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - 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:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3maxIyyEET_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:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:623,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:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4LE32E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      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:509,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5checkEv
        - Src:             'src/check/dt_check.cpp:514,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:514,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:515,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:516,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:517,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:518,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:519,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:521,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:522,16'
          Dst:             _ZN4LE32mLEj
        - Src:             'src/check/dt_check.cpp:523,16'
          Dst:             _ZN4LE32dVEj
        - Src:             'src/check/dt_check.cpp:524,16'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:526,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - 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/dt_check.cpp:533,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,16'
          Dst:             _ZN4LE32eOEj
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:543,16'
          Dst:             _ZN4LE32lSEj
        - Src:             'src/check/dt_check.cpp:544,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _ZN4LE32oREj
        - Src:             'src/check/dt_check.cpp:545,16'
          Dst:             _ZN4LE32rSEj
        - Src:             'src/check/dt_check.cpp:546,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,16'
          Dst:             _ZN4LE32aNEj
        - Src:             'src/check/dt_check.cpp:547,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,16'
          Dst:             _ZN4LE32dVEj
        - Src:             'src/check/dt_check.cpp:548,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,16'
          Dst:             _ZN4LE32mLEj
        - Src:             'src/check/dt_check.cpp:549,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:549,16'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/check/dt_check.cpp:550,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,16'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _ZNK4LE32ltERKS_
        - 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:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:578,25'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:579,25'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:580,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:581,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - 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:585,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:585,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - 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:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:623,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:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4LE16E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      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:509,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5checkEv
        - Src:             'src/check/dt_check.cpp:514,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:514,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:515,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:516,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:517,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:518,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:519,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:521,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:522,16'
          Dst:             _ZN4LE16mLEj
        - Src:             'src/check/dt_check.cpp:523,16'
          Dst:             _ZN4LE16dVEj
        - Src:             'src/check/dt_check.cpp:524,16'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:526,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:527,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:528,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:529,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:530,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:531,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - 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/dt_check.cpp:533,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,16'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:534,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:536,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:538,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:539,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4LE16pLEj
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:541,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:542,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:543,16'
          Dst:             _ZN4LE16lSEj
        - Src:             'src/check/dt_check.cpp:544,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _ZN4LE16oREj
        - Src:             'src/check/dt_check.cpp:545,16'
          Dst:             _ZN4LE16rSEj
        - Src:             'src/check/dt_check.cpp:546,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,16'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/check/dt_check.cpp:547,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,16'
          Dst:             _ZN4LE16dVEj
        - Src:             'src/check/dt_check.cpp:548,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,16'
          Dst:             _ZN4LE16mLEj
        - Src:             'src/check/dt_check.cpp:549,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:549,16'
          Dst:             _ZN4LE16pLEj
        - Src:             'src/check/dt_check.cpp:550,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,16'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:561,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:562,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:563,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:565,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _ZNK4LE16ltERKS_
        - 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:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:571,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:572,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:573,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:574,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:578,25'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:579,25'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:580,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:581,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - 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:585,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:585,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:586,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - 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:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:593,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:594,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:595,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:596,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:597,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:598,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:599,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - 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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3maxIjjEET_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:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:623,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:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 475
      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:441,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE10check_coreEv
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:451,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:456,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:457,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:458,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:459,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:460,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:461,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:462,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:463,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:464,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:465,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:466,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:467,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_134check_basic_cxx_exception_handlingEPFviE
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 779
      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:771,24'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorC2EPii
        - Src:             'src/check/dt_check.cpp:772,9'
          Dst:             _ZN12_GLOBAL__N_118check_exceptions_2EPFviEPi
        - Src:             'src/check/dt_check.cpp:773,5'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorD2Ev
        - Src:             'src/check/dt_check.cpp:777,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:773,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:777,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:776,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:778,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:776,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:777,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_126check_basic_floating_pointEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 857
      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:849,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE4testEv
        - Src:             'src/check/dt_check.cpp:850,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE4testEv
        - Src:             'src/check/dt_check.cpp:851,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE4testEv
        - Src:             'src/check/dt_check.cpp:852,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE4testEv
        - Src:             'src/check/dt_check.cpp:853,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE4testEv
        - Src:             'src/check/dt_check.cpp:854,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE4testEv
        - Src:             'src/check/dt_check.cpp:855,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE4testEv
        - Src:             'src/check/dt_check.cpp:856,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE4testEv
    - functionName:    _Z25upx_compiler_sanity_checkv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         181
      ICount:          896
      EdgeCount:       181
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z12assertFailedPKcS0_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:866,5'
          Dst:             _ZN12_GLOBAL__N_126check_basic_floating_pointEv
        - Src:             'src/check/dt_check.cpp:868,9'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:873,9'
          Dst:             _ZN12_GLOBAL__N_134check_basic_cxx_exception_handlingEPFviE
        - Src:             'src/check/dt_check.cpp:977,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE5checkEv
        - Src:             'src/check/dt_check.cpp:978,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
        - Src:             'src/check/dt_check.cpp:979,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
        - Src:             'src/check/dt_check.cpp:980,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
        - Src:             'src/check/dt_check.cpp:981,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
        - Src:             'src/check/dt_check.cpp:982,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
        - Src:             'src/check/dt_check.cpp:983,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
        - Src:             'src/check/dt_check.cpp:984,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:985,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:986,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - Src:             'src/check/dt_check.cpp:987,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
        - Src:             'src/check/dt_check.cpp:988,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:989,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:990,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
        - Src:             'src/check/dt_check.cpp:991,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
        - Src:             'src/check/dt_check.cpp:992,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
        - Src:             'src/check/dt_check.cpp:993,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
        - Src:             'src/check/dt_check.cpp:994,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
        - Src:             'src/check/dt_check.cpp:995,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
        - Src:             'src/check/dt_check.cpp:996,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - Src:             'src/check/dt_check.cpp:997,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
        - Src:             'src/check/dt_check.cpp:1001,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE5checkEv
        - Src:             'src/check/dt_check.cpp:1002,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE5checkEv
        - Src:             'src/check/dt_check.cpp:1005,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - 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_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1009,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1010,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1023,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1024,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1025,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1109,9'
          Dst:             _Z26upx_safe_snprintf_noexceptPcmPKcz
        - Src:             'src/check/dt_check.cpp:1111,9'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1111,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1112,9'
          Dst:             _Z26upx_safe_snprintf_noexceptPcmPKcz
        - Src:             'src/check/dt_check.cpp:1114,9'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1114,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1118,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/check/dt_check.cpp:1119,13'
          Dst:             strncmp
        - Src:             'src/check/dt_check.cpp:1120,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1122,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1125,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1131,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4LE16E4testEv
        - Src:             'src/check/dt_check.cpp:1131,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1132,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4LE32E4testEv
        - Src:             'src/check/dt_check.cpp:1132,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1133,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4LE64E4testEv
        - Src:             'src/check/dt_check.cpp:1133,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1134,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4BE16E4testEv
        - Src:             'src/check/dt_check.cpp:1134,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1135,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4BE32E4testEv
        - Src:             'src/check/dt_check.cpp:1135,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1136,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4BE64E4testEv
        - Src:             'src/check/dt_check.cpp:1136,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1154,9'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/check/dt_check.cpp:1154,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1155,9'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/check/dt_check.cpp:1155,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1156,9'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/check/dt_check.cpp:1156,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1159,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1159,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1160,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1161,9'
          Dst:             _Z15get_be16_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1161,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1162,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1164,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1166,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1167,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1167,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1168,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1169,9'
          Dst:             _Z15get_be32_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1169,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1170,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1171,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:1171,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1172,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1173,9'
          Dst:             _Z15get_be64_signedIhhExPKT_
        - Src:             'src/check/dt_check.cpp:1173,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1174,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1176,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1176,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1177,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1178,9'
          Dst:             _Z15get_le16_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1178,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1179,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1181,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1183,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1184,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1184,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1185,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1186,9'
          Dst:             _Z15get_le32_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1186,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1187,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1188,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:1188,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1189,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1190,9'
          Dst:             _Z15get_le64_signedIhhExPKT_
        - Src:             'src/check/dt_check.cpp:1190,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1191,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1210,9'
          Dst:             _Z9find_be16PKvij
        - Src:             'src/check/dt_check.cpp:1210,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1211,9'
          Dst:             _Z9find_le16PKvij
        - Src:             'src/check/dt_check.cpp:1211,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1212,9'
          Dst:             _Z9find_be32PKvij
        - Src:             'src/check/dt_check.cpp:1212,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1213,9'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/check/dt_check.cpp:1213,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1215,9'
          Dst:             _Z15get_be16_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1215,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1217,9'
          Dst:             _Z15get_be32_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1217,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1218,9'
          Dst:             _Z15get_be64_signedIhhExPKT_
        - Src:             'src/check/dt_check.cpp:1218,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1247,9'
          Dst:             memcmp
        - Src:             'src/check/dt_check.cpp:1247,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1248,9'
          Dst:             memcmp
        - Src:             'src/check/dt_check.cpp:1248,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1249,9'
          Dst:             memcmp
        - Src:             'src/check/dt_check.cpp:1249,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1292,9'
          Dst:             _Z8get_le26IvvEjPKT_
        - Src:             'src/check/dt_check.cpp:1292,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1293,9'
          Dst:             _Z8set_le26IvvEvPT_j
        - Src:             'src/check/dt_check.cpp:1294,9'
          Dst:             _Z8get_le26IvvEjPKT_
        - Src:             'src/check/dt_check.cpp:1294,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1295,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1296,9'
          Dst:             _Z8set_le26IvvEvPT_j
        - Src:             'src/check/dt_check.cpp:1297,9'
          Dst:             _Z8get_le26IvvEjPKT_
        - Src:             'src/check/dt_check.cpp:1297,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1298,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1327,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIs4BE32E4testEPsPS1_
        - Src:             'src/check/dt_check.cpp:1327,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1328,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIs4LE32E4testEPsPS1_
        - Src:             'src/check/dt_check.cpp:1328,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1329,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIi4BE64E4testEPiPS1_
        - Src:             'src/check/dt_check.cpp:1329,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1330,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIi4LE64E4testEPiPS1_
        - Src:             'src/check/dt_check.cpp:1330,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1332,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIsiE4testEPsPi
        - Src:             'src/check/dt_check.cpp:1332,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1333,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIilE4testEPiPl
        - Src:             'src/check/dt_check.cpp:1333,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1334,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIixE4testEPiPx
        - Src:             'src/check/dt_check.cpp:1334,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1335,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIlxE4testEPlPx
        - Src:             'src/check/dt_check.cpp:1335,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1340,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6inc_gtEj
        - Src:             'src/check/dt_check.cpp:1340,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1341,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6inc_gtEj
        - Src:             'src/check/dt_check.cpp:1341,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1342,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6dec_ltEj
        - Src:             'src/check/dt_check.cpp:1342,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1343,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6dec_ltEj
        - Src:             'src/check/dt_check.cpp:1343,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1344,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - Src:             'src/check/dt_check.cpp:1344,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1345,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - Src:             'src/check/dt_check.cpp:1345,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1346,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - Src:             'src/check/dt_check.cpp:1346,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1348,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6inc_gtEi
        - Src:             'src/check/dt_check.cpp:1348,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1349,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6inc_gtEi
        - Src:             'src/check/dt_check.cpp:1349,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1350,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6dec_ltEi
        - Src:             'src/check/dt_check.cpp:1350,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1351,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6dec_ltEi
        - Src:             'src/check/dt_check.cpp:1351,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1352,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1352,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1353,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1353,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1354,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1354,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1355,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1355,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1118,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:          30
      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
    - 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: 162
      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:162,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:162,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 321
      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:321,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:321,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 349
      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:349,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:349,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 400
      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:400,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:400,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 480
      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:480,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:480,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 687
      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:687,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:687,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 728
      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:728,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:728,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 787
      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:787,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:787,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 853
      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:853,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:853,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 875
      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:875,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:875,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 911
      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:911,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:911,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1311
      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:1311,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1311,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1429
      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:1429,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1429,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1488
      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:1488,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1488,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1609
      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:1609,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1609,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1729
      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:1729,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1729,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1863
      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:1863,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1863,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2503
      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:2503,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2503,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_36v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2503
      functionLinenumberEnd: 2527
      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:2508,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2510,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2511,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2512,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2513,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2514,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2515,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2516,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2517,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2518,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2519,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2520,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2521,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2522,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2523,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2524,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:2525,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb1EEEE4testEb
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIiLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIaLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIaLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIaLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIaLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIhLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIhLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIhLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIhLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIsLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIsLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIsLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIsLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolItLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolItLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolItLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolItLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIjLb0EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIjLb0EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIjLb0EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIjLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIxLb0EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIxLb0EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIxLb0EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIxLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIyLb0EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIyLb0EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2472,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2473,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2474,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIyLb0EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2488,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2489,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2490,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2491,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIyLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIaLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIhLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIhLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIhLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIhLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIsLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIsLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIsLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIsLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolItLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolItLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolItLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolItLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIiLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIiLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIiLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIiLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIjLb1EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIjLb1EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIjLb1EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIjLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIxLb1EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIxLb1EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIxLb1EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIxLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2499
      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:2438,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2442,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2443,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2446,13'
          Dst:             _ZN3upx7TriBoolIyLb1EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2447,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2449,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2450,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2451,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2452,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2453,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2454,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2455,13'
          Dst:             _ZN3upx7TriBoolIyLb1EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2456,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2458,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2459,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2460,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2461,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2462,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2463,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2465,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2468,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2469,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2470,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2476,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2477,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2478,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2479,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2480,13'
          Dst:             _ZN3upx7TriBoolIyLb1EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:2481,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2483,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2484,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2485,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:2486,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2493,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:2494,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:2495,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:2496,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2497,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIyLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:2498,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK3upx7TriBoolIyLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      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: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      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: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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: 656
      functionLinenumberEnd: 656
      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: 647
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 651
      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: 652
      functionLinenumberEnd: 652
      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: 653
      functionLinenumberEnd: 653
      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: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIiLb0EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 640
      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: 453
      functionLinenumberEnd: 461
      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_34v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionLinenumberEnd: 2079
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3512
      ICount:          16619
      EdgeCount:       5846
      CyclomaticComplexity: 2336
      functionsReached:
        - _Z12acc_vget_intii
        - _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_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_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_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
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_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:1864,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:1868,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIaEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIhEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIsEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1871,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrItEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIjEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIxEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIyEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIaEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1877,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIhEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1879,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIsEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1880,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedItEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIiEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIjEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIxEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIyEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIaEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1886,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIhEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1888,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIsEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1889,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrItEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIjEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIxEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIyEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIaEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1895,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1897,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIhEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1898,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIsEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrItEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIiEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIjEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIxEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIyEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1904,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IaEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IhEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1906,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IsEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1907,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1ItEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IiEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IjEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IxEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IyEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IaEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1913,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1915,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IhEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1916,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IsEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1ItEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IiEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IjEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IxEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IyEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1922,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIaEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIhEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1924,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIsEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1925,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedItEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1926,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIiEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1927,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIjEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1928,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIxEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIyEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1930,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1939,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIaEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIhEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1941,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIsEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1942,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrItEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1943,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIjEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIxEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIyEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1947,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIaEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1948,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIhEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1950,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIsEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1951,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedItEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1952,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIiEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1953,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIjEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIxEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIyEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIaEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIhEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIsEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrItEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIjEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1963,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIxEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIyEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIaEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1968,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIhEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIsEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrItEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIiEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIjEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1973,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIxEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1974,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIyEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IaEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IhEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IsEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1ItEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1979,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IiEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IjEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IxEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IyEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IaEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1984,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IhEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IsEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1ItEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1989,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IiEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IjEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IxEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IyEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIaEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIhEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1995,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIsEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1996,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedItEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIiEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1998,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIjEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1999,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIxEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2000,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIyEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2001,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2010,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIaEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2002,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIhEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2012,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIsEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrItEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIjEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIxEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIyEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIaEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIhEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIsEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedItEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIiEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIjEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIxEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIyEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIaEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIhEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIsEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrItEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2033,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIjEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIxEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIaEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIhEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIsEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrItEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIiEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIjEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIxEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIyEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IaEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IhEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IsEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1ItEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IiEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IjEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IxEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IyEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2054,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IaEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2057,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IhEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IsEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1ItEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IiEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IjEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IxEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IyEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIaEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIhEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIsEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedItEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIiEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIjEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2070,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIxEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIyEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1870,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIaEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1696
      functionLinenumberEnd: 1697
      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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1717
      functionLinenumberEnd: 1719
      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:1719,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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1700
      functionLinenumberEnd: 1701
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1704
      functionLinenumberEnd: 1706
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1708
      functionLinenumberEnd: 1709
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1712
      functionLinenumberEnd: 1714
      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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,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: 1722
      functionLinenumberEnd: 1724
      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:1724,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
    - 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_32v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1861
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          344
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailediPKcS0_iS0_
        - _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_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_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_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_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_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:1730,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:1732,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1733,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1734,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1735,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1736,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1737,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1738,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1739,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1741,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1742,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1743,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1744,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1745,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1746,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1747,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1748,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1750,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1751,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1752,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1753,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1754,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1755,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1756,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1757,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1760,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1761,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1762,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1763,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1764,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1765,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1766,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1767,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1769,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1770,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1771,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1772,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1773,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1774,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1775,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1776,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1778,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1779,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1780,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1781,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1782,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1783,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1784,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1785,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1787,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1788,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1789,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1790,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1791,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1792,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1793,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1794,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1796,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1796,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1797,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1797,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1798,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1798,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1799,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1799,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1800,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1800,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1801,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1801,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1802,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1802,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1803,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1803,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1805,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1805,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1806,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1806,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1807,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1807,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1808,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1808,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1809,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1809,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1810,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1810,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1811,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1811,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1812,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1812,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1815,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1815,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1816,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1816,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1817,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1817,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1818,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1818,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1819,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1819,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1820,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1820,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1821,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1821,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1822,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1822,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1824,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1824,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1825,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1825,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1826,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1826,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1827,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1827,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1828,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1828,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1829,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1829,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1830,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1830,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1831,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1831,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1833,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1833,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1834,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1834,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1835,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1835,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1836,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1836,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1837,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1837,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1838,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1838,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1839,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1839,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1840,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1840,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1842,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1842,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1843,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1843,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1844,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1844,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1845,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1845,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1846,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1846,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1847,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1847,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1848,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1849,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1851,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1851,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1852,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1852,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1853,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1853,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1854,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1854,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1855,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1855,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1856,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:1856,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1857,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1858,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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: 1664
      functionLinenumberEnd: 1665
      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_oneIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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: 1668
      functionLinenumberEnd: 1669
      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_0xffIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1672
      functionLinenumberEnd: 1673
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1676
      functionLinenumberEnd: 1677
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1680
      functionLinenumberEnd: 1681
      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: 1685
      functionLinenumberEnd: 1686
      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: 1685
      functionLinenumberEnd: 1686
      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: 1685
      functionLinenumberEnd: 1686
      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: 1685
      functionLinenumberEnd: 1686
      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: 1685
      functionLinenumberEnd: 1686
      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: 1685
      functionLinenumberEnd: 1686
      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: 1689
      functionLinenumberEnd: 1690
      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: 1689
      functionLinenumberEnd: 1690
      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: 1689
      functionLinenumberEnd: 1690
      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: 1689
      functionLinenumberEnd: 1690
      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: 1689
      functionLinenumberEnd: 1690
      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: 1689
      functionLinenumberEnd: 1690
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_30v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailedPKcS0_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_16TestCT22noinline_align_down_16Em
        - _ZN12_GLOBAL__N_16TestCT23noinline_align_down_gapEmm
        - _ZN12_GLOBAL__N_16TestCT23noinline_has_single_bitEm
        - _ZN12_GLOBAL__N_16TestCT24noinline_align_up_gap_16Em
        - _ZN12_GLOBAL__N_16TestCT26noinline_align_down_gap_16Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1610,43'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:1611,43'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:1612,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT23noinline_has_single_bitEm
        - Src:             'src/check/dt_cxxlib.cpp:1612,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1613,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT19noinline_align_downEmm
        - Src:             'src/check/dt_cxxlib.cpp:1613,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1614,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT23noinline_align_down_gapEmm
        - Src:             'src/check/dt_cxxlib.cpp:1614,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1615,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_align_upEmm
        - Src:             'src/check/dt_cxxlib.cpp:1615,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1616,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT21noinline_align_up_gapEmm
        - Src:             'src/check/dt_cxxlib.cpp:1616,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1617,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT22noinline_align_down_16Em
        - Src:             'src/check/dt_cxxlib.cpp:1617,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1618,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT26noinline_align_down_gap_16Em
        - Src:             'src/check/dt_cxxlib.cpp:1618,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1619,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT20noinline_align_up_16Em
        - Src:             'src/check/dt_cxxlib.cpp:1619,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1620,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT24noinline_align_up_gap_16Em
        - Src:             'src/check/dt_cxxlib.cpp:1620,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_16TestCT23noinline_has_single_bitEm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1089
      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: 1092
      functionLinenumberEnd: 1093
      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:1093,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: 1096
      functionLinenumberEnd: 1097
      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:1097,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: 1099
      functionLinenumberEnd: 1100
      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:1100,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: 1102
      functionLinenumberEnd: 1103
      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:1103,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: 1106
      functionLinenumberEnd: 1107
      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:1107,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: 1109
      functionLinenumberEnd: 1110
      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:1110,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: 1112
      functionLinenumberEnd: 1113
      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:1113,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: 1115
      functionLinenumberEnd: 1116
      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:1116,16'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
    - 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_28v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         142
      ICount:          672
      EdgeCount:       143
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z21acc_vget_acc_int64l_txi
        - _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_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_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_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_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
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1489,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1490,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1491,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1492,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1494,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1494,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1495,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1495,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1496,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1496,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1497,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_bswap16_unsignedEj
        - Src:             'src/check/dt_cxxlib.cpp:1497,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1504,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1505,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1506,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1506,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1507,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_get_be16_unsignedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:1507,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1508,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1508,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1509,9'
          Dst:             _Z8set_be24Phj
        - Src:             'src/check/dt_cxxlib.cpp:1510,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1511,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1511,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1512,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1512,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1513,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1513,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1514,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1515,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1516,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1516,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1517,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1517,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1518,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1518,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1519,9'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1520,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1521,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1521,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1522,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1522,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1523,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1523,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1525,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1526,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1527,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1527,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1528,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_get_le16_unsignedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:1528,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1529,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1529,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1530,9'
          Dst:             _Z8set_le24Phj
        - Src:             'src/check/dt_cxxlib.cpp:1531,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1532,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1532,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1533,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1533,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1534,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1534,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1535,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1536,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1537,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1537,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1538,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1538,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1539,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1539,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1540,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1541,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1542,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1542,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1543,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1543,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1544,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1544,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1546,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_set_be16_unsignedEPhj
        - Src:             'src/check/dt_cxxlib.cpp:1547,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_set_le16_unsignedEPhj
        - Src:             'src/check/dt_cxxlib.cpp:1553,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:1553,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1554,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:1554,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1555,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_4Ej
        - Src:             'src/check/dt_cxxlib.cpp:1555,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1556,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_8Ej
        - Src:             'src/check/dt_cxxlib.cpp:1556,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1557,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_16Ej
        - Src:             'src/check/dt_cxxlib.cpp:1557,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1558,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_24Ej
        - Src:             'src/check/dt_cxxlib.cpp:1558,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1560,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:1560,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1561,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:1561,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1562,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_4Ej
        - Src:             'src/check/dt_cxxlib.cpp:1562,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1563,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_8Ej
        - Src:             'src/check/dt_cxxlib.cpp:1563,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1564,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_16Ej
        - Src:             'src/check/dt_cxxlib.cpp:1564,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1565,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_24Ej
        - Src:             'src/check/dt_cxxlib.cpp:1565,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1567,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:1567,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1568,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:1568,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1569,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_4Ej
        - Src:             'src/check/dt_cxxlib.cpp:1569,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1570,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_8Ej
        - Src:             'src/check/dt_cxxlib.cpp:1570,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1571,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_16Ej
        - Src:             'src/check/dt_cxxlib.cpp:1571,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1572,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_24Ej
        - Src:             'src/check/dt_cxxlib.cpp:1572,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1573,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1573,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1577,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:1577,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1578,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:1578,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1579,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:1579,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1580,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:1580,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1581,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:1581,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1582,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:1582,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1586,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:1586,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1587,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:1587,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1588,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:1588,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1589,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:1589,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1590,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:1590,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1591,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:1591,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1595,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:1595,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1596,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:1596,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1597,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:1597,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1598,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:1598,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1599,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:1599,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1600,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:1600,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1601,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_32Ey
        - Src:             'src/check/dt_cxxlib.cpp:1601,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1602,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_48Ey
        - Src:             'src/check/dt_cxxlib.cpp:1602,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1603,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1603,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_16TestXE16noinline_bswap16Et
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1141
      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: 1142
      functionLinenumberEnd: 1142
      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: 1143
      functionLinenumberEnd: 1143
      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: 1163
      functionLinenumberEnd: 1163
      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: 1154
      functionLinenumberEnd: 1154
      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:1154,81'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be16EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      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:1145,85'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_get_be16_unsignedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1165
      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:1165,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: 1155
      functionLinenumberEnd: 1155
      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:1155,81'
          Dst:             _Z8set_be24Phj
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1146
      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:1146,85'
          Dst:             _Z8get_be24PKh
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_be32EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1156
      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:1156,81'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1147
      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:1147,85'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_be64EPhy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1157
      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:1157,81'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1148
      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:1148,85'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le16EPht
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1158
      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:1158,81'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le16EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1149
      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:1149,85'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_get_le16_unsignedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1168
      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:1168,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: 1159
      functionLinenumberEnd: 1159
      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:1159,81'
          Dst:             _Z8set_le24Phj
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1150
      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:1150,85'
          Dst:             _Z8get_le24PKh
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le32EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1160
      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:1160,81'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1151
      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:1151,85'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le64EPhy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1161
      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:1161,81'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1152
      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:1152,85'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_set_be16_unsignedEPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1172
      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:1171,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_set_le16_unsignedEPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1175
      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:1174,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1178
      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: 1184
      functionLinenumberEnd: 1185
      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: 1187
      functionLinenumberEnd: 1188
      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: 1190
      functionLinenumberEnd: 1191
      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: 1193
      functionLinenumberEnd: 1194
      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: 1221
      functionLinenumberEnd: 1222
      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: 1228
      functionLinenumberEnd: 1229
      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: 1231
      functionLinenumberEnd: 1232
      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: 1234
      functionLinenumberEnd: 1235
      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: 1237
      functionLinenumberEnd: 1238
      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: 1265
      functionLinenumberEnd: 1266
      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: 1272
      functionLinenumberEnd: 1273
      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: 1275
      functionLinenumberEnd: 1276
      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: 1278
      functionLinenumberEnd: 1279
      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: 1281
      functionLinenumberEnd: 1282
      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: 1284
      functionLinenumberEnd: 1285
      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: 1180
      functionLinenumberEnd: 1181
      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: 1199
      functionLinenumberEnd: 1200
      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: 1202
      functionLinenumberEnd: 1203
      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: 1205
      functionLinenumberEnd: 1206
      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: 1208
      functionLinenumberEnd: 1209
      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: 1224
      functionLinenumberEnd: 1225
      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: 1243
      functionLinenumberEnd: 1244
      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: 1246
      functionLinenumberEnd: 1247
      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: 1249
      functionLinenumberEnd: 1250
      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: 1252
      functionLinenumberEnd: 1253
      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: 1268
      functionLinenumberEnd: 1269
      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: 1287
      functionLinenumberEnd: 1288
      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: 1290
      functionLinenumberEnd: 1291
      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: 1293
      functionLinenumberEnd: 1294
      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: 1296
      functionLinenumberEnd: 1297
      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: 1299
      functionLinenumberEnd: 1300
      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: 1302
      functionLinenumberEnd: 1303
      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: 1305
      functionLinenumberEnd: 1306
      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:    _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:    10
      BranchProfiles:  []
      Callsites:       []
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_26v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         57
      ICount:          337
      EdgeCount:       57
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_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:1430,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1431,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1432,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1433,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1435,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1435,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1436,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1436,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1437,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1437,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1445,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1446,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1446,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1447,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1447,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1448,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1448,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1450,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1451,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1451,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1452,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1452,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1453,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1453,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1455,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1456,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1456,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1457,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1457,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1458,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1458,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1460,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1461,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1461,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1462,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1462,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1463,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1463,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1466,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1467,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1467,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1468,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1468,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1469,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1469,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1471,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1472,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1472,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1473,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1473,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1474,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1474,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1476,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1477,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1477,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1478,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1478,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1479,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1479,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1481,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1482,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1482,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1483,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1483,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1484,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1484,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1029
      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: 1031
      functionLinenumberEnd: 1032
      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: 1034
      functionLinenumberEnd: 1035
      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: 1063
      functionLinenumberEnd: 1065
      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: 1038
      functionLinenumberEnd: 1039
      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: 1066
      functionLinenumberEnd: 1068
      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: 1041
      functionLinenumberEnd: 1042
      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: 1069
      functionLinenumberEnd: 1071
      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: 1044
      functionLinenumberEnd: 1045
      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: 1072
      functionLinenumberEnd: 1074
      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: 1047
      functionLinenumberEnd: 1048
      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: 1075
      functionLinenumberEnd: 1077
      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: 1050
      functionLinenumberEnd: 1051
      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: 1078
      functionLinenumberEnd: 1080
      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: 1053
      functionLinenumberEnd: 1054
      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: 1081
      functionLinenumberEnd: 1083
      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: 1056
      functionLinenumberEnd: 1057
      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: 1084
      functionLinenumberEnd: 1086
      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: 1059
      functionLinenumberEnd: 1060
      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_24v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1427
      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:1320,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1320,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1321,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1321,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1322,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1322,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1338,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1339,9'
          Dst:             _ZN3upx12compile_time6mem_eqEPKhS2_m
        - Src:             'src/check/dt_cxxlib.cpp:1339,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1345,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1346,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1347,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1347,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1348,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1349,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1349,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1354,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1355,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1356,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1356,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1357,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1358,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1358,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1363,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1364,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1365,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1365,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1366,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1367,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1367,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1372,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1373,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1374,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1374,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1375,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1376,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1376,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1381,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1382,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1383,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1383,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1384,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1385,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1385,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1390,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1391,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1392,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1392,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1393,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1394,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1394,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1399,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1400,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1401,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1401,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1402,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1403,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1403,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1408,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1409,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1410,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1410,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1411,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1412,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1412,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1420,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1420,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1420,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1420,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1422,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1422,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1422,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1422,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1424,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1424,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1424,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1424,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_22v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 938
      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:918,46'
          Dst:             _ZN3upx13ObjectDeleterI4BE16EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:919,26'
          Dst:             _ZN3upx12ArrayDeleterI4BE32EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:920,26'
          Dst:             _ZN3upx13MallocDeleterI4BE64EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:932,5'
          Dst:             _ZN3upx13MallocDeleterI4BE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:932,5'
          Dst:             _ZN3upx12ArrayDeleterI4BE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:932,5'
          Dst:             _ZN3upx13ObjectDeleterI4BE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:925,20'
          Dst:             _Z4NewTI4BE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:925,20'
          Dst:             _Z4NewTI4BE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:932,5'
          Dst:             _ZN3upx13MallocDeleterI4BE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:932,5'
          Dst:             _ZN3upx12ArrayDeleterI4BE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:932,5'
          Dst:             _ZN3upx13ObjectDeleterI4BE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:934,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:935,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:936,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN3upx13ObjectDeleterI4BE16EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      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: 595
      functionLinenumberEnd: 595
      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: 608
      functionLinenumberEnd: 608
      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: 609
      functionLinenumberEnd: 609
      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:609,33'
          Dst:             _ZN3upx13MallocDeleterI4BE64E12delete_itemsEv
    - functionName:    _ZN3upx12ArrayDeleterI4BE32ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      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:596,32'
          Dst:             _ZN3upx12ArrayDeleterI4BE32E12delete_itemsEv
    - functionName:    _ZN3upx13ObjectDeleterI4BE16ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 582
      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:582,33'
          Dst:             _ZN3upx13ObjectDeleterI4BE16E12delete_itemsEv
    - functionName:    _Z4NewTI4BE32EPT_y
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 87
      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:78,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _Z8mem_sizeyy
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 56
      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:    130
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/util.h:54,16'
          Dst:             _Z8mem_sizeyyyy
    - functionName:    _ZN3upx13ObjectDeleterI4BE16E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 588
      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: 597
      functionLinenumberEnd: 602
      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: 610
      functionLinenumberEnd: 616
      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: 875
      functionLinenumberEnd: 909
      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:881,46'
          Dst:             _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:883,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:884,26'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:885,13'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:886,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:887,26'
          Dst:             _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:889,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:890,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:890,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:890,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:890,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:891,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:890,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:890,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:892,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:893,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:896,32'
          Dst:             _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:898,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:899,32'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:900,13'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:901,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:902,32'
          Dst:             _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:904,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:905,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:905,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:905,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:905,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:906,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:905,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:905,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:907,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:908,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      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: 595
      functionLinenumberEnd: 595
      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: 74
      functionLinenumberEnd: 87
      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:78,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      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: 609
      functionLinenumberEnd: 609
      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:609,33'
          Dst:             _ZN3upx13MallocDeleterI4LE64E12delete_itemsEv
    - functionName:    _ZN3upx12ArrayDeleterI4LE32ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      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:596,32'
          Dst:             _ZN3upx12ArrayDeleterI4LE32E12delete_itemsEv
    - functionName:    _ZN3upx13ObjectDeleterI4LE16ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 582
      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:582,33'
          Dst:             _ZN3upx13ObjectDeleterI4LE16E12delete_itemsEv
    - functionName:    _ZN3upx13ObjectDeleterI4LE16E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 588
      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: 597
      functionLinenumberEnd: 602
      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: 610
      functionLinenumberEnd: 616
      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_18v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 873
      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:857,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmiEEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmmEEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:857,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:858,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKiS4_EEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:867,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:866,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKiS4_EEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:870,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:869,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:857,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_16v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 830
      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: 728
      functionLinenumberEnd: 785
      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_12v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 726
      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: 480
      functionLinenumberEnd: 495
      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:484,14'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_10vEN4TestC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:490,5'
          Dst:             _Z9mem_clearIZL20DOCTEST_ANON_FUNC_10vE4TestEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:492,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:485,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZZL20DOCTEST_ANON_FUNC_10vEN4TestC2Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      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: 453
      functionLinenumberEnd: 461
      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: 400
      functionLinenumberEnd: 409
      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: 349
      functionLinenumberEnd: 361
      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:352,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIlEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKlEeqIRKmEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:352,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _ZN7doctest6detail20ExpressionDecomposerlsIPiEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPiEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - 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:352,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:353,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:352,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: 321
      functionLinenumberEnd: 343
      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:325,26'
          Dst:             _Z20acc_vget_acc_hsize_tmi
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:326,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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_p_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_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:326,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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_s_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_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_0_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_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_p_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_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_s_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_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_0_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_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_p_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_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_s_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_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_111TestXSpanCGIKhE10var_span_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_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_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_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_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_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_111TestXSpanCGIKhE17type_cast_const_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_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_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_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_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_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:340,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:326,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: 42
      functionLinenumberEnd: 46
      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:43,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: 47
      functionLinenumberEnd: 51
      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:48,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:48,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: 52
      functionLinenumberEnd: 56
      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:53,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:53,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: 58
      functionLinenumberEnd: 62
      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:59,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:59,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: 63
      functionLinenumberEnd: 67
      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:64,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: 68
      functionLinenumberEnd: 72
      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:69,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:69,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: 74
      functionLinenumberEnd: 78
      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:75,24'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:75,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: 79
      functionLinenumberEnd: 83
      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:80,24'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:80,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: 84
      functionLinenumberEnd: 88
      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:85,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: 91
      functionLinenumberEnd: 95
      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:92,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: 96
      functionLinenumberEnd: 100
      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:97,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: 101
      functionLinenumberEnd: 105
      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:102,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: 124
      functionLinenumberEnd: 128
      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:125,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:127,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: 129
      functionLinenumberEnd: 133
      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:130,9'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:132,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: 134
      functionLinenumberEnd: 138
      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:135,9'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:137,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: 394
      functionLinenumberEnd: 394
      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: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - 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: 394
      functionLinenumberEnd: 394
      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: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 394
      functionLinenumberEnd: 394
      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: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan15PtrOrSpanOrNullIKhE7makePtrEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 84
      functionLinenumberEnd: 87
      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: 89
      functionLinenumberEnd: 92
      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: 95
      functionLinenumberEnd: 98
      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: 95
      functionLinenumberEnd: 97
      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: 95
      functionLinenumberEnd: 98
      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: 100
      functionLinenumberEnd: 103
      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:102,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: 85
      functionLinenumberEnd: 87
      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: 394
      functionLinenumberEnd: 394
      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: 95
      functionLinenumberEnd: 98
      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:97,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      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:102,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: 394
      functionLinenumberEnd: 394
      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: 394
      functionLinenumberEnd: 394
      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: 162
      functionLinenumberEnd: 319
      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:166,26'
          Dst:             _Z20acc_vget_acc_hsize_tmi
        - Src:             'src/check/dt_cxxlib.cpp:168,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:172,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:176,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:173,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:180,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:177,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:184,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:181,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:188,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:185,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:192,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:189,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:196,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:193,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:200,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:197,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:204,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:201,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:208,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:205,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:212,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:209,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:216,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:213,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:220,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:217,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:224,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:221,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:228,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:225,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:232,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - 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:232,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:237,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:241,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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_lhsIRKN5XSpan9PtrOrSpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - 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:241,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:246,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:250,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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_lhsIRKN5XSpan4SpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - 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:250,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:255,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:256,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:257,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_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:257,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:262,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:263,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:264,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _ZNK5XSpan9PtrOrSpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_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:264,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:269,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:270,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:271,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _ZNK5XSpan4SpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_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:271,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:278,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:278,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:278,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:             _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_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:278,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:284,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:284,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:284,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:             _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_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:284,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:289,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKiEC2IiEERKNS_14XSpanDebugFileERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:290,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_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:290,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:293,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:293,5'
          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_p_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_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:293,5'
          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_s_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_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_0_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_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_p_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_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_s_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_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_0_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_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_p_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_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_s_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_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_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_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_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_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_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_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_111TestXSpanCGIiE11type_cast_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_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_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_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_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEeqIPS4_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_111TestXSpanCGIiE17type_cast_const_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - 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_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_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_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_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:313,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:313,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:313,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_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEneIRA4_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:313,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_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEneIRA4_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:315,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:169,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      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:43,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: 47
      functionLinenumberEnd: 51
      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:48,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:48,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: 52
      functionLinenumberEnd: 56
      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:53,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:53,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: 58
      functionLinenumberEnd: 62
      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:59,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:59,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: 63
      functionLinenumberEnd: 67
      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:64,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 72
      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:69,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:69,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: 74
      functionLinenumberEnd: 78
      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:75,24'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:75,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: 79
      functionLinenumberEnd: 83
      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:80,24'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:80,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: 84
      functionLinenumberEnd: 88
      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:85,24'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      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:92,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 100
      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:97,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 105
      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:102,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      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:109,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:111,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: 113
      functionLinenumberEnd: 117
      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:114,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:116,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: 118
      functionLinenumberEnd: 122
      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:119,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:121,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: 141
      functionLinenumberEnd: 146
      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:142,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:144,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: 147
      functionLinenumberEnd: 152
      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:148,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:150,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: 153
      functionLinenumberEnd: 158
      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:154,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:156,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: 354
      functionLinenumberEnd: 357
      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:357,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: 354
      functionLinenumberEnd: 357
      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:357,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: 354
      functionLinenumberEnd: 357
      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:357,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: 354
      functionLinenumberEnd: 357
      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:357,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: 78
      functionLinenumberEnd: 80
      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: 354
      functionLinenumberEnd: 357
      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:357,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: 124
      functionLinenumberEnd: 128
      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:125,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:127,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: 129
      functionLinenumberEnd: 133
      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:130,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:132,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: 134
      functionLinenumberEnd: 138
      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:135,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:137,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: 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:    _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: 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:    _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: 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:    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: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanIiE7makePtrEPi
        - _ZN5XSpan4SpanIiE8makeBaseEPi
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanIiE7makePtrEPi
        - Src:             'src/check/../util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanIiE8makeBaseEPi
        - Src:             'src/check/../util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan4SpanIiE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan4SpanIiE7makePtrEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIiE8makeBaseEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan9PtrOrSpanIiE7makePtrEPi
        - _ZN5XSpan9PtrOrSpanIiE8makeBaseEPi
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan9PtrOrSpanIiE7makePtrEPi
        - Src:             'src/check/../util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan9PtrOrSpanIiE8makeBaseEPi
        - Src:             'src/check/../util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan9PtrOrSpanIiE7makePtrEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIiE8makeBaseEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan15PtrOrSpanOrNullIiE7makePtrEPi
        - _ZN5XSpan15PtrOrSpanOrNullIiE8makeBaseEPi
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiE7makePtrEPi
        - Src:             'src/check/../util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiE8makeBaseEPi
        - Src:             'src/check/../util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiE7makePtrEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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: 89
      functionLinenumberEnd: 92
      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: 394
      functionLinenumberEnd: 394
      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: 394
      functionLinenumberEnd: 394
      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: 394
      functionLinenumberEnd: 394
      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: 394
      functionLinenumberEnd: 394
      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: 394
      functionLinenumberEnd: 394
      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: 394
      functionLinenumberEnd: 394
      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: 542
      functionLinenumberEnd: 550
      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:545,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:547,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:549,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZNK5XSpan4SpanIiE13check_ptrdiffEPiS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 550
      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:545,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:547,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:549,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE13check_ptrdiffEPiS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 550
      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:545,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:547,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:549,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE13check_ptrdiffEPiS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 550
      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:545,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:547,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:549,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: 118
      functionLinenumberEnd: 124
      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:120,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: 118
      functionLinenumberEnd: 124
      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:120,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: 118
      functionLinenumberEnd: 124
      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:120,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: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan9PtrOrSpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan9PtrOrSpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 95
      functionLinenumberEnd: 98
      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: 95
      functionLinenumberEnd: 97
      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: 95
      functionLinenumberEnd: 98
      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: 100
      functionLinenumberEnd: 103
      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:102,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: 85
      functionLinenumberEnd: 87
      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: 95
      functionLinenumberEnd: 98
      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:97,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      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:102,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:    174
      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:    121
      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:    26
      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:    27
      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:    623
      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:    622
      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:    574
      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:    397
      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:    51
      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:    51
      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:    51
      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:    11
      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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - 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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - 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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan4SpanIcE7makePtrEPc
        - _ZN5XSpan4SpanIcE8makeBaseEPc
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan4SpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan4SpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPcl
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEixEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,55'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE11check_derefEPcl
    - functionName:    _ZNK5XSpan4SpanIcEixEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,55'
          Dst:             _ZNK5XSpan4SpanIcE11check_derefEPcl
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      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: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
        - Src:             'src/check/../util/xspan_impl_common.h:498,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: 430
      functionLinenumberEnd: 431
      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: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPc
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEppEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,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: 450
      functionLinenumberEnd: 451
      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:451,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_common.h:451,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: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9check_addEPcl
        - Src:             'src/check/../util/xspan_impl_common.h:498,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: 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:    _ZNK5XSpan9PtrOrSpanIcEdeEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE11check_derefEPc
    - functionName:    _ZN5XSpan9PtrOrSpanIcEppEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,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: 445
      functionLinenumberEnd: 446
      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:446,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_common.h:446,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: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan4SpanIcE9check_addEPcl
        - Src:             'src/check/../util/xspan_impl_common.h:498,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: 435
      functionLinenumberEnd: 436
      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: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan4SpanIcE11check_derefEPc
    - functionName:    _ZN5XSpan4SpanIcEppEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,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: 455
      functionLinenumberEnd: 456
      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:456,16'
          Dst:             _ZNK5XSpan4SpanIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_common.h:456,36'
          Dst:             _ZNK5XSpan4SpanIcE9ensurePtrEv
    - functionName:    _ZNK5XSpan4SpanIcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan4SpanIcE11check_derefEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIcEC2ENS1_13ModeUncheckedEPcmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 100
      functionLinenumberEnd: 103
      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: 95
      functionLinenumberEnd: 98
      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: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE11check_derefEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2ENS1_13ModeUncheckedEPcmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 95
      functionLinenumberEnd: 98
      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:97,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:517,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2ENS1_13ModeUncheckedEPcmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE11check_derefEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIcE7makePtrEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIcE8makeBaseEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 84
      functionLinenumberEnd: 87
      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: 89
      functionLinenumberEnd: 92
      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: 64
      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: 64
      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,32'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKNS_14XSpanDebugFileEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      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: 58
      functionLinenumberEnd: 60
      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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan4SpanIKcE7makePtrEPS1_
        - _ZN5XSpan4SpanIKcE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIKcEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan4SpanIKcE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan4SpanIKcE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKcEEmm
    - 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: 85
      functionLinenumberEnd: 87
      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: 95
      functionLinenumberEnd: 97
      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: 394
      functionLinenumberEnd: 394
      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: 131
      functionLinenumberEnd: 132
      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:132,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: 136
      functionLinenumberEnd: 140
      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:138,8'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE7raw_ptrEv
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:139,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:140,24'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:140,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: 560
      functionLinenumberEnd: 560
      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: 560
      functionLinenumberEnd: 560
      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: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,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: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItE9check_addEPtl
        - Src:             'src/check/../util/xspan_impl_common.h:498,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan9PtrOrSpanItEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan9PtrOrSpanItE9check_addEPtl
        - Src:             'src/check/../util/xspan_impl_common.h:498,18'
          Dst:             _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan4SpanItEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan4SpanItE9check_addEPtl
        - Src:             'src/check/../util/xspan_impl_common.h:498,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: 213
      functionLinenumberEnd: 220
      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:
        - _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:212,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:212,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl_common.h:213,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/check/../util/xspan_impl_common.h:217,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: 213
      functionLinenumberEnd: 220
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:212,32'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:212,54'
          Dst:             _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl_common.h:213,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/check/../util/xspan_impl_common.h:217,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: 213
      functionLinenumberEnd: 220
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIcE7makePtrEPc
        - _ZN5XSpan4SpanIcE8makeBaseEPc
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:212,32'
          Dst:             _ZN5XSpan4SpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:212,54'
          Dst:             _ZN5XSpan4SpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl_common.h:213,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/check/../util/xspan_impl_common.h:217,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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan15PtrOrSpanOrNullIKcE7makePtrEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKcE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIKcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKcEEmm
    - 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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKcE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIKcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan9PtrOrSpanIKcE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKcEEmm
    - 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: 90
      functionLinenumberEnd: 92
      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: 100
      functionLinenumberEnd: 102
      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: 68
      functionLinenumberEnd: 70
      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: 95
      functionLinenumberEnd: 98
      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: 100
      functionLinenumberEnd: 103
      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: 95
      functionLinenumberEnd: 98
      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: 419
      functionLinenumberEnd: 420
      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: 409
      functionLinenumberEnd: 410
      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: 95
      functionLinenumberEnd: 98
      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: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKcE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:    _ZN5XSpanL14xspan_mem_sizeIKcEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKcEEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKcEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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: 89
      functionLinenumberEnd: 92
      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: 419
      functionLinenumberEnd: 420
      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: 409
      functionLinenumberEnd: 410
      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: 414
      functionLinenumberEnd: 415
      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: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanItEC2ENS1_13ModeUncheckedEPtmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeItEEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeItEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeItEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implItEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implItEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implItEEmm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan9PtrOrSpanItE9check_addEPtl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffItEEvl
        - Src:             'src/check/../util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan4SpanIcE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - 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: 558
      functionLinenumberEnd: 558
      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: 414
      functionLinenumberEnd: 415
      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: 414
      functionLinenumberEnd: 415
      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: 409
      functionLinenumberEnd: 410
      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: 409
      functionLinenumberEnd: 410
      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: 414
      functionLinenumberEnd: 415
      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: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIKcE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,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: 69
      functionLinenumberEnd: 73
      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:71,8'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/raw_bytes.h:72,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
      functionSourceFile: '/src/upx/src/check/../util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      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:79,29'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/raw_bytes.h:79,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: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _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
    - 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: 56
      functionLinenumberEnd: 64
      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:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyyyy
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/raw_bytes.h:59,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/raw_bytes.h:60,21'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/raw_bytes.h:62,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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 787
      functionLinenumberEnd: 787
      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:787,29'
          Dst:             _Z9mem_clearI22zstd_compress_result_tEvPT_
    - functionName:    _ZN22zlib_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 781
      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:781,29'
          Dst:             _Z9mem_clearI22zlib_compress_result_tEvPT_
    - functionName:    _ZN21ucl_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 775
      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:775,29'
          Dst:             _Z9mem_clearI21ucl_compress_result_tEvPT_
    - functionName:    _ZN22lzma_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 769
      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:769,29'
          Dst:             _Z9mem_clearI22lzma_compress_result_tEvPT_
    - functionName:    _ZN23bzip2_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 756
      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:756,29'
          Dst:             _Z9mem_clearI23bzip2_compress_result_tEvPT_
    - functionName:    _ZN21upx_compress_result_t5Debug5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      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:795,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: 805
      functionLinenumberEnd: 812
      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:806,15'
          Dst:             _ZN21upx_compress_result_t5Debug5resetEv
        - Src:             'src/compress/../conf.h:807,22'
          Dst:             _ZN23bzip2_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:808,21'
          Dst:             _ZN22lzma_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:809,20'
          Dst:             _ZN21ucl_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:810,21'
          Dst:             _ZN22zlib_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:811,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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 385
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      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: 699
      functionLinenumberEnd: 704
      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:702,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/compress/../util/cxxlib.h:703,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 704
      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:702,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/compress/../util/cxxlib.h:703,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 704
      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:703,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 704
      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:703,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj2ELj0ELj4EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 704
      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:703,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: 733
      functionLinenumberEnd: 736
      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: 733
      functionLinenumberEnd: 736
      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: 733
      functionLinenumberEnd: 736
      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: 733
      functionLinenumberEnd: 736
      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: 733
      functionLinenumberEnd: 736
      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:    113
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/membuffer.h:98,24'
          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: 714
      functionLinenumberEnd: 717
      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: 714
      functionLinenumberEnd: 717
      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: 714
      functionLinenumberEnd: 717
      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: 714
      functionLinenumberEnd: 717
      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: 714
      functionLinenumberEnd: 717
      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: 710
      functionLinenumberEnd: 710
      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: 697
      functionLinenumberEnd: 697
      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: 697
      functionLinenumberEnd: 697
      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: 697
      functionLinenumberEnd: 697
      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: 726
      functionLinenumberEnd: 731
      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: 726
      functionLinenumberEnd: 731
      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: 726
      functionLinenumberEnd: 731
      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: 694
      functionLinenumberEnd: 720
      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: 694
      functionLinenumberEnd: 720
      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: 694
      functionLinenumberEnd: 720
      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: 714
      functionLinenumberEnd: 717
      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: 714
      functionLinenumberEnd: 717
      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: 453
      functionLinenumberEnd: 461
      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: 453
      functionLinenumberEnd: 461
      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: 387
      functionLinenumberEnd: 387
      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: 801
      functionLinenumberEnd: 810
      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: 185
      functionLinenumberEnd: 187
      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:    1579
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:185,5'
          Dst:             fflush
        - Src:             'src/except.cpp:186,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:    112
      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: 203
      functionLinenumberEnd: 217
      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:211,18'
          Dst:             strncmp
    - functionName:    _Z17throwAssertFailedPKcS0_iS0_
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 199
      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:197,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/except.cpp:199,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:    85
      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:    296
      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: 190
      functionLinenumberEnd: 193
      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:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:192,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:    162
      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:    70
      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:    _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:          110
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z18throwInternalErrorPKc
        - _Z20mem_size_valid_bytesy
        - _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_bytesy
        - 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:    _Z20mem_size_valid_bytesy
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      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:          73
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20mem_size_valid_bytesy
        - _ZN8FileBase4seekExi
      functionUses:    156
      BranchProfiles:
        - Branch String:   'src/file.cpp:329,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/file.cpp:326,10'
          Dst:             _Z20mem_size_valid_bytesy
        - 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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan9PtrOrSpanIvE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - 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: 85
      functionLinenumberEnd: 87
      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: 558
      functionLinenumberEnd: 558
      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: 560
      functionLinenumberEnd: 560
      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: 559
      functionLinenumberEnd: 559
      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: 131
      functionLinenumberEnd: 132
      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:132,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:    304
      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:    11
      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: 558
      functionLinenumberEnd: 558
      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: 560
      functionLinenumberEnd: 560
      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: 559
      functionLinenumberEnd: 559
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - 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: 131
      functionLinenumberEnd: 132
      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:132,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: 132
      functionLinenumberEnd: 137
      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:135,9'
          Dst:             '_ZZN10FilterImpl9getFilterEiENK3$_0clEv'
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 64
      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: 131
      functionLinenumberEnd: 132
      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:132,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:    _ZN12_GLOBAL__N_111PackerNames3addEPK10PackerBase
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          231
      EdgeCount:       54
      CyclomaticComplexity: 11
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z13upx_gnomesortPvmmPFiPKvS1_E
        - _ZN6Filter13isValidFilterEi
        - _ZN6Packer24isValidCompressionMethodEi
        - le32_compare
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:155,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:160,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:161,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:165,17'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/help.cpp:165,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:166,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:172,17'
          Dst:             _ZN6Filter13isValidFilterEi
        - Src:             'src/help.cpp:172,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:173,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:177,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:178,9'
          Dst:             _Z13upx_gnomesortPvmmPFiPKvS1_E
        - Src:             'src/help.cpp:178,9'
          Dst:             le32_compare
        - Src:             'src/help.cpp:179,9'
          Dst:             _Z13upx_gnomesortPvmmPFiPKvS1_E
        - Src:             'src/help.cpp:179,9'
          Dst:             le32_compare
    - functionName:    _ZN3upx6OptVarIjLj64ELj5ELj273EEC2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 720
      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: 694
      functionLinenumberEnd: 720
      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: 694
      functionLinenumberEnd: 720
      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: 694
      functionLinenumberEnd: 720
      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: 713
      functionLinenumberEnd: 713
      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:713,8'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EEC2Ev
        - Src:             'src/conf.h:713,8'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EEC2Ev
        - Src:             'src/conf.h:713,8'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
    - functionName:    _ZN22lzma_compress_config_tC2Ev
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      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:689,8'
          Dst:             _ZN3upx6OptVarIjLj2ELj0ELj4EEC2Ev
        - Src:             'src/conf.h:689,8'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
        - Src:             'src/conf.h:689,8'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EEC2Ev
        - Src:             'src/conf.h:689,8'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEC2Ev
        - Src:             'src/conf.h:689,8'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EEC2Ev
    - functionName:    _ZN7OptionsUt10_C2Ev
      functionSourceFile: '/src/upx/src/options.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 675
      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: 187
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:190,16'
          Dst:             strcmp
    - functionName:    _ZN12_GLOBAL__N_111PackerNames5visitEP10PackerBasePv
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _ZN12_GLOBAL__N_111PackerNames3addEPK10PackerBase
        - _ZN3upx7TriBoolIiLb0EEC2Ei
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:182,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/help.cpp:184,15'
          Dst:             _ZN12_GLOBAL__N_111PackerNames3addEPK10PackerBase
        - Src:             'src/help.cpp:185,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12_GLOBAL__N_111PackerNamesC2Ev
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 152
      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: 726
      functionLinenumberEnd: 730
      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:727,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/help.cpp:727,13'
          Dst:             __clang_call_terminate
    - functionName:    '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 565
      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:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:561,17'
          Dst:             fwrite
        - Src:             'src/help.cpp:562,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:563,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:564,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: 540
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          123
      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:543,5'
          Dst:             _Z11show_headerv
        - Src:             'src/help.cpp:546,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:547,9'
          Dst:             fflush
        - Src:             'src/help.cpp:548,9'
          Dst:             _Z12show_versionb
        - Src:             'src/help.cpp:549,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:551,5'
          Dst:             fflush
        - Src:             'src/help.cpp:568,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:573,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:578,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:587,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:590,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:593,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:596,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:599,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:602,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:605,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:613,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:614,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:615,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:616,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:617,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:618,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:662,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:665,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:668,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:676,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:681,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:686,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:691,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:695,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:697,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:700,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:709,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:712,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:733,26'
          Dst:             time
        - Src:             'src/help.cpp:734,30'
          Dst:             localtime
        - Src:             'src/help.cpp:734,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_1clEPcmPK2tm'
        - Src:             'src/help.cpp:735,9'
          Dst:             fputc
        - Src:             'src/help.cpp:736,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:737,30'
          Dst:             gmtime
        - Src:             'src/help.cpp:737,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_1clEPcmPK2tm'
        - Src:             'src/help.cpp:738,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:744,25'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/help.cpp:745,9'
          Dst:             fputc
        - Src:             'src/help.cpp:747,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:749,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:751,13'
          Dst:             fprintf
    - functionName:    _Z11show_headerv
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 114
      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:95,5'
          Dst:             fprintf
    - functionName:    _Z12show_versionb
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 533
      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:467,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:480,9'
          Dst:             _Z22upx_ucl_version_stringv
        - Src:             'src/help.cpp:482,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:485,9'
          Dst:             _Z23upx_zlib_version_stringv
        - Src:             'src/help.cpp:487,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:490,9'
          Dst:             _Z23upx_lzma_version_stringv
        - Src:             'src/help.cpp:492,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:505,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:508,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:509,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:510,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:513,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:517,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:529,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:532,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: 420
      functionLinenumberEnd: 454
      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:423,5'
          Dst:             _Z11show_headerv
        - Src:             'src/help.cpp:426,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:441,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:446,5'
          Dst:             fwrite
    - functionName:    _ZL16list_all_packersP8_IO_FILEi
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          185
      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:196,13'
          Dst:             _ZN7OptionsC2Ev
        - Src:             'src/help.cpp:197,7'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/help.cpp:199,17'
          Dst:             _ZN12_GLOBAL__N_111PackerNamesC2Ev
        - Src:             'src/help.cpp:201,12'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/help.cpp:201,12'
          Dst:             _ZN12_GLOBAL__N_111PackerNames5visitEP10PackerBasePv
        - Src:             'src/help.cpp:203,5'
          Dst:             _Z13upx_gnomesortPvmmPFiPKvS1_E
        - Src:             'src/help.cpp:203,5'
          Dst:             _ZN12_GLOBAL__N_111PackerNames13compare_fnameEPKvS2_
        - Src:             'src/help.cpp:210,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:211,13'
          Dst:             fwrite
        - Src:             'src/help.cpp:214,13'
          Dst:             fputc
        - Src:             'src/help.cpp:215,13'
          Dst:             fwrite
        - Src:             'src/help.cpp:213,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:218,13'
          Dst:             fputc
        - Src:             'src/help.cpp:217,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:222,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/help.cpp:224,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:227,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:230,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:220,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:236,9'
          Dst:             fputc
    - functionName:    _Z9show_helpi
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10show_usagev
        - _Z11show_headerv
        - _ZL16list_all_packersP8_IO_FILEi
        - fprintf
        - fwrite
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:247,5'
          Dst:             _Z11show_headerv
        - Src:             'src/help.cpp:248,5'
          Dst:             _Z10show_usagev
        - Src:             'src/help.cpp:252,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:254,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:267,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:270,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:286,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:288,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:294,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:296,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:301,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:303,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:309,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:311,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:322,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:324,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:328,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:330,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:334,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:336,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:341,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:343,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:347,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:349,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:356,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:358,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:362,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:364,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:377,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:379,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:386,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:390,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:392,9'
          Dst:             _ZL16list_all_packersP8_IO_FILEi
        - Src:             'src/help.cpp:386,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:394,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:397,5'
          Dst:             fwrite
    - functionName:    _Z10show_usagev
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 129
      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:123,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:    _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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:97,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
        - Src:             'src/util/xspan_impl_common.h:539,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: 95
      functionLinenumberEnd: 97
      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: 304
      functionLinenumberEnd: 332
      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:311,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:320,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:323,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpan4SpanIhE8makeBaseEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIhE7makePtrEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan4SpanIhE11makeNotNullEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN13MemBufferBaseIhEC2Ev
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      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:    _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:    _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:         18
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le32IjjEjPKT_
        - _Z8mem_sizeyy
        - _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:273,52'
          Dst:             _ZplIjEPT_S1_RK4LE32
        - Src:             'src/lefile.cpp:273,30'
          Dst:             _Z8get_le32IjjEjPKT_
        - Src:             'src/lefile.cpp:276,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/lefile.cpp:278,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:285,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:307,13'
          Dst:             _Z13throwCantPackPKc
    - 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: 64
      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: 64
      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,32'
          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: 74
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:78,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: 73
      functionLinenumberEnd: 75
      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: 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:    _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: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:498,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: 112
      functionLinenumberEnd: 113
      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:113,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/util/xspan_impl_ptr_or_null.h:113,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE6assignERKS1_
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      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:228,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,34'
          Dst:             _ZN5XSpan4SpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:229,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,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: 74
      functionLinenumberEnd: 87
      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:78,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: 74
      functionLinenumberEnd: 87
      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:78,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: 74
      functionLinenumberEnd: 87
      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:78,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: 453
      functionLinenumberEnd: 461
      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:    _ZN9MemBufferC2Ev
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13MemBufferBaseIhEC2Ev
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:190,44'
          Dst:             _ZN13MemBufferBaseIhEC2Ev
    - functionName:    _ZN6LeFileC2EP9InputFile
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearIN6LeFile11le_header_tEEvPT_
        - _ZN9MemBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:32,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/lefile.cpp:32,9'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 610
      functionLinenumberEnd: 616
      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: 560
      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: 560
      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: 560
      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:    14
      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: 608
      functionLinenumberEnd: 608
      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: 609
      functionLinenumberEnd: 609
      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:609,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: 610
      functionLinenumberEnd: 616
      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: 699
      functionLinenumberEnd: 704
      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:702,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/cxxlib.h:703,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj15ELj9ELj15EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,9'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj8ELj1ELj9EE11assertValueERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 704
      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:702,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/cxxlib.h:703,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj8ELj1ELj9EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,9'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj64ELj5ELj273EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,9'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,9'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj3ELj0ELj8EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,9'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj0ELj0ELj4EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,9'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj2ELj0ELj4EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 711
      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:708,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: 1165
      functionLinenumberEnd: 1190
      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:1170,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1174,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1175,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1176,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1177,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1180,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1181,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1182,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1183,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1184,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1185,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1188,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1189,13'
          Dst:             _ZL9do_optioniPKc
    - functionName:    _ZL9do_optioniPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         225
      ICount:          1284
      EdgeCount:       249
      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:374,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:377,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:382,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:388,14'
          Dst:             _Z10acc_isattyi
        - Src:             'src/main.cpp:390,13'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:394,9'
          Dst:             _Z9show_helpi
        - Src:             'src/main.cpp:395,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:401,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:404,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:407,9'
          Dst:             _ZL15set_output_namePKcb
        - Src:             'src/main.cpp:413,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:419,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:424,9'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:426,9'
          Dst:             _Z12show_versionb
        - Src:             'src/main.cpp:427,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:433,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:434,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:438,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:439,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:443,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:444,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:449,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:450,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:475,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:476,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:492,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:493,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:498,28'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/main.cpp:499,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:503,28'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/main.cpp:504,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:509,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:562,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:585,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:588,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:591,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:594,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:597,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:600,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:603,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:606,9'
          Dst:             _ZL9getoptvarIjTnT_Lj2ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:609,9'
          Dst:             _ZL9getoptvarIjTnT_Lj0ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:612,9'
          Dst:             _ZL9getoptvarIjTnT_Lj3ETnS0_Lj0ETnS0_Lj8EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:615,9'
          Dst:             _ZL9getoptvarIjTnT_Lj4194304ETnS0_Lj1ETnS0_Lj1073741824EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:618,9'
          Dst:             _ZL9getoptvarIjTnT_Lj64ETnS0_Lj5ETnS0_Lj273EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:621,9'
          Dst:             _ZL9getoptvarIjTnT_Lj8ETnS0_Lj1ETnS0_Lj9EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:624,9'
          Dst:             _ZL9getoptvarIjTnT_Lj15ETnS0_Lj9ETnS0_Lj15EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:627,9'
          Dst:             _ZL9getoptvarIjTnT_Lj0ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:639,27'
          Dst:             strcmp
        - Src:             'src/main.cpp:641,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:643,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:646,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:659,27'
          Dst:             strcmp
        - Src:             'src/main.cpp:661,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:663,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:666,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:699,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:765,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:771,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:775,44'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/main.cpp:778,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:779,48'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/main.cpp:789,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:794,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:808,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: 1196
      functionLinenumberEnd: 1339
      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:1267,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main.cpp:1199,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1204,5'
          Dst:             _Z25upx_compiler_sanity_checkv
        - Src:             'src/main.cpp:1205,18'
          Dst:             _Z17upx_doctest_checkiPPc
        - Src:             'src/main.cpp:0,0'
          Dst:             fprintf
        - Src:             'src/main.cpp:1211,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1216,10'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/main.cpp:1237,16'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/main.cpp:1242,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1247,5'
          Dst:             _Z13upx_lzma_initv
        - Src:             'src/main.cpp:1247,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1251,5'
          Dst:             _Z12upx_ucl_initv
        - Src:             'src/main.cpp:1251,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1253,5'
          Dst:             _Z13upx_zlib_initv
        - Src:             'src/main.cpp:1253,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1260,5'
          Dst:             _ZL13first_optionsiPPc
        - Src:             'src/main.cpp:1262,9'
          Dst:             _Z19main_get_envoptionsv
        - Src:             'src/main.cpp:1263,9'
          Dst:             _Z16main_get_optionsiPPc
        - Src:             'src/main.cpp:1264,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1266,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1270,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:1283,9'
          Dst:             _Z12show_sysinfoPKc
        - Src:             'src/main.cpp:1284,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1287,9'
          Dst:             _Z9show_helpi
        - Src:             'src/main.cpp:1288,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1291,9'
          Dst:             _Z12show_licensev
        - Src:             'src/main.cpp:1292,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1295,9'
          Dst:             _Z12show_versionb
        - Src:             'src/main.cpp:1296,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1299,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1305,9'
          Dst:             _ZL6e_helpv
        - Src:             'src/main.cpp:1306,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1307,5'
          Dst:             _ZL24check_and_update_optionsii
        - Src:             'src/main.cpp:1311,13'
          Dst:             _ZL6e_helpv
        - Src:             'src/main.cpp:1313,13'
          Dst:             _ZL7e_usagev
        - Src:             'src/main.cpp:1317,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1318,9'
          Dst:             _Z8do_filesiiPPc
        - Src:             'src/main.cpp:1319,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1326,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/main.cpp:1331,13'
          Dst:             fwrite
    - functionName:    _Z19main_get_envoptionsv
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1163
      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:1097,11'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/main.cpp:1100,11'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/main.cpp:1101,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1104,30'
          Dst:             _ZN3upx13MallocDeleterIcEC2EPPcm
        - Src:             'src/main.cpp:1122,33'
          Dst:             _Z10upx_callocmm
        - Src:             'src/main.cpp:1123,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1127,32'
          Dst:             _ZN3upx13MallocDeleterIPKcEC2EPPS2_m
        - Src:             'src/main.cpp:1147,51'
          Dst:             strcmp
        - Src:             'src/main.cpp:0,0'
          Dst:             _ZL8e_envoptPKc
        - Src:             'src/main.cpp:1163,1'
          Dst:             _ZN3upx13MallocDeleterIPKcED2Ev
        - Src:             'src/main.cpp:1151,5'
          Dst:             _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
        - Src:             'src/main.cpp:1152,5'
          Dst:             _Z15acc_getopt_initP12acc_getopt_tiiPPc
        - Src:             'src/main.cpp:1155,20'
          Dst:             _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
        - Src:             'src/main.cpp:1156,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1163,1'
          Dst:             _ZN3upx13MallocDeleterIPKcED2Ev
        - Src:             'src/main.cpp:1163,1'
          Dst:             _ZN3upx13MallocDeleterIcED2Ev
        - Src:             'src/main.cpp:1163,1'
          Dst:             _ZN3upx13MallocDeleterIcED2Ev
    - functionName:    _Z16main_get_optionsiPPc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 1019
      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:1009,5'
          Dst:             _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
        - Src:             'src/main.cpp:1010,5'
          Dst:             _Z15acc_getopt_initP12acc_getopt_tiiPPc
        - Src:             'src/main.cpp:1013,20'
          Dst:             _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
        - Src:             'src/main.cpp:1014,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1015,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: 608
      functionLinenumberEnd: 608
      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: 609
      functionLinenumberEnd: 609
      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:609,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:    28
      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: 93
      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:93,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:93,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/options.cpp:93,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: 87
      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:83,35'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/options.cpp:82,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: 453
      functionLinenumberEnd: 461
      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: 93
      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:99,13'
          Dst:             _ZN7OptionsC2Ev
        - Src:             'src/options.cpp:101,8'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:102,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:102,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:102,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:102,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:102,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:102,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:102,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: 89
      functionLinenumberEnd: 92
      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: 84
      functionLinenumberEnd: 87
      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: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIhE8makeBaseEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2EPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
        - _ZN5XSpan9PtrOrSpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan9PtrOrSpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan9PtrOrSpanIhE11makeNotNullEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIvE8makeBaseEPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
        - _ZN5XSpan9PtrOrSpanIvE8makeBaseEPv
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan9PtrOrSpanIvE8makeBaseEPv
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan9PtrOrSpanIvE11makeNotNullEPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 84
      functionLinenumberEnd: 87
      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: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKvE7makePtrEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,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: 229
      functionLinenumberEnd: 229
      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: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,11'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPhNS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan9PtrOrSpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,11'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPhNS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 64
      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,32'
          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: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan9PtrOrSpanIvE11makeNotNullEPv
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,11'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPvNS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,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:    153
      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:    171
      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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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,24'
          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: 738
      functionLinenumberEnd: 744
      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:739,20'
          Dst:             _ZN23bzip2_compress_config_t5resetEv
        - Src:             'src/conf.h:740,19'
          Dst:             _ZN22lzma_compress_config_t5resetEv
        - Src:             'src/conf.h:741,18'
          Dst:             _ZN21ucl_compress_config_t5resetEv
        - Src:             'src/conf.h:742,19'
          Dst:             _ZN22zlib_compress_config_t5resetEv
        - Src:             'src/conf.h:743,19'
          Dst:             _ZN22zstd_compress_config_t5resetEv
    - functionName:    _ZN21upx_compress_config_tC2Ev
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 731
      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:731,8'
          Dst:             _ZN22lzma_compress_config_tC2Ev
        - Src:             'src/conf.h:731,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,24'
          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: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKhE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKvE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKvEC2EPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKvE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan9PtrOrSpanIKvE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,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:    79
      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: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,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: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,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:    _ZNK5XSpan4SpanIKhE11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIKhEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
    - functionName:    _ZNK5XSpan4SpanIKhE9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - 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: 100
      functionLinenumberEnd: 103
      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: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 265
      functionLinenumberEnd: 267
      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: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
    - functionName:    _ZNK5XSpan4SpanIhE9check_addEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan4SpanIhE11check_derefEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
        - Src:             'src/util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan4SpanIhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      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: 95
      functionLinenumberEnd: 98
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - 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: 460
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE11check_derefEPh
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:460,43'
          Dst:             _ZNK5XSpan4SpanIhE11check_derefEPh
    - functionName:    _ZN5XSpan4SpanIhEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/util/xspan_impl_common.h:474,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: 487
      functionLinenumberEnd: 489
      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:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:488,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:    4
      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: 463
      functionLinenumberEnd: 463
      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:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:463,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: 579
      functionLinenumberEnd: 587
      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: 576
      functionLinenumberEnd: 576
      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: 579
      functionLinenumberEnd: 587
      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: 576
      functionLinenumberEnd: 576
      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: 577
      functionLinenumberEnd: 577
      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:577,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:    _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:    3
      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:    _ZN5XSpan4SpanIKhEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:474,9'
          Dst:             _ZN5XSpan4SpanIKhEppEv
    - functionName:    _ZNK5XSpan4SpanIKhEdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE11check_derefEPS1_
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:460,43'
          Dst:             _ZNK5XSpan4SpanIKhE11check_derefEPS1_
    - 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:    _ZN5XSpan4SpanIKhEpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 489
      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:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:488,15'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
    - 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: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
        - Src:             'src/util/xspan_impl_common.h:498,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: 491
      functionLinenumberEnd: 493
      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:492,15'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
    - functionName:    _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:234,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:    214
      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
        - _ZN9MemBufferC2Ev
        - _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:615,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 453
      functionLinenumberEnd: 461
      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:    14
      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: 496
      functionLinenumberEnd: 503
      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:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:497,25'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:498,18'
          Dst:             _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:234,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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - 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:    28
      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:    17
      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
        - _ZN9MemBufferC2Ev
        - _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:162,19'
          Dst:             _ZN9MemBufferC2Ev
        - 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:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:98,24'
          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,24'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.h:99,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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: 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:    _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: 52
      functionLinenumberEnd: 52
      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: 49
      functionLinenumberEnd: 49
      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:49,58'
          Dst:             _ZN8PackUnix9canUnpackEv
    - functionName:    _ZNK12PackLinuxElf16canUnpackVersionEi
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      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: 9336
      functionLinenumberEnd: 9336
      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:9336,5'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN12PackLinuxElf24pack2_shlib_overlay_initEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5468
      functionLinenumberEnd: 5486
      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:5469,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:5470,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:5472,5'
          Dst:             _Z8set_le16I4LE16S0_EvPT_j
        - Src:             'src/p_lx_elf.cpp:5476,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5476,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5481,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5482,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5483,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5484,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5484,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackLinuxElf28pack2_shlib_overlay_compressER9MemBufferPKhj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5510
      functionLinenumberEnd: 5531
      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:5512,18'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:5518,38'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5518,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_lx_elf.cpp:5523,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:5525,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:5528,18'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
    - functionName:    _ZN12PackLinuxElf25pack2_shlib_overlay_writeEP10OutputFileR9MemBufferjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5490
      functionLinenumberEnd: 5502
      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:5494,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5495,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5498,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5498,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5500,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5500,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: 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:    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: 752
      functionLinenumberEnd: 752
      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: 751
      functionLinenumberEnd: 751
      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: 750
      functionLinenumberEnd: 750
      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: 789
      functionLinenumberEnd: 789
      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: 788
      functionLinenumberEnd: 788
      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: 787
      functionLinenumberEnd: 787
      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: 771
      functionLinenumberEnd: 771
      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: 770
      functionLinenumberEnd: 770
      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: 769
      functionLinenumberEnd: 769
      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: 733
      functionLinenumberEnd: 733
      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: 732
      functionLinenumberEnd: 732
      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: 731
      functionLinenumberEnd: 731
      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: 709
      functionLinenumberEnd: 709
      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: 708
      functionLinenumberEnd: 708
      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: 707
      functionLinenumberEnd: 707
      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: 691
      functionLinenumberEnd: 691
      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: 690
      functionLinenumberEnd: 690
      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: 689
      functionLinenumberEnd: 689
      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: 680
      functionLinenumberEnd: 680
      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: 679
      functionLinenumberEnd: 679
      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: 678
      functionLinenumberEnd: 678
      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: 643
      functionLinenumberEnd: 643
      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: 642
      functionLinenumberEnd: 642
      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: 641
      functionLinenumberEnd: 641
      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: 560
      functionLinenumberEnd: 560
      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: 559
      functionLinenumberEnd: 559
      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: 558
      functionLinenumberEnd: 558
      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: 543
      functionLinenumberEnd: 543
      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: 542
      functionLinenumberEnd: 542
      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: 541
      functionLinenumberEnd: 541
      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: 526
      functionLinenumberEnd: 526
      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: 525
      functionLinenumberEnd: 525
      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: 524
      functionLinenumberEnd: 524
      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: 620
      functionLinenumberEnd: 620
      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: 619
      functionLinenumberEnd: 619
      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: 618
      functionLinenumberEnd: 618
      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: 601
      functionLinenumberEnd: 601
      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: 600
      functionLinenumberEnd: 600
      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: 599
      functionLinenumberEnd: 599
      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: 581
      functionLinenumberEnd: 581
      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: 580
      functionLinenumberEnd: 580
      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: 579
      functionLinenumberEnd: 579
      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: 9024
      functionLinenumberEnd: 9332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         306
      ICount:          1515
      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
        - _ZN9MemBufferC2Ev
        - _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:9184,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:9026,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9028,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9032,32'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9036,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9037,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9044,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9045,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9045,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9046,27'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9049,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9049,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9049,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9050,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9050,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9051,35'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9055,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9059,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9062,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9063,29'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9063,23'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9064,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9065,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9069,13'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/p_lx_elf.cpp:9070,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9072,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:9074,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9074,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9075,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9076,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9077,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:9080,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9084,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:9085,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:9089,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:9090,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:9094,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:9095,38'
          Dst:             _ZN14PackLinuxElf3214elf_find_ptypeEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEj
        - Src:             'src/p_lx_elf.cpp:9101,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9102,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:9108,18'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:9109,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:9110,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:9110,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9113,20'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:9113,26'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_lx_elf.cpp:9113,9'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_lx_elf.cpp:9114,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9114,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9115,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9115,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9116,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9116,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9118,29'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:9119,38'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9120,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9120,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9122,13'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:9126,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9128,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9132,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:9133,43'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:9133,9'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_elf.cpp:9139,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:9140,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9141,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9143,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9148,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9161,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9166,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:9167,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9168,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9169,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9182,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9186,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:9188,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9199,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9200,12'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9201,12'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9202,12'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9202,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9203,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9203,18'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:9203,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9206,38'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_lx_elf.cpp:9206,22'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:9207,15'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:9210,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9213,13'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:9215,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9215,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9217,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9218,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9220,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9224,70'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:9227,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:9228,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9229,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9303,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9234,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9235,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9237,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9244,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9244,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9245,37'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9246,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9247,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9248,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9258,21'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:9261,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9262,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9262,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9263,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9269,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9269,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9272,32'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_lx_elf.cpp:9274,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9278,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9279,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9280,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9290,25'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:9291,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9298,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9303,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9304,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:9305,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9309,33'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9311,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:9314,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:9318,72'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:9327,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_lx_elf.cpp:9331,9'
          Dst:             _Z18throwChecksumErrorv
        - Src:             'src/p_lx_elf.cpp:9332,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:9332,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:9332,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:9332,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK6Packer8get_te16EPKv
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      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: 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:    444
      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: 64
      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,32'
          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: 8912
      functionLinenumberEnd: 9021
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          475
      EdgeCount:       121
      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:8914,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8916,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8923,78'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8925,70'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8928,69'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8936,74'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8937,32'
          Dst:             _ZN12PackLinuxElf8elf_hashEPKc
        - Src:             'src/p_lx_elf.cpp:8941,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8942,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8944,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8945,38'
          Dst:             _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:8946,29'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:8949,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8952,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8942,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8957,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8959,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8960,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8961,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8963,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8964,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8970,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8972,24'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:8973,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8977,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8979,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8982,32'
          Dst:             _ZN12PackLinuxElf8gnu_hashEPKc
        - Src:             'src/p_lx_elf.cpp:8985,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8987,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8989,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8998,29'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9001,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9003,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9004,51'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:9005,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: 8787
      functionLinenumberEnd: 8797
      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: 2739
      functionLinenumberEnd: 2745
      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:2744,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2744,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: 8776
      functionLinenumberEnd: 8783
      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: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    181
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf6412get_str_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2729
      functionLinenumberEnd: 2735
      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:2731,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2733,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackLinuxElf3210elf_lookupEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8801
      functionLinenumberEnd: 8909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          476
      EdgeCount:       121
      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:8803,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8805,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8812,78'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8814,70'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8817,69'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8825,68'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8826,32'
          Dst:             _ZN12PackLinuxElf8elf_hashEPKc
        - Src:             'src/p_lx_elf.cpp:8830,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8831,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8833,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8834,38'
          Dst:             _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:8835,29'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:8838,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8841,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8831,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8846,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8848,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8849,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8850,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8852,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8853,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8858,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8860,24'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:8861,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8864,88'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8866,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8869,32'
          Dst:             _ZN12PackLinuxElf8gnu_hashEPKc
        - Src:             'src/p_lx_elf.cpp:8872,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8875,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8877,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8886,29'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8889,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8891,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8892,51'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:8893,36'
          Dst:             strcmp
    - functionName:    _ZNK14PackLinuxElf3215get_dynsym_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2775
      functionLinenumberEnd: 2781
      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:2780,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2780,12'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
    - functionName:    _ZNK14PackLinuxElf3212get_str_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2765
      functionLinenumberEnd: 2771
      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:2767,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2769,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf6419elf_find_table_sizeEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8546
      functionLinenumberEnd: 8572
      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:8547,29'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:8549,16'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8558,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8566,58'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8567,58'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8567,38'
          Dst:             _ZN14PackLinuxElf6411find_dt_ndxEy
    - functionName:    _ZNK14PackLinuxElf6421elf_find_section_typeEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2714
      functionLinenumberEnd: 2726
      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:2721,19'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf6411find_dt_ndxEy
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8534
      functionLinenumberEnd: 8543
      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:8535,53'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8536,45'
          Dst:             _ZNK9MemBuffer7getSizeEv
    - functionName:    _ZN9MemBuffer10getVoidPtrEv
      functionSourceFile: '/src/upx/src/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:    75
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf6417sort_DT64_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8494
      functionLinenumberEnd: 8531
      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:8495,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:8496,19'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:8497,44'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8530,5'
          Dst:             qsort
        - Src:             'src/p_lx_elf.cpp:8530,5'
          Dst:             _ZL13qcmp_unsignedPKvS0_
        - Src:             'src/p_lx_elf.cpp:8506,19'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8508,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8516,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8518,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:8520,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8520,64'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8523,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8525,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: 8417
      functionLinenumberEnd: 8434
      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:8420,32'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:8421,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8422,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8423,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8425,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8428,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: 8407
      functionLinenumberEnd: 8413
      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:8408,28'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8410,16'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZNK14PackLinuxElf3215elf_find_dynptrEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8336
      functionLinenumberEnd: 8350
      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:8341,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8344,39'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK14PackLinuxElf6420elf_unsigned_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8397
      functionLinenumberEnd: 8403
      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:8398,28'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8400,16'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZNK14PackLinuxElf6415elf_find_dynptrEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8353
      functionLinenumberEnd: 8367
      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:8358,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8361,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: 8260
      functionLinenumberEnd: 8277
      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:8263,32'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:8264,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8265,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8266,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8268,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8271,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackLinuxElf3227elf_get_offset_from_addressEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8254
      functionLinenumberEnd: 8255
      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: 8248
      functionLinenumberEnd: 8249
      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:8249,16'
          Dst:             _ZN14ElfLinkerArmBEC2Ev
    - functionName:    _ZN19PackLinuxElf32armBeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8244
      functionLinenumberEnd: 8245
      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:8244,1'
          Dst:             _ZN19PackLinuxElf32armBeD2Ev
    - functionName:    _ZN19PackLinuxElf32armBeD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8244
      functionLinenumberEnd: 8245
      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:8245,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackLinuxElf32armBeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8236
      functionLinenumberEnd: 8241
      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:8235,58'
          Dst:             _ZN16PackLinuxElf32BeC2EP9InputFile
    - functionName:    _ZN16PackLinuxElf32BeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 476
      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:473,38'
          Dst:             _ZN14PackLinuxElf32C2EP9InputFile
        - Src:             'src/p_lx_elf.h:475,9'
          Dst:             _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
        - Src:             'src/p_lx_elf.h:476,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: 6096
      functionLinenumberEnd: 6097
      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:6097,12'
          Dst:             _ZL14ARM_getFiltersb
    - functionName:    _ZN14PackLinuxElf327canPackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3194
      functionLinenumberEnd: 3501
      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:3222,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3223,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:3223,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3224,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3232,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3233,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3237,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3277,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3247,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3248,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3251,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3253,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3257,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3260,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3265,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3269,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3271,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3272,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3278,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3282,26'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:3283,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3299,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3301,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:3302,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3303,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:3303,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3305,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3306,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3311,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3314,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3316,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3319,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3321,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3323,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3325,53'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3327,26'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3329,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3331,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3338,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3339,47'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3341,60'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3343,25'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:3345,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3353,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3354,31'
          Dst:             _ZN14PackLinuxElf3216check_pt_dynamicEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3355,42'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3357,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3356,13'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:3359,18'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3361,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3365,13'
          Dst:             _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3368,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3371,40'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3372,40'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3376,43'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3376,13'
          Dst:             _ZN14PackLinuxElf3210calls_crt1EPKN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEi
        - Src:             'src/p_lx_elf.cpp:3378,43'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3378,13'
          Dst:             _ZN14PackLinuxElf3210calls_crt1EPKN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEi
        - Src:             'src/p_lx_elf.cpp:3384,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3385,28'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3405,35'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3410,17'
          Dst:             _ZNK14PackLinuxElf3215elf_has_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3411,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3424,40'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3425,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3471,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3472,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3477,17'
          Dst:             fprintf
        - Src:             'src/p_lx_elf.cpp:3483,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3491,17'
          Dst:             _ZN8PackUnix7canPackEv
        - Src:             'src/p_lx_elf.cpp:3491,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3493,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: 2801
      functionLinenumberEnd: 2815
      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:2805,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:2806,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:2808,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:2811,16'
          Dst:             _ZN12PackLinuxElf9canUnpackEv
        - Src:             'src/p_lx_elf.cpp:2811,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: 4590
      functionLinenumberEnd: 4599
      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:4591,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:4594,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4597,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN14PackLinuxElf325pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5685
      functionLinenumberEnd: 5803
      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:5694,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5699,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5700,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5701,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5694,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5699,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5700,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5701,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5739,9'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5740,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5741,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5753,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5757,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5758,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5791,17'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:5792,17'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:5800,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: 6620
      functionLinenumberEnd: 6695
      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:6627,36'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6634,21'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6635,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6638,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6639,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6641,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6642,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6644,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6644,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6646,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6646,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6647,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6647,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6654,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:6656,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6661,62'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6661,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6666,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6667,13'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6668,31'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6669,34'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6671,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6671,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6672,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6673,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6673,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6676,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6678,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6679,22'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/p_lx_elf.cpp:6679,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6680,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6680,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6687,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6690,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6691,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6691,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6692,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6693,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6693,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: 3864
      functionLinenumberEnd: 4004
      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:3868,14'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3869,10'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:3870,14'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3885,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3886,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3887,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3888,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3889,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3890,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3894,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3895,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3896,14'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:3899,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3912,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3914,5'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3914,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3915,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3915,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3916,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3916,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3918,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3919,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3921,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3931,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3936,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3948,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3952,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3953,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3954,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3955,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3957,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3958,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3943,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3944,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3960,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3961,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3962,61'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3962,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3963,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:3963,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:3966,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3994,13'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:3996,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4003,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4003,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:3972,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3973,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3974,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3975,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3977,36'
          Dst:             _ZL7is_pow2j
        - Src:             'src/p_lx_elf.cpp:3981,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3984,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3985,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:3985,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:3988,36'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:3988,30'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:3989,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3989,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:3989,33'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN19PackLinuxElf32armBe13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6168
      functionLinenumberEnd: 6170
      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: 2819
      functionLinenumberEnd: 2900
      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:2822,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2829,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2830,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2833,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2841,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2846,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2849,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2855,13'
          Dst:             _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:2856,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2858,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2869,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:2870,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:2870,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:2871,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:2872,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2873,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2875,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/p_lx_elf.cpp:2875,46'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2876,24'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2885,49'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3217ARM_defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6149
      functionLinenumberEnd: 6160
      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:6150,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
        - Src:             'src/p_lx_elf.cpp:6159,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN14PackLinuxElf3210ARM_is_QNXEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6122
      functionLinenumberEnd: 6146
      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:6123,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6126,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6128,22'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6129,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6131,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6132,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6135,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6136,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:6136,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:6138,32'
          Dst:             memcmp
    - functionName:    _ZN14PackLinuxElf3212canPack_ShdrEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2907
      functionLinenumberEnd: 3040
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         89
      ICount:          474
      EdgeCount:       119
      CyclomaticComplexity: 32
      functionsReached:
        - _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:2911,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2912,50'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2914,18'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2922,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2923,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2925,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2928,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2936,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2938,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2941,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2943,43'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2944,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2946,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2949,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2953,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2956,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2957,39'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:2958,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2959,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2962,54'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2962,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2965,45'
          Dst:             _ZL11ELF32_R_SYMj
        - Src:             'src/p_lx_elf.cpp:2966,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2967,51'
          Dst:             _ZL12ELF32_R_INFOjj
        - Src:             'src/p_lx_elf.cpp:2967,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2976,54'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2976,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2979,45'
          Dst:             _ZL11ELF32_R_SYMj
        - Src:             'src/p_lx_elf.cpp:2980,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2981,51'
          Dst:             _ZL12ELF32_R_INFOjj
        - Src:             'src/p_lx_elf.cpp:2981,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2990,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2993,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2999,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3008,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3011,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3019,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3020,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3024,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3026,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3027,52'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3027,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3028,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:3029,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3028,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:3034,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3035,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3036,73'
          Dst:             _ZNK13MemBufferBaseIhEixEl
    - functionName:    _ZN14PackLinuxElf3215asl_pack2_ShdrsEP10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4880
      functionLinenumberEnd: 5212
      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:4984,9'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5004,54'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5031,59'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5085,54'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5110,59'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4897,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4898,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4904,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4905,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4897,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4912,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4913,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4917,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4919,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4938,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4923,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4924,27'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4928,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4954,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4955,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4941,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4945,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4946,39'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4947,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4948,39'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4957,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4960,34'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:4961,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4962,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4963,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4965,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5169,21'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5170,52'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:5169,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5175,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5176,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5176,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5183,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5184,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5185,17'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4967,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4968,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4969,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4970,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4971,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4976,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4980,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4981,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4982,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4989,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4990,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4993,59'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4997,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4998,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4999,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5000,35'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:5002,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5006,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5009,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5015,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5024,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5024,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5026,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5026,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5033,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5036,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5042,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5051,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5051,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5053,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5053,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5059,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5061,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5068,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5069,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5071,50'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:5074,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5076,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5080,44'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5080,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5081,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5082,35'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:5087,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5090,25'
          Dst:             _Z13throwCantPackPKc
        - 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:5105,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5105,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5112,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5115,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5121,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5121,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5130,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5130,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5136,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5138,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5146,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5148,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5150,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5159,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5188,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5189,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5194,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5194,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5195,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5195,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5197,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5197,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5200,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5200,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5203,24'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5203,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5204,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5203,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5208,19'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:5211,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: 5572
      functionLinenumberEnd: 5682
      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
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5574,18'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:5574,12'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5577,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:5579,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:5580,13'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5582,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5682,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5587,9'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5588,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5589,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5595,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5595,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5595,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5598,21'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:5608,35'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5608,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5609,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5609,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5609,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5611,80'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5612,68'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5612,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5631,23'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:5631,34'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5632,57'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5634,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5635,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5636,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5636,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5644,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5644,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5644,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5655,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5656,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5659,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5668,70'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5669,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5682,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf3213forward_ShdrsEP10OutputFilePN5N_Elf4EhdrINS2_9ElfITypesI4LE164LE32S6_S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6221
      functionLinenumberEnd: 6423
      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:6255,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:6256,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6257,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6265,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6266,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:6266,9'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_lx_elf.cpp:6267,70'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6269,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6270,54'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6277,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6277,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6278,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6376,61'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6377,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6378,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6379,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6285,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6286,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6287,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6289,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6290,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6291,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6295,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6310,48'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6309,21'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6313,24'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6319,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6320,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6321,30'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6321,25'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:6322,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6322,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6332,30'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6335,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6343,25'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6361,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6363,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6365,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6369,81'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6369,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6379,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6382,21'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6383,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6384,49'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6385,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6386,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6387,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6387,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6416,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6417,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6417,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6418,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6419,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6419,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6419,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6419,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6419,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6419,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6421,5'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN14PackLinuxElf3213un_asl_dynsymEjP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6952
      functionLinenumberEnd: 6986
      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:6954,28'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:6955,18'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:6957,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6958,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6962,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:6964,51'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:6968,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6969,31'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6973,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6980,32'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:6981,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6982,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6982,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6983,17'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN14PackLinuxElf3210un_shlib_1EP10OutputFileR9MemBufferRjS4_j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7221
      functionLinenumberEnd: 7412
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          593
      EdgeCount:       132
      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
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7227,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7228,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7228,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7237,15'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7243,43'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7243,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7243,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7246,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7247,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7248,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:7249,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7249,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7250,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7263,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7269,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7269,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7270,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7271,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7272,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7273,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7275,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7277,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7308,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7310,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:7311,71'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7312,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7312,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7313,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7313,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7314,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7314,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7316,26'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:7317,34'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7318,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7318,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7320,9'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:7321,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7324,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7324,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7383,5'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:7384,25'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7331,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7332,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7336,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7337,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7349,43'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7350,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7351,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7351,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7351,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7356,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7356,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7356,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7371,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7379,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7411,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7390,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7391,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7395,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7396,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7397,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7398,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7399,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7399,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7402,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7403,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7403,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN14PackLinuxElf3210un_DT_INITEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEES9_P10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7420
      functionLinenumberEnd: 7598
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          686
      EdgeCount:       146
      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
        - _ZN9MemBufferC2Ev
        - _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:7441,21'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7426,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7427,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7429,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7431,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7433,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7434,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7434,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7435,43'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7436,19'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:7436,19'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:7439,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7440,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7458,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7463,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7465,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7466,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7474,39'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:7476,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7477,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7477,46'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:7478,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7484,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7485,51'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7485,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7486,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7488,51'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7488,79'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7490,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7490,61'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7492,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7493,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7493,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7495,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7495,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7496,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7496,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7500,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7501,39'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:7505,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7511,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7513,29'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7522,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7528,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7530,29'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7534,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7535,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7535,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7536,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7543,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7544,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7545,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7545,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7548,19'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:7549,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7550,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7551,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7551,13'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7553,57'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7558,57'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7560,24'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7562,64'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:7563,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7564,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7567,43'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7568,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7569,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7569,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7575,74'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7576,38'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7578,17'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7580,64'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:7581,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7582,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7585,43'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7587,25'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7589,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7590,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7590,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7597,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:7597,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf327unRel32EjPN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEjR9MemBufferjP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6785
      functionLinenumberEnd: 6839
      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:6837,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6838,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6838,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6788,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6789,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6790,27'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:6792,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6797,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6797,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6809,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6809,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:6818,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6818,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6830,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6830,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
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK9ElfLinker9getLoaderEPi
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1540,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 3809
      functionLinenumberEnd: 3818
      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:3812,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3813,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3813,50'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3213find_LOAD_gapEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5436
      functionLinenumberEnd: 5465
      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:5437,10'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5440,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5441,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5444,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5454,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5455,32'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZNK14PackLinuxElf327getbaseEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3823
      functionLinenumberEnd: 3836
      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:3826,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3827,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: 4338
      functionLinenumberEnd: 4347
      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:4339,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4341,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4341,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4342,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: 64
      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,32'
          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: 8371
      functionLinenumberEnd: 8380
      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:8372,28'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8374,55'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8376,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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf3221elf_find_section_typeEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2697
      functionLinenumberEnd: 2709
      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:2704,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: 271
      functionLinenumberEnd: 271
      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:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20mem_size_valid_bytesy
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:141,5'
          Dst:             _Z20mem_size_valid_bytesy
        - 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: 8312
      functionLinenumberEnd: 8332
      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:8313,18'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8314,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8315,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8315,58'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8316,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8327,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8329,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8281
      functionLinenumberEnd: 8296
      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:8282,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8283,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8284,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8285,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8286,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8292,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8294,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZL7is_pow2j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3854
      functionLinenumberEnd: 3855
      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: 4363
      functionLinenumberEnd: 4549
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          645
      EdgeCount:       136
      CyclomaticComplexity: 38
      functionsReached:
        - _Z15ph_force_methodi
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN10PackHeader10set_methodEij
        - _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _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:4364,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4365,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:4365,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4366,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4367,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4405,25'
          Dst:             _ZNK6Packer14prepareMethodsEPiiPKi
        - Src:             'src/p_lx_elf.cpp:4388,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:4389,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4390,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4464,23'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:4464,12'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:4418,21'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:4419,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4420,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4421,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4434,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4435,35'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4435,29'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4438,39'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:4438,28'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:4440,25'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:4447,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4448,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4448,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4451,31'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:4451,20'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:4453,17'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:4469,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4471,13'
          Dst:             _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:4474,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4490,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4491,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4510,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4512,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:4513,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:4514,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4515,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4516,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:4516,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4519,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4521,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4522,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:4522,68'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:4523,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4524,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4524,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4525,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4525,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4527,37'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_nameEPKc
        - Src:             'src/p_lx_elf.cpp:4529,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4530,26'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:4531,26'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:4532,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4533,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4533,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4534,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:4534,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:4534,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4541,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4545,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4546,13'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZNK14PackLinuxElf3221elf_find_section_nameEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2649
      functionLinenumberEnd: 2668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2656,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2656,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2658,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2661,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2663,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: 2784
      functionLinenumberEnd: 2798
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          92
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2789,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2790,36'
          Dst:             _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:2791,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2792,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2793,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2794,16'
          Dst:             strcmp
    - functionName:    _ZNK14PackLinuxElf3215elf_has_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8301
      functionLinenumberEnd: 8308
      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:8304,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8304,57'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8304,32'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZL14ARM_getFiltersb
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6086
      functionLinenumberEnd: 6092
      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: 469
      functionLinenumberEnd: 469
      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:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:247,7'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:246,15'
          Dst:             _ZN9MemBufferC2Ev
    - 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: 8231
      functionLinenumberEnd: 8232
      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:8232,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: 8226
      functionLinenumberEnd: 8227
      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:8227,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: 8221
      functionLinenumberEnd: 8222
      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:8222,16'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZN20PackLinuxElf32mipselD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8217
      functionLinenumberEnd: 8218
      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:8217,1'
          Dst:             _ZN20PackLinuxElf32mipselD2Ev
    - functionName:    _ZN20PackLinuxElf32mipselD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8217
      functionLinenumberEnd: 8218
      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:8218,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN20PackLinuxElf32mipselC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8209
      functionLinenumberEnd: 8214
      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:8208,60'
          Dst:             _ZN16PackLinuxElf32LeC2EP9InputFile
    - functionName:    _ZN16PackLinuxElf32LeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 486
      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:483,38'
          Dst:             _ZN14PackLinuxElf32C2EP9InputFile
        - Src:             'src/p_lx_elf.h:485,9'
          Dst:             _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
        - Src:             'src/p_lx_elf.h:486,5'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZNK20PackLinuxElf32mipsel10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6115
      functionLinenumberEnd: 6117
      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: 4602
      functionLinenumberEnd: 4609
      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:4603,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN20PackLinuxElf32mipsel13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6197
      functionLinenumberEnd: 6199
      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:6198,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
    - functionName:    _ZN16PackLinuxElf32LeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 479
      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: 8205
      functionLinenumberEnd: 8206
      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:8205,1'
          Dst:             _ZN20PackLinuxElf32mipsebD2Ev
    - functionName:    _ZN20PackLinuxElf32mipsebD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8205
      functionLinenumberEnd: 8206
      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:8206,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN20PackLinuxElf32mipsebC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8197
      functionLinenumberEnd: 8202
      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:8196,60'
          Dst:             _ZN16PackLinuxElf32BeC2EP9InputFile
    - functionName:    _ZNK20PackLinuxElf32mipseb10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6108
      functionLinenumberEnd: 6110
      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: 4612
      functionLinenumberEnd: 4619
      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:4613,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN20PackLinuxElf32mipseb13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6192
      functionLinenumberEnd: 6194
      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:6193,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
    - functionName:    _ZN19PackLinuxElf32armLeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8193
      functionLinenumberEnd: 8194
      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:8193,1'
          Dst:             _ZN19PackLinuxElf32armLeD2Ev
    - functionName:    _ZN19PackLinuxElf32armLeD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8193
      functionLinenumberEnd: 8194
      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:8194,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackLinuxElf32armLeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8185
      functionLinenumberEnd: 8190
      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:8184,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: 6102
      functionLinenumberEnd: 6103
      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:6103,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: 4568
      functionLinenumberEnd: 4587
      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:4569,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:4572,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4585,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN19PackLinuxElf32armLe13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6163
      functionLinenumberEnd: 6165
      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: 8161
      functionLinenumberEnd: 8181
      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: 8156
      functionLinenumberEnd: 8157
      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:8156,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN17PackLinuxElf32x86D2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8103
      functionLinenumberEnd: 8104
      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:8104,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackOpenBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8150
      functionLinenumberEnd: 8153
      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:8149,58'
          Dst:             _ZN15PackBSDElf32x86C2EP9InputFile
    - functionName:    _ZN15PackBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8120
      functionLinenumberEnd: 8124
      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:8119,50'
          Dst:             _ZN17PackLinuxElf32x86C2EP9InputFile
    - functionName:    _ZN17PackLinuxElf32x869canUnpackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8107
      functionLinenumberEnd: 8112
      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:8108,16'
          Dst:             _ZN14PackLinuxElf329canUnpackEv
        - Src:             'src/p_lx_elf.cpp:8108,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: 8115
      functionLinenumberEnd: 8116
      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:8116,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN15PackBSDElf32x865pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4560
      functionLinenumberEnd: 4565
      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:4561,12'
          Dst:             _ZN17PackLinuxElf32x865pack1EP10OutputFileR6Filter
    - functionName:    _ZN19PackOpenBSDElf32x8614generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4119
      functionLinenumberEnd: 4181
      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:4123,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4123,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4124,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4126,5'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4126,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4127,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4128,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4128,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4129,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4129,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4130,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4131,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4132,25'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4143,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4144,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4145,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4146,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4147,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4148,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4149,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4150,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4153,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4154,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4155,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4159,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4163,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4164,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4165,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4166,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4167,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4169,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4170,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4174,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4174,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4175,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4175,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4176,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4176,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4179,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: 4552
      functionLinenumberEnd: 4557
      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:4553,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN17PackLinuxElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8095
      functionLinenumberEnd: 8100
      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:8094,54'
          Dst:             _ZN16PackLinuxElf32LeC2EP9InputFile
    - functionName:    _ZN15PackBSDElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8127
      functionLinenumberEnd: 8127
      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: 8103
      functionLinenumberEnd: 8104
      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:8103,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: 8146
      functionLinenumberEnd: 8147
      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:8146,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN18PackNetBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8140
      functionLinenumberEnd: 8143
      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:8139,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: 4012
      functionLinenumberEnd: 4111
      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:4014,12'
          Dst:             _ZN14PackLinuxElf3214generateElfHdrEP10OutputFilePKvj
        - Src:             'src/p_lx_elf.cpp:4022,42'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:4026,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4026,31'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:4027,19'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4027,15'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:4031,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4038,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4052,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4053,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4054,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4055,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4056,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4057,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4058,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4059,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4066,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4067,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4068,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4069,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4070,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4071,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4072,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4073,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4077,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4080,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4086,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4091,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4090,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4092,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4093,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4093,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:4102,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4102,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4106,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4106,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:4109,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN19PackFreeBSDElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8136
      functionLinenumberEnd: 8137
      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:8136,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN19PackFreeBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8131
      functionLinenumberEnd: 8133
      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:8130,58'
          Dst:             _ZN15PackBSDElf32x86C2EP9InputFile
    - functionName:    _ZN14PackLinuxElf646unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7756
      functionLinenumberEnd: 8087
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         334
      ICount:          1641
      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
        - _ZN9MemBufferC2Ev
        - _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:7937,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7758,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7760,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7764,32'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7768,13'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7769,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7776,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7777,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7777,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7778,27'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:7781,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7781,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7781,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7782,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7782,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7783,35'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:7787,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7791,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7794,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7795,29'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7795,23'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7796,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7797,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7801,13'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/p_lx_elf.cpp:7802,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7804,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7806,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7806,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7807,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7808,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7809,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:7812,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7816,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:7817,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7821,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:7822,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:7826,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:7827,38'
          Dst:             _ZN14PackLinuxElf6414elf_find_ptypeEjPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEj
        - Src:             'src/p_lx_elf.cpp:7833,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7834,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7840,18'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7841,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:7843,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7843,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7851,33'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7852,33'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7854,38'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7856,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7856,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7858,20'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:7860,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7860,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7865,20'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7865,26'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_lx_elf.cpp:7865,9'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_lx_elf.cpp:7866,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7866,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7867,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7867,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7868,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7868,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7870,29'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:7871,40'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7872,40'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7873,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7873,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7875,13'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:7879,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7881,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7885,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7886,43'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7886,9'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_elf.cpp:7892,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7893,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7894,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7896,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7901,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7914,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7919,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7920,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7921,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7922,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7935,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7939,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7941,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7951,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7952,12'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7953,12'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7954,12'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7954,44'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7955,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7955,18'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:7955,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7958,38'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_lx_elf.cpp:7958,22'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:7959,15'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:7962,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7965,13'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:7967,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7967,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7969,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7970,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7972,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7976,70'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7979,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7980,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:8058,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7988,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7989,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7991,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7998,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7998,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7999,37'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8000,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8001,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8002,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8012,21'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:8015,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8016,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:8016,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:8017,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8023,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8023,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8026,32'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_lx_elf.cpp:8029,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:8033,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:8034,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:8035,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8045,25'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:8046,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8053,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8058,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:8059,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:8060,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8064,33'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:8066,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:8069,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:8073,72'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8082,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_lx_elf.cpp:8086,9'
          Dst:             _Z18throwChecksumErrorv
        - Src:             'src/p_lx_elf.cpp:8087,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:8087,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:8087,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:8087,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: 7606
      functionLinenumberEnd: 7753
      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:7627,21'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7612,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7613,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7615,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7617,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7619,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7620,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7620,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7621,43'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7622,19'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:7622,19'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:7625,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7626,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7644,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:7649,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:7651,32'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:7652,32'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:7661,39'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:7663,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7664,65'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:7664,48'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:7665,33'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:7667,68'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7668,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7669,55'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7670,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7676,40'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7678,51'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7678,79'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7682,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7683,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7683,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7685,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7685,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7686,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7686,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7689,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7690,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7690,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7692,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7699,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7700,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7701,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7701,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7704,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7705,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7706,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7706,13'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7708,60'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7713,59'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7715,24'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7717,64'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7718,38'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7719,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7722,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7723,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7724,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7724,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7730,74'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7731,38'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7733,17'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7735,64'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7736,38'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7737,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7740,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7742,25'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7744,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7745,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7745,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8576
      functionLinenumberEnd: 8773
      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:8586,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:8588,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8590,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8596,19'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8597,19'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8598,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8607,5'
          Dst:             _ZN14PackLinuxElf6417sort_DT64_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:8615,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8617,40'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8619,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8626,37'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8628,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8632,31'
          Dst:             _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:8639,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8644,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8646,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8647,37'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:8649,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8652,52'
          Dst:             _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:8655,24'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:8656,63'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:8658,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8661,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8664,89'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8666,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8673,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8678,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8685,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8690,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8692,37'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:8693,52'
          Dst:             _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:8696,24'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:8697,63'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:8699,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8702,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8703,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8704,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8705,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8711,23'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:8712,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8718,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8725,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8728,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8744,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8764,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8768,18'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:8771,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZN6Packer8set_te64EPvy
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      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: 8384
      functionLinenumberEnd: 8393
      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:8385,28'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8387,59'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8389,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: 7018
      functionLinenumberEnd: 7212
      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:7024,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7025,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7025,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7034,15'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7040,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7040,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7040,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7043,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7044,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7045,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:7046,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7046,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7047,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7060,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7066,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7066,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7067,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7068,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7069,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7070,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7072,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7074,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7105,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7107,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:7108,71'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7109,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7109,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7110,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7110,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7111,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7111,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7113,26'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:7114,36'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7115,36'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7116,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7116,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7118,9'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:7119,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7122,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7122,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7183,5'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:7184,25'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7129,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7130,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7134,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7135,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7147,43'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7148,60'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7149,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7150,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7151,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7151,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7151,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7156,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7156,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7156,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7171,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7179,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7211,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7190,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7191,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7195,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7196,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7197,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7198,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7199,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7199,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7202,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7203,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7203,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN14PackLinuxElf6413un_asl_dynsymEjP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6911
      functionLinenumberEnd: 6945
      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:6913,28'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:6914,18'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:6916,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6917,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6921,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:6923,51'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:6927,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6928,31'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6932,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6939,32'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:6940,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6941,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6941,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6942,17'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN14PackLinuxElf648unRela64EyPN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEjyP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6849
      functionLinenumberEnd: 6904
      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:6852,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6855,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6858,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6861,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6871,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6872,27'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:6884,32'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:6885,21'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:6889,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6890,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6892,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6901,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6902,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6902,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: 6698
      functionLinenumberEnd: 6774
      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:6705,36'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6712,21'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6713,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6716,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6717,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6719,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6720,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6722,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6722,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6724,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6724,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6725,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6725,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6732,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:6734,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6739,62'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6739,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6744,31'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:6745,13'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6746,31'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6747,34'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6750,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6750,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6751,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6752,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6752,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6755,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6757,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6758,22'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/p_lx_elf.cpp:6758,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6759,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6759,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6766,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6769,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6770,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6770,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6771,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6772,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6772,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN14PackLinuxElf6413forward_ShdrsEP10OutputFilePN5N_Elf4EhdrINS2_9ElfITypesI4LE164LE324LE64S7_S7_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6427
      functionLinenumberEnd: 6617
      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:6463,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6464,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6465,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6473,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6474,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:6474,9'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_lx_elf.cpp:6475,70'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6477,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6478,54'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6603,21'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6486,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6487,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6488,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6489,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6490,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6491,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6492,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6495,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6510,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:6511,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6513,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6519,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6520,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6522,54'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6524,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6529,48'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6528,21'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6531,24'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6538,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6539,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6540,30'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6540,25'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:6541,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6541,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6546,57'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6546,30'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6549,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6551,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:6552,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6604,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6605,58'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6606,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6607,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6608,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6608,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6610,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6611,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6611,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6612,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6613,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6613,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6613,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6613,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6615,5'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN21PackLinuxElf64riscv6413defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6187
      functionLinenumberEnd: 6189
      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:6188,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: 6173
      functionLinenumberEnd: 6184
      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:6174,21'
          Dst:             _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
        - Src:             'src/p_lx_elf.cpp:6183,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN14PackLinuxElf645pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5956
      functionLinenumberEnd: 6081
      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:5966,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5967,24'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:5972,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5977,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5978,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5979,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5972,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5977,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5978,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5979,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6017,9'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6018,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6019,24'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6031,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6035,33'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6036,33'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6069,17'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6070,17'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:6078,9'
          Dst:             _Z17throwEOFExceptionPKci
    - functionName:    _ZNK6Packer11get_te64_32EPKv
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 268
      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:267,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZN14PackLinuxElf6411pack2_shlibEP10OutputFileR6Filterj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5846
      functionLinenumberEnd: 5953
      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
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer11get_te64_32EPKv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5848,18'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:5848,12'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5851,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:5853,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:5854,13'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5856,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5953,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5861,9'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5862,29'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5863,29'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5869,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5869,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5869,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5871,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5880,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5880,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5880,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5882,80'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5883,68'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5883,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5902,23'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_lx_elf.cpp:5902,34'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5903,57'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5905,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5906,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5907,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5907,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5915,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5915,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5915,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5926,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5927,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5930,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5939,70'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5940,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5953,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf6413find_LOAD_gapEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5814
      functionLinenumberEnd: 5843
      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:5815,10'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5818,25'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5819,25'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5822,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5832,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5833,32'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZN21PackLinuxElf64riscv645pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5420
      functionLinenumberEnd: 5425
      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:5421,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5215
      functionLinenumberEnd: 5401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          647
      EdgeCount:       136
      CyclomaticComplexity: 38
      functionsReached:
        - _Z15ph_force_methodi
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le64IhhEyPKT_
        - _ZN10PackHeader10set_methodEij
        - _ZN14PackLinuxElf649add_phdrxEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _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:5216,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5217,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:5217,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5218,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:5219,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5257,25'
          Dst:             _ZNK6Packer14prepareMethodsEPiiPKi
        - Src:             'src/p_lx_elf.cpp:5240,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5241,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5242,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5316,23'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:5316,12'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:5270,21'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5271,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5272,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5273,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5286,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5287,35'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5287,29'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5290,39'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:5290,28'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:5292,25'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:5299,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5300,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5300,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5303,31'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:5303,20'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:5305,17'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:5321,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5323,13'
          Dst:             _ZN14PackLinuxElf649add_phdrxEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5326,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5342,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5343,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5362,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5364,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5365,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:5366,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5367,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5368,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:5368,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5371,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5373,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5374,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5374,68'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:5375,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5376,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:5376,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5377,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5377,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5379,37'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_nameEPKc
        - Src:             'src/p_lx_elf.cpp:5381,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5382,26'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5383,26'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:5384,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5385,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:5385,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5386,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5386,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:5386,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5393,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5397,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5398,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: 2673
      functionLinenumberEnd: 2692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2680,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2680,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2682,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2685,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2687,16'
          Dst:             strcmp
    - functionName:    _ZN17PackLinuxElf64arm5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5412
      functionLinenumberEnd: 5417
      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:5413,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN17PackLinuxElf64amd5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5404
      functionLinenumberEnd: 5409
      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:5405,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN14PackLinuxElf6415asl_pack2_ShdrsEP10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4646
      functionLinenumberEnd: 4876
      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:4749,9'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:4769,58'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4663,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:4664,30'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4670,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4671,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4663,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:4678,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4679,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4683,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4685,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4704,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4689,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4690,27'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4694,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4720,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4721,28'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4707,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4711,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4712,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4713,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4714,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4723,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4726,34'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:4727,30'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:4727,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4728,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4729,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4731,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4848,21'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4848,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4852,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4853,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4853,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4858,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4859,5'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4860,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4860,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4861,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4861,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4733,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4734,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4735,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4736,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4741,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4745,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4746,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4747,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4754,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4755,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4758,59'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4762,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4763,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4764,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4765,35'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:4767,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4771,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4774,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4780,29'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4789,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4789,42'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4791,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4791,29'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4801,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4802,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4804,50'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4807,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4809,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4813,44'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4813,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4814,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4815,35'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:4820,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4820,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4825,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4828,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4830,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4832,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4840,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4841,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4864,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4864,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4868,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4868,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4870,19'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4874,9'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN17PackLinuxElf64ppc5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4638
      functionLinenumberEnd: 4643
      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:4639,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN19PackLinuxElf64ppcle5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4630
      functionLinenumberEnd: 4635
      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:4631,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN17PackLinuxElf32ppc5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4622
      functionLinenumberEnd: 4627
      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:4623,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN14PackLinuxElf646adjABSEPN7N_Elf643SymIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEm
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4351
      functionLinenumberEnd: 4360
      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:4352,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4354,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4354,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4355,27'
          Dst:             _ZN4LE64pLEy
    - functionName:    _ZN14PackLinuxElf6414generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4322
      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:4193,31'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4194,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4195,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4196,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4197,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4201,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4202,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4217,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4218,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4222,5'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4222,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4223,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4223,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4224,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4224,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4226,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4227,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4229,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4239,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4243,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4245,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4247,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4249,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4252,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:4253,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4267,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4271,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4272,35'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4273,35'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4275,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4276,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4262,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:4263,44'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4278,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4279,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4280,61'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4280,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4281,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4281,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4284,21'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4312,13'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4314,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4321,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4321,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4290,43'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4291,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4292,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4293,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4295,36'
          Dst:             _ZL7is_pow2y
        - Src:             'src/p_lx_elf.cpp:4299,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4302,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4303,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4303,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4306,36'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4306,30'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4307,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4307,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4307,33'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZNK14PackLinuxElf646getbrkEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3840
      functionLinenumberEnd: 3849
      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:3843,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3844,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3844,50'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZNK14PackLinuxElf6415elf_has_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8458
      functionLinenumberEnd: 8465
      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:8461,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:8461,57'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8461,32'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN14PackLinuxElf647canPackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3521
      functionLinenumberEnd: 3805
      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:3527,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:3527,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3528,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3536,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3537,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3541,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3546,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3584,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3552,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3553,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3556,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3558,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3562,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3565,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3570,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3574,40'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3576,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3579,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3585,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3589,26'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:3590,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3606,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3608,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:3609,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3610,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:3610,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3612,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3613,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3618,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3621,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3623,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3626,42'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3628,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3630,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3632,53'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3634,26'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3636,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3638,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3645,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3646,47'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3648,60'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3650,25'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:3652,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3660,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3661,35'
          Dst:             _ZN14PackLinuxElf6416check_pt_dynamicEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3662,42'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3664,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3663,13'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:3666,18'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3668,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3672,13'
          Dst:             _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3675,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3678,40'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3679,40'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3683,44'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3683,13'
          Dst:             _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
        - Src:             'src/p_lx_elf.cpp:3685,44'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3685,13'
          Dst:             _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
        - Src:             'src/p_lx_elf.cpp:3691,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3692,28'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3713,35'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3714,17'
          Dst:             _ZNK14PackLinuxElf6415elf_has_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3715,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3724,21'
          Dst:             _Z4infoPKcz
        - Src:             'src/p_lx_elf.cpp:3728,41'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3729,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3775,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3776,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3781,17'
          Dst:             fprintf
        - Src:             'src/p_lx_elf.cpp:3787,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3795,17'
          Dst:             _ZN8PackUnix7canPackEv
        - Src:             'src/p_lx_elf.cpp:3795,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3797,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: 8469
      functionLinenumberEnd: 8489
      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:8470,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8471,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8472,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8472,62'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8473,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8484,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8486,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8438
      functionLinenumberEnd: 8453
      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:8439,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8440,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8441,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8442,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8443,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8449,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8451,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2762
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          93
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - _ZNK6Packer8get_te64EPKv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2753,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:2754,36'
          Dst:             _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:2755,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2756,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2757,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2758,16'
          Dst:             strcmp
    - functionName:    _ZN14PackLinuxElf649canUnpackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3504
      functionLinenumberEnd: 3518
      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:3508,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3509,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:3511,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3514,16'
          Dst:             _ZN12PackLinuxElf9canUnpackEv
        - Src:             'src/p_lx_elf.cpp:3514,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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf6412canPack_ShdrEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3044
      functionLinenumberEnd: 3190
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          491
      EdgeCount:       129
      CyclomaticComplexity: 33
      functionsReached:
        - _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:3048,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3053,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3054,50'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3056,18'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:3064,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3065,25'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3067,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3070,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3078,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3080,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3083,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3085,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3086,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3088,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3091,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3095,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3098,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3099,39'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:3100,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3101,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:3102,50'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3102,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:3111,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3114,29'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3125,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3128,29'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3139,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3142,29'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZL11ELF64_R_SYMy
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3149,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3158,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3161,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3169,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3170,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3174,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3177,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3178,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:3179,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3178,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:3184,28'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3185,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:3186,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
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9ElfLinker9getLoaderEPi
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1762,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 493
      functionLinenumberEnd: 498
      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:493,38'
          Dst:             _ZN14PackLinuxElf64C2EP9InputFile
        - Src:             'src/p_lx_elf.h:497,9'
          Dst:             _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
        - Src:             'src/p_lx_elf.h:498,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: 489
      functionLinenumberEnd: 489
      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: 505
      functionLinenumberEnd: 510
      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:505,38'
          Dst:             _ZN14PackLinuxElf64C2EP9InputFile
        - Src:             'src/p_lx_elf.h:509,9'
          Dst:             _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
        - Src:             'src/p_lx_elf.h:510,5'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN16PackLinuxElf64BeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 501
      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: 140
      functionLinenumberEnd: 140
      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: 139
      functionLinenumberEnd: 139
      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: 138
      functionLinenumberEnd: 138
      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: 133
      functionLinenumberEnd: 133
      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:133,7'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZNK13PackLinuxI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      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: 52
      functionLinenumberEnd: 52
      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: 51
      functionLinenumberEnd: 51
      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: 51
      functionLinenumberEnd: 51
      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: 41
      functionLinenumberEnd: 41
      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:41,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: 180
      functionLinenumberEnd: 180
      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:180,34'
          Dst:             _ZN8PackUnixC2EP9InputFile
    - functionName:    _ZN12PackUnixLe32D0Ev
      functionSourceFile: '/src/upx/src/p_unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZNK23PackLinuxElf32x86interp11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_interp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      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: 50
      functionLinenumberEnd: 50
      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: 49
      functionLinenumberEnd: 49
      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: 48
      functionLinenumberEnd: 48
      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:         55
      ICount:          370
      EdgeCount:       70
      CyclomaticComplexity: 17
      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:234,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_interp.cpp:234,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:235,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_lx_interp.cpp:235,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_lx_interp.cpp:235,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_lx_interp.cpp:239,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_interp.cpp:240,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_interp.cpp:245,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:246,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:247,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:249,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:249,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:252,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:253,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:256,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:256,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:257,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:0,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:246,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:271,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:277,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:283,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:283,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:284,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:288,33'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_interp.cpp:290,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_interp.cpp:293,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_interp.cpp:302,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_lx_interp.cpp:306,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: 74
      functionLinenumberEnd: 87
      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:78,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: 61
      functionLinenumberEnd: 61
      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: 52
      functionLinenumberEnd: 52
      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: 51
      functionLinenumberEnd: 51
      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: 50
      functionLinenumberEnd: 50
      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: 49
      functionLinenumberEnd: 49
      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: 48
      functionLinenumberEnd: 48
      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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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: 577
      functionLinenumberEnd: 580
      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:578,9'
          Dst:             _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
    - functionName:    _ZNK11PackMachFat11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1249
      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: 1248
      functionLinenumberEnd: 1248
      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: 1247
      functionLinenumberEnd: 1247
      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: 1246
      functionLinenumberEnd: 1246
      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: 1227
      functionLinenumberEnd: 1236
      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:1229,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1230,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1231,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1232,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1235,16'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN15PackMachARM64EL13threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1225
      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:1225,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1225,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN15PackMachARM64EL15threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1224
      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:1224,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1224,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN15PackMachARM64EL13threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1223
      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:1218,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1219,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1220,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1221,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1222,26'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZNK15PackMachARM64EL12threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1215
      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: 1196
      functionLinenumberEnd: 1196
      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: 1195
      functionLinenumberEnd: 1195
      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: 1194
      functionLinenumberEnd: 1194
      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: 1187
      functionLinenumberEnd: 1187
      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:1187,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: 742
      functionLinenumberEnd: 742
      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: 1971
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         146
      ICount:          913
      EdgeCount:       200
      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:2042,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1973,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1974,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1974,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1977,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1978,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1980,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1981,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1983,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1985,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1987,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1991,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1995,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1997,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1998,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1999,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1999,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1999,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2001,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2002,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2007,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2010,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2012,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2013,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2014,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2015,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2019,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2024,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2027,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2030,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2031,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2031,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2032,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2035,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2042,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2060,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2063,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2064,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2070,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2070,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2071,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2072,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2078,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2080,34'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2080,55'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2081,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2083,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2083,50'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2088,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2088,48'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2088,69'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2095,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2096,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2096,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2097,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2200,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2201,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2202,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2204,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2204,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2206,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2208,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2209,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2210,68'
          Dst:             _ZN4LE64lSEj
        - Src:             'src/p_mach.cpp:2211,37'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2212,38'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2213,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2214,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2215,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2216,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2220,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2224,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2225,37'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2227,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2228,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2230,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2234,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2235,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2235,34'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2236,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2236,34'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2237,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2238,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,36'
          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:2242,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2243,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2246,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2248,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2248,59'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2248,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2250,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2250,61'
          Dst:             _Z8get_le64IhhEyPKT_
        - 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:2256,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2257,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2258,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2261,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2262,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2275,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2277,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: 1638
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         340
      ICount:          1556
      EdgeCount:       390
      CyclomaticComplexity: 52
      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:1640,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1641,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1641,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1643,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1644,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1645,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1647,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1648,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1654,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1665,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1666,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1670,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1675,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1675,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1676,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1677,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1677,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1677,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1689,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1692,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1694,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1695,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1696,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1700,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1698,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1702,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1707,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1707,80'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1708,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1706,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1709,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1711,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1714,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1715,45'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1715,64'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1719,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1720,69'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1716,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1721,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1724,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1728,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1732,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1736,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1737,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1738,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1745,24'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1745,43'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1747,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1687,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1755,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1755,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1758,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1764,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1768,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1768,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1771,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1772,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1778,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1782,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1784,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1785,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1786,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1788,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1788,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1792,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1795,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1795,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1798,55'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1799,41'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1800,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1800,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1801,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1801,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1802,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1803,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1809,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1814,42'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1814,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1815,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1817,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1819,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1827,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1827,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1828,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1829,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1829,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1830,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1831,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1835,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1836,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1836,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1837,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1842,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1844,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1853,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1854,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1855,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1856,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1857,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1860,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1867,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1868,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1868,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1869,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1872,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1873,31'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1876,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1877,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1878,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1882,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1884,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1894,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1894,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1895,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1897,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1898,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1906,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1909,39'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1910,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1918,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1920,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1920,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1924,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1924,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1925,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1926,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1927,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1927,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1927,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1928,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1929,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1929,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1934,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1935,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1941,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1942,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1945,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1947,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         170
      ICount:          842
      EdgeCount:       339
      CyclomaticComplexity: 171
      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:1559,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1546,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1550,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1549,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1551,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1567,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1562,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1568,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1570,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1572,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1572,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1573,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1577,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1577,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1578,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1590,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1598,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1599,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1600,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1602,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1603,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1603,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1605,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1605,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1607,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1607,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1608,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1609,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1610,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1610,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1612,65'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1614,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1615,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1615,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1615,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1618,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1618,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1595,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1596,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1626,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1626,56'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1628,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1633,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1633,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: 1952
      functionLinenumberEnd: 1967
      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:1954,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1954,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1957,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1958,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1959,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1960,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1962,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1962,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1963,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: 1175
      functionLinenumberEnd: 1184
      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:1177,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1178,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1179,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1180,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1183,16'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN13PackMachARMEL13threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1173
      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:1173,72'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1173,66'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachARMEL15threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1172
      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:1172,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1172,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachARMEL13threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1171
      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:1166,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1167,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1168,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1169,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1170,26'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZNK13PackMachARMEL12threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1163
      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: 1143
      functionLinenumberEnd: 1143
      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: 1142
      functionLinenumberEnd: 1142
      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: 1141
      functionLinenumberEnd: 1141
      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: 1134
      functionLinenumberEnd: 1134
      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:1134,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: 742
      functionLinenumberEnd: 742
      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: 1971
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         146
      ICount:          912
      EdgeCount:       200
      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:2042,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1973,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1974,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1974,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1977,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1978,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1980,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1981,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1983,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1985,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1987,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1991,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1995,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1997,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1998,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1999,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1999,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1999,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2001,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2002,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2007,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2010,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2012,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2013,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2014,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2015,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2019,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2024,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2027,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2030,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2031,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2031,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2032,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2035,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2042,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2060,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2063,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2064,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2070,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2070,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2071,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2072,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2078,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2080,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2080,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2081,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2083,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2083,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,69'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2095,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2096,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2096,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2097,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2200,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2201,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2202,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2204,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2204,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2206,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2208,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2209,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2210,68'
          Dst:             _ZN4LE32lSEj
        - Src:             'src/p_mach.cpp:2211,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2212,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2213,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2214,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2215,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2216,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2220,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2224,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2225,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2227,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2228,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2230,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2234,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2235,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2235,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2236,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2236,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2237,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2238,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,36'
          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:2242,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2243,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2246,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2248,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2248,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2248,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2250,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2250,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - 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:2256,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2257,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2258,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2261,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2262,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2275,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2277,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: 1638
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         340
      ICount:          1565
      EdgeCount:       390
      CyclomaticComplexity: 52
      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:1640,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1641,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1641,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1643,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1644,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1645,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1647,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1648,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1654,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1665,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1666,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1670,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1675,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1675,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1676,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1677,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1677,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1677,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1689,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1692,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1694,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1695,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1696,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1700,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1698,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1702,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1707,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1707,80'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1708,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1706,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1709,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1711,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1714,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1715,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1715,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1719,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,69'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1716,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1721,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1724,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1728,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1732,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1736,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1737,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1738,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1745,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1745,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1747,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1687,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1755,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1755,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1758,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1764,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1768,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1768,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1771,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1772,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1778,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1782,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1784,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1785,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1786,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1788,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1788,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1792,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1795,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1795,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1798,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1799,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1800,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1800,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1801,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1801,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1802,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1803,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1809,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1814,42'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1814,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1815,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1817,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1819,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1827,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1827,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1828,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1829,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1829,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1830,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1831,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1835,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1836,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1836,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1837,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1842,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1844,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1853,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1854,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1855,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1856,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1857,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1860,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1867,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1868,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1868,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1869,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1872,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1873,31'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1876,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1877,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1878,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1882,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1884,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1894,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1894,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1895,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1897,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1898,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1906,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1909,39'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1910,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1918,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1920,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1920,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1924,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1924,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1925,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1926,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1927,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1927,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1927,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1928,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1929,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1929,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1934,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1935,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1941,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1942,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1945,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1947,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         170
      ICount:          843
      EdgeCount:       339
      CyclomaticComplexity: 171
      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:1559,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1546,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1550,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1549,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1551,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1567,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1562,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1568,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1570,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1572,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1572,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1573,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1577,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1577,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1578,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1590,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1598,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1599,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1600,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1602,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1603,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1603,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1605,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1605,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1607,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1607,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1608,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1609,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1610,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1610,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1612,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1614,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1615,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1615,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1615,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1618,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1618,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1595,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1596,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1626,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1626,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1628,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1633,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1633,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: 1952
      functionLinenumberEnd: 1967
      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:1954,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1954,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1957,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1958,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1959,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1960,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1962,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1962,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1963,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: 993
      functionLinenumberEnd: 993
      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: 992
      functionLinenumberEnd: 992
      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: 984
      functionLinenumberEnd: 984
      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:984,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: 742
      functionLinenumberEnd: 742
      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: 1971
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         146
      ICount:          913
      EdgeCount:       200
      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:2042,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1973,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1974,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1974,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1977,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1978,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1980,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1981,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1983,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1985,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1987,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1991,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1995,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1997,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1998,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1999,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1999,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1999,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2001,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2002,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2007,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2010,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2012,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2013,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2014,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2015,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2019,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2024,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2027,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2030,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2031,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2031,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2032,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2035,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2042,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2060,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2063,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2064,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2070,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2070,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2071,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2072,27'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2078,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2080,34'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2080,55'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2081,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2083,30'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2083,50'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2088,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2088,48'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2088,69'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2095,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2096,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2096,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2097,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2200,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2201,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2202,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2204,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2204,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2206,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2208,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2209,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2210,68'
          Dst:             _ZN4BE64lSEj
        - Src:             'src/p_mach.cpp:2211,37'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2212,38'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2213,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2214,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2215,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2216,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2220,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2224,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2225,37'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2227,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2228,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2230,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2234,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2235,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2235,34'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2236,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2236,34'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2237,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2238,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,36'
          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:2242,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2243,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2246,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2248,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2248,59'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2248,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2250,39'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2250,61'
          Dst:             _Z8get_be64IhhEyPKT_
        - 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:2256,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2257,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2258,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2261,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2262,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2275,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2277,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: 1638
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         340
      ICount:          1556
      EdgeCount:       390
      CyclomaticComplexity: 52
      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:1640,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1641,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1641,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1643,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1644,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1645,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1647,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1648,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1654,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1665,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1666,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1670,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1675,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1675,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1676,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1677,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1677,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1677,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1689,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1692,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1694,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1695,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1696,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1700,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1698,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1702,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1707,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1707,80'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1708,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1706,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1709,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1711,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,44'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1714,44'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1715,45'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1715,64'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1719,63'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1720,69'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1716,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1721,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1724,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1728,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1732,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1736,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1737,27'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1738,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1745,24'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1745,43'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1747,47'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1687,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1755,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1755,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1758,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1764,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1768,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1768,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1771,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1772,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1778,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1782,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1784,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1785,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1786,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1788,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1788,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1792,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1795,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1795,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1798,55'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1799,41'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1800,22'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1800,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1801,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1801,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1802,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1803,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1809,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1814,42'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1814,60'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1815,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1817,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1819,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1827,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1827,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1828,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1829,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1829,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1830,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1831,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1835,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1836,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1836,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1837,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1842,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1844,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1853,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1854,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1855,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1856,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1857,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1860,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1867,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1868,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1868,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1869,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1872,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1873,31'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1876,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1877,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1878,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1882,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1884,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1894,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1894,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1895,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1897,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1898,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1906,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1909,39'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1910,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1918,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1920,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1920,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1924,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1924,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1925,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1926,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1927,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1927,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1927,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1928,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1929,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1929,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1934,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1935,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1941,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1942,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1945,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1947,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         170
      ICount:          842
      EdgeCount:       339
      CyclomaticComplexity: 171
      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:1559,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1546,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1550,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1549,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1551,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1567,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1562,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1568,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1570,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1572,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1572,39'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1573,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1577,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1577,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1578,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1590,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1598,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1599,20'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1600,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1602,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1603,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1603,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1605,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1605,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1607,30'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1607,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1608,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1609,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1610,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1610,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1612,65'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1614,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1615,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1615,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1615,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1618,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1618,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1595,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1596,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1626,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1626,56'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1628,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1633,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1633,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: 1952
      functionLinenumberEnd: 1967
      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:1954,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1954,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1957,29'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1958,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1959,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1960,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1962,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1962,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1963,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: 957
      functionLinenumberEnd: 966
      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:959,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:960,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:961,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:962,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:965,16'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN13PackMachPPC6413threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 955
      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:955,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:955,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachPPC6415threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 954
      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:954,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:954,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachPPC6413threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 953
      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:948,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:949,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:950,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:951,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:952,30'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZNK13PackMachPPC6412threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      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: 926
      functionLinenumberEnd: 926
      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: 925
      functionLinenumberEnd: 925
      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: 917
      functionLinenumberEnd: 917
      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:917,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZNK14PackDylibPPC3211getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 978
      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: 977
      functionLinenumberEnd: 977
      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: 969
      functionLinenumberEnd: 969
      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:969,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: 742
      functionLinenumberEnd: 742
      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: 1971
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         146
      ICount:          912
      EdgeCount:       200
      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:2042,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1973,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1974,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1974,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1977,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1978,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1980,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1981,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1983,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1985,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1987,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1991,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1995,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1997,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1998,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1999,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1999,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1999,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2001,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2002,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2007,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2010,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2012,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2013,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2014,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2015,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2019,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2024,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2027,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2030,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2031,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2031,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2032,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2035,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2042,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2060,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2063,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2064,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2068,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2070,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2070,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2071,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2072,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2078,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2080,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2080,55'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2081,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2083,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2083,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,48'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,69'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2095,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2096,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2096,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2097,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2200,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2201,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2202,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2204,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2204,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2206,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2208,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2209,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2210,68'
          Dst:             _ZN4BE32lSEj
        - Src:             'src/p_mach.cpp:2211,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2212,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2213,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2214,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2215,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2216,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2220,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2224,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2225,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2227,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2228,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2230,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2234,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2235,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2235,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2236,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2236,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2237,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2238,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,36'
          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:2242,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2243,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2246,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2248,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2248,59'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2248,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2250,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2250,61'
          Dst:             _Z8get_be32IhhEjPKT_
        - 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:2256,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2257,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2258,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2261,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2262,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2275,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2277,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: 1638
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         340
      ICount:          1565
      EdgeCount:       390
      CyclomaticComplexity: 52
      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:1640,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1641,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1641,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1643,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1644,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1645,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1647,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1648,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1654,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1665,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1666,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1670,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1675,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1675,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1676,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1677,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1677,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1677,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1689,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1692,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1694,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1695,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1696,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1700,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1698,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1702,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1707,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1707,80'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1708,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1706,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1709,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1711,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1714,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1715,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1715,64'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1719,63'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,69'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1716,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1721,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1724,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1728,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1732,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1736,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1737,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1738,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1745,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1745,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1747,47'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1687,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1755,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1755,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1758,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1764,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1768,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1768,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1771,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1772,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1778,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1782,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1784,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1785,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1786,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1788,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1788,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1792,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1795,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1795,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1798,55'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1799,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1800,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1800,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1801,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1801,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1802,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1803,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1809,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1814,42'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1814,60'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1815,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1817,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1819,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1827,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1827,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1828,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1829,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1829,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1830,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1831,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1835,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1836,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1836,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1837,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1842,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1844,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1853,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1854,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1855,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1856,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1857,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1860,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1867,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1868,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1868,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1869,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1872,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1873,31'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1876,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1877,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1878,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1882,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1884,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1894,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1894,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1895,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1897,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1898,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1906,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1909,39'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1910,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1918,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1920,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1920,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1924,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1924,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1925,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1926,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1927,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1927,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1927,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1928,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1929,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1929,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1934,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1935,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1941,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1942,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1945,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1946,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1947,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1948,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         170
      ICount:          843
      EdgeCount:       339
      CyclomaticComplexity: 171
      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:1559,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1546,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1550,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1549,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1551,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1567,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1562,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1568,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1570,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1572,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1572,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1573,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1577,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1577,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1578,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1590,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1598,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1599,20'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1600,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1602,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1603,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1603,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1605,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1605,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1607,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1607,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1608,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1609,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1610,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1610,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1612,65'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1614,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1615,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1615,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1615,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1618,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1618,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1619,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1595,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1596,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1626,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1626,56'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1628,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1633,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1633,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: 1952
      functionLinenumberEnd: 1967
      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:1954,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1954,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1957,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1958,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1959,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1960,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1962,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1962,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1963,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: 905
      functionLinenumberEnd: 914
      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:907,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:908,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:909,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:910,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:913,16'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN13PackMachPPC3213threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      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:903,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:903,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachPPC3215threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 902
      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:902,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:902,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachPPC3213threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 901
      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:896,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:897,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:898,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:899,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:900,28'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZNK13PackMachPPC3212threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 893
      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: 873
      functionLinenumberEnd: 873
      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: 872
      functionLinenumberEnd: 872
      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: 864
      functionLinenumberEnd: 864
      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:864,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZNK14PackDylibAMD6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1128
      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: 1127
      functionLinenumberEnd: 1127
      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: 1119
      functionLinenumberEnd: 1119
      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:1119,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN13PackMachAMD6413threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1116
      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:1109,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1110,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1111,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1112,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1115,16'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN13PackMachAMD6413threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1105
      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:1105,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1105,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachAMD6415threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1104
      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:1104,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1104,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachAMD6413threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1096
      functionLinenumberEnd: 1103
      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:1098,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1099,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1100,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1101,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1102,27'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZNK13PackMachAMD6412threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1095
      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: 1075
      functionLinenumberEnd: 1075
      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: 1074
      functionLinenumberEnd: 1074
      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: 1066
      functionLinenumberEnd: 1066
      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:1066,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZNK13PackDylibI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1060
      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: 1059
      functionLinenumberEnd: 1059
      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: 1051
      functionLinenumberEnd: 1051
      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:1051,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN12PackMachI38613threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1048
      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:1041,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1042,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1043,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1044,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1047,16'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12PackMachI38613threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1037
      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:1037,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1037,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackMachI38615threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1036
      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:1036,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1036,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN12PackMachI38613threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1035
      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:1030,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1031,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1032,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1033,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1034,27'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZNK12PackMachI38612threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1027
      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: 1008
      functionLinenumberEnd: 1008
      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: 1007
      functionLinenumberEnd: 1007
      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: 999
      functionLinenumberEnd: 999
      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:999,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZNK11PackMachFat9newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2692
      functionLinenumberEnd: 2693
      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:2693,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZNK13PackMachPPC649getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 924
      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: 991
      functionLinenumberEnd: 991
      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: 871
      functionLinenumberEnd: 871
      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: 976
      functionLinenumberEnd: 976
      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: 1073
      functionLinenumberEnd: 1073
      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: 1126
      functionLinenumberEnd: 1126
      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: 1006
      functionLinenumberEnd: 1006
      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: 1058
      functionLinenumberEnd: 1058
      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: 2620
      functionLinenumberEnd: 2684
      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:2631,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2623,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2623,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2626,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2629,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2629,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2629,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2630,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2631,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2632,25'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2634,26'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2635,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2635,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2636,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2637,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2637,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2641,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2640,40'
          Dst:             _ZNK13PackDylibI3869getFormatEv
        - Src:             'src/p_mach.cpp:2641,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2643,36'
          Dst:             _ZNK12PackMachI3869getFormatEv
        - Src:             'src/p_mach.cpp:2644,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2638,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2641,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2644,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2644,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2646,27'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2647,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2647,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2648,32'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2649,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2649,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2653,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2652,40'
          Dst:             _ZNK14PackDylibAMD649getFormatEv
        - Src:             'src/p_mach.cpp:2653,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2655,36'
          Dst:             _ZNK13PackMachAMD649getFormatEv
        - Src:             'src/p_mach.cpp:2656,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2650,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2653,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2656,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2656,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2658,27'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2659,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2659,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2660,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2661,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2661,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2665,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2664,40'
          Dst:             _ZNK14PackDylibPPC329getFormatEv
        - Src:             'src/p_mach.cpp:2665,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2667,36'
          Dst:             _ZNK13PackMachPPC329getFormatEv
        - Src:             'src/p_mach.cpp:2668,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2662,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2665,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2668,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2668,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2670,27'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2671,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2671,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2672,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2673,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2673,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2677,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2676,40'
          Dst:             _ZNK14PackDylibPPC649getFormatEv
        - Src:             'src/p_mach.cpp:2677,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2679,36'
          Dst:             _ZNK13PackMachPPC649getFormatEv
        - Src:             'src/p_mach.cpp:2680,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2674,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2677,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2680,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2680,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2683,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:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
        - _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - 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:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
        - _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 535
      functionLinenumberEnd: 538
      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:536,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:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
        - _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 577
      functionLinenumberEnd: 580
      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:578,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:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
        - _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_mach.cpp:217,18'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 535
      functionLinenumberEnd: 538
      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:536,9'
          Dst:             _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
    - functionName:    _ZN11PackMachFat7canPackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2552
      functionLinenumberEnd: 2617
      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:2562,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2555,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2555,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2558,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2560,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2560,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2560,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2561,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2562,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2565,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2565,48'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:2564,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2566,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2568,26'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2569,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2569,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2570,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2571,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2571,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2573,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2573,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2574,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2572,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2573,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2574,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2574,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2576,27'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2577,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2577,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2578,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2579,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2579,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2581,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2581,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2582,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2580,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2581,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2582,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2582,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2584,29'
          Dst:             _ZN15PackMachARM64ELC2EP9InputFile
        - Src:             'src/p_mach.cpp:2585,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2585,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2590,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2590,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2588,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2590,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2592,27'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2593,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2593,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2594,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2595,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2595,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2597,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2597,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2598,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2596,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2597,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2598,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2598,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2600,27'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2601,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2601,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2602,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2603,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2603,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2605,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2605,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2606,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2604,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2605,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2606,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2606,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2612,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2613,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2613,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2614,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2616,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: 2450
      functionLinenumberEnd: 2549
      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:2469,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2452,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2453,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2454,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2453,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:2459,35'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2460,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2462,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2463,17'
          Dst:             _ZN10OutputFile10set_extentExx
        - Src:             'src/p_mach.cpp:2466,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2467,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2467,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2467,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2468,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2469,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2473,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2473,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2474,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2475,30'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2476,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2477,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2478,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2479,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2479,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2480,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2481,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2482,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2483,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2484,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2485,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2485,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2490,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2490,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2491,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2492,31'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2493,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2494,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2495,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2496,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2496,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2497,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2498,32'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2499,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2500,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2501,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2502,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2502,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2507,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2507,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2508,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2509,31'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2510,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2511,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2512,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2513,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2513,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2514,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2515,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2516,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2517,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2518,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2519,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2519,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2524,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2524,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2525,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2526,31'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2527,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2528,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2529,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2530,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2530,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2531,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2532,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2533,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2534,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2535,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2536,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2536,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2539,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2540,28'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2541,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2544,13'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2545,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2546,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2547,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2546,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN11PackMachFat4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2344
      functionLinenumberEnd: 2447
      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:2358,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2346,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2347,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2346,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:2349,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2441,9'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2443,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2444,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2445,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2444,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:2446,9'
          Dst:             _ZN10OutputFile10set_extentExx
        - Src:             'src/p_mach.cpp:2350,29'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2351,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2352,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2353,13'
          Dst:             _ZN10OutputFile10set_extentExx
        - Src:             'src/p_mach.cpp:2355,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2356,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2356,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2356,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2357,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2358,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2362,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2362,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2363,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2364,30'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2365,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2366,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2367,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2368,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2369,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2369,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2370,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2371,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2372,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2373,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2374,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2375,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2376,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2376,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2381,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2381,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2382,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2383,31'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2384,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2385,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2386,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2387,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2388,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2388,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2389,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2390,32'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2391,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2392,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2393,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2394,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2395,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2395,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2400,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2400,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2401,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2402,31'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2403,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2404,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2405,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2406,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2407,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2407,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2408,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2409,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2410,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2411,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2412,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2413,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2414,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2414,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2419,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2419,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2420,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2421,31'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2422,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2423,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2424,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2425,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2426,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2426,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2427,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2428,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2429,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2430,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2431,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2432,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2433,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2433,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2436,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2437,22'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2438,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2349,28'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZNK11PackMachFat10getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionLinenumberEnd: 2340
      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: 2332
      functionLinenumberEnd: 2334
      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: 2299
      functionLinenumberEnd: 2329
      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:2301,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2302,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2307,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2309,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2311,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2314,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2315,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2317,13'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
        - Src:             'src/p_mach.cpp:2320,13'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
        - Src:             'src/p_mach.cpp:2323,27'
          Dst:             _ZNK9InputFile12st_size_origEv
        - Src:             'src/p_mach.cpp:2324,27'
          Dst:             _ZNK9InputFile12st_size_origEv
        - Src:             'src/p_mach.cpp:2325,13'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
    - functionName:    _ZN11PackMachFatD0Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionLinenumberEnd: 2296
      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:2295,1'
          Dst:             _ZN11PackMachFatD2Ev
    - functionName:    _ZN11PackMachFatD2Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionLinenumberEnd: 2296
      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:2296,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN11PackMachFatC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2292
      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:2289,42'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _ZN11PackMachFat4listEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2698
      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:2698,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN11PackMachFat11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2688
      functionLinenumberEnd: 2688
      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:2688,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 860
      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:853,9'
          Dst:             _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 860
      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:853,9'
          Dst:             _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 860
      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:853,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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.h:38,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN7PackPs16unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      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:639,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:639,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:640,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:642,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_ps1.cpp:643,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_ps1.cpp:645,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:646,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:646,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:649,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:649,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_ps1.cpp:649,48'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:649,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_ps1.cpp:654,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:654,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:656,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_ps1.cpp:657,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:657,43'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_ps1.cpp:657,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:659,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_ps1.cpp:660,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:660,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN7PackPs19canUnpackEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 627
      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:616,10'
          Dst:             _ZN7PackPs114readFileHeaderEv
        - Src:             'src/p_ps1.cpp:618,10'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_ps1.cpp:621,10'
          Dst:             _ZN7PackPs114readBkupHeaderEv
        - Src:             'src/p_ps1.cpp:622,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_ps1.cpp:624,10'
          Dst:             _ZN7PackPs115checkFileHeaderEv
        - Src:             'src/p_ps1.cpp:625,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: 408
      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:409,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_ps1.cpp:410,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_ps1.cpp:411,31'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:414,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:415,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:415,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:425,18'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:427,18'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:432,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_ps1.cpp:435,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_ps1.cpp:436,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_ps1.cpp:439,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_ps1.cpp:443,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_ps1.cpp:455,19'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_ps1.cpp:457,45'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_ps1.cpp:458,9'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_ps1.cpp:459,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:459,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:460,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:461,9'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_ps1.cpp:464,9'
          Dst:             _ZN7PackPs111buildLoaderEPK6Filter
        - Src:             'src/p_ps1.cpp:470,5'
          Dst:             _ZN7PackPs113putBkupHeaderEPKhPhPj
        - Src:             'src/p_ps1.cpp:472,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:472,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:473,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:473,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:475,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:475,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:475,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:475,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:476,55'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:478,23'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_ps1.cpp:480,24'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/p_ps1.cpp:482,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:485,31'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:491,25'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:496,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:500,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:500,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - 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:508,50'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_ps1.cpp:507,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:510,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:514,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:515,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:520,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:521,21'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/p_ps1.cpp:521,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:522,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:523,19'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_ps1.cpp:526,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_ps1.cpp:527,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_ps1.cpp:530,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:531,46'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_ps1.cpp:531,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_ps1.cpp:533,46'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_ps1.cpp:533,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_ps1.cpp:536,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:538,51'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:538,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:540,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:542,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:542,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcm
        - Src:             'src/p_ps1.cpp:543,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:546,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:548,46'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:548,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:552,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_ps1.cpp:554,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_ps1.cpp:555,5'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_ps1.cpp:555,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:556,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_ps1.cpp:556,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_ps1.cpp:557,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_ps1.cpp:557,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_ps1.cpp:560,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:563,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:563,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:564,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:564,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:566,22'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:566,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:566,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:569,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:569,50'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_ps1.cpp:569,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:571,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:571,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:573,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:573,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:575,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_ps1.cpp:576,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_ps1.cpp:577,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_ps1.cpp:609,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_ps1.cpp:609,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:          422
      EdgeCount:       94
      CyclomaticComplexity: 24
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z4NewTIhEPT_y
        - _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
        - _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,31'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_ps1.cpp:295,34'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_ps1.cpp:295,21'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_ps1.cpp:298,17'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:299,13'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_ps1.cpp:301,21'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_ps1.cpp:303,13'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_ps1.cpp:305,20'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:306,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:308,17'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_ps1.cpp:313,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:312,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:318,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:316,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:325,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:323,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:328,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:330,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:329,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:335,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: 360
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          255
      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:362,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:362,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:362,28'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:364,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:364,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:369,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:375,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:375,50'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:379,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:379,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:384,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:384,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:384,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:385,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:385,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:385,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:387,33'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:389,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: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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: 95
      functionLinenumberEnd: 97
      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:    _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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - 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:         49
      ICount:          318
      EdgeCount:       88
      CyclomaticComplexity: 41
      functionsReached:
        - _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - _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
        - _ZN9MemBufferC2Ev
        - _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:290,59'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:290,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:290,33'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_tmt.cpp:291,59'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:291,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:291,33'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_tmt.cpp:292,28'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_tmt.cpp:296,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_tmt.cpp:297,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_tmt.cpp:300,44'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:300,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:301,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:301,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_tmt.cpp:305,5'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/p_tmt.cpp:305,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:306,5'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/p_tmt.cpp:306,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:307,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_tmt.cpp:308,67'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:308,31'
          Dst:             _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - Src:             'src/p_tmt.cpp:309,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_tmt.cpp:314,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:315,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:316,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:318,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:318,71'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:319,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_tmt.cpp:311,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:311,51'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:311,35'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_tmt.cpp:311,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_tmt.cpp:323,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tmt.cpp:323,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:324,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:324,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:325,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:325,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:329,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_tmt.cpp:330,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:330,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:    3
      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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _Z9mem_clearIN7PackTos13LinkerSymbolsEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 461
      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: 719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__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,53'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:708,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:709,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_tos.cpp:711,9'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_tos.cpp:713,24'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:713,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tos.cpp:713,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:714,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:714,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:717,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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN8PackUnix6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          342
      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:612,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:613,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:622,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:626,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:626,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:627,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:628,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:635,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:641,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:645,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:646,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_unix.cpp:658,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:658,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:659,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:660,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:670,22'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_unix.cpp:672,17'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_unix.cpp:682,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_unix.cpp:690,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_unix.cpp:691,22'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:691,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:691,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:693,35'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:693,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:696,27'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:696,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_unix.cpp:696,31'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:696,13'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_unix.cpp:698,24'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:699,20'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_unix.cpp:701,29'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:701,20'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_unix.cpp:706,35'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:706,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:711,27'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:711,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:711,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:721,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_unix.cpp:725,9'
          Dst:             _Z18throwChecksumErrorv
    - functionName:    _ZN8PackUnix19find_overlay_offsetERK9MemBuffer
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 600
      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:584,29'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_unix.cpp:586,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_unix.cpp:589,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:589,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_unix.cpp:592,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_unix.cpp:594,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:595,35'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:595,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:597,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN8PackUnix9canUnpackEv
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      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:572,23'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_unix.cpp:573,23'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_unix.cpp:574,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_unix.cpp:576,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:577,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:577,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:578,12'
          Dst:             _ZN8PackUnix19find_overlay_offsetERK9MemBuffer
        - Src:             'src/p_unix.cpp:578,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_unix.cpp:579,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:579,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackUnix12unpackExtentEjP10OutputFileRjS2_bi
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          284
      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:485,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:485,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:486,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:487,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:491,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:495,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:497,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:501,18'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_unix.cpp:502,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:504,23'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:504,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:504,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:507,36'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:507,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:510,16'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_unix.cpp:511,28'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:511,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_unix.cpp:511,36'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:511,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_unix.cpp:511,13'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_unix.cpp:514,28'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:515,24'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_unix.cpp:517,37'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:517,33'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/p_unix.cpp:517,24'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_unix.cpp:525,28'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:526,24'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_unix.cpp:528,37'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:528,33'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/p_unix.cpp:528,24'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_unix.cpp:533,22'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_unix.cpp:533,36'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_unix.cpp:536,36'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:536,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:540,29'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:540,21'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_unix.cpp:543,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:543,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:553,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:         109
      ICount:          563
      EdgeCount:       203
      CyclomaticComplexity: 96
      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
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:346,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_unix.cpp:348,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_unix.cpp:349,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:350,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:350,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:353,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:393,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:401,13'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_unix.cpp:403,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:410,23'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_unix.cpp:411,22'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_unix.cpp:412,34'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:412,55'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:414,17'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_unix.cpp:412,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:420,32'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:421,32'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:422,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:423,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:426,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:427,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:428,44'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_unix.cpp:430,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:430,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:433,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:433,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:437,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:437,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:439,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:440,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:449,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:449,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:458,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:458,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:461,13'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_unix.cpp:464,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:464,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:470,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:470,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:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:50,5'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_unix.cpp:49,11'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_unix.cpp:49,11'
          Dst:             _ZN9MemBufferC2Ev
    - 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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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: 228
      functionLinenumberEnd: 228
      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: 227
      functionLinenumberEnd: 227
      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: 226
      functionLinenumberEnd: 226
      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: 220
      functionLinenumberEnd: 220
      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:220,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: 63
      functionLinenumberEnd: 63
      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
        - _ZN9MemBufferC2Ev
        - _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,19'
          Dst:             _ZN9MemBufferC2Ev
        - 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:    13
      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: 203
      functionLinenumberEnd: 203
      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: 202
      functionLinenumberEnd: 202
      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: 201
      functionLinenumberEnd: 201
      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: 195
      functionLinenumberEnd: 195
      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:195,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZNK16PackVmlinuxPPC3211getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      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: 178
      functionLinenumberEnd: 178
      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: 177
      functionLinenumberEnd: 177
      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: 171
      functionLinenumberEnd: 171
      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:171,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: 63
      functionLinenumberEnd: 63
      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
        - _ZN9MemBufferC2Ev
        - _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,19'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 155
      functionLinenumberEnd: 155
      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: 154
      functionLinenumberEnd: 154
      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: 153
      functionLinenumberEnd: 153
      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: 147
      functionLinenumberEnd: 147
      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:147,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZNK16PackVmlinuxARMEL11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      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: 130
      functionLinenumberEnd: 130
      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: 129
      functionLinenumberEnd: 129
      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: 123
      functionLinenumberEnd: 123
      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:123,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: 63
      functionLinenumberEnd: 63
      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
        - _ZN9MemBufferC2Ev
        - _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,19'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 106
      functionLinenumberEnd: 106
      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: 105
      functionLinenumberEnd: 105
      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: 104
      functionLinenumberEnd: 104
      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: 98
      functionLinenumberEnd: 98
      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:98,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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZNK16PackVmlinuzARMEL11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      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: 136
      functionLinenumberEnd: 136
      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: 135
      functionLinenumberEnd: 135
      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: 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:    _ZN16PackVmlinuzARMELD0Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.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:
        - _ZN16PackVmlinuzARMELD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:129,7'
          Dst:             _ZN16PackVmlinuzARMELD2Ev
    - functionName:    _ZN16PackVmlinuzARMELD2Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      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:129,7'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.h:129,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZNK16PackVmlinuzARMEL21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      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:729,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK16PackVmlinuzARMEL10getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 735
      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: 746
      functionLinenumberEnd: 747
      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:747,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN16PackVmlinuzARMEL9canUnpackEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1045
      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:1043,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:1044,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN16PackVmlinuzARMEL4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 1037
      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:995,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:1000,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinz.cpp:1000,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinz.cpp:1003,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinz.cpp:1011,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinz.cpp:1012,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:1013,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:1013,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinz.cpp:1019,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1019,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:1019,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1021,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1021,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1023,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:1023,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1024,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1024,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1032,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinz.cpp:1036,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinz.cpp:1037,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.cpp:1037,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN16PackVmlinuzARMEL6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1075
      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:1054,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:1055,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinz.cpp:1057,46'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_vmlinz.cpp:1057,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:1058,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1058,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:1061,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1061,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1061,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinz.cpp:1064,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:1065,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinz.cpp:1067,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1067,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinz.cpp:1072,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN16PackVmlinuzARMEL11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 965
      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:940,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:942,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:943,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:945,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:949,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:950,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:951,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:952,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:953,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:955,10'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_vmlinz.cpp:956,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK16PackVmlinuzARMEL9newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 928
      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:928,16'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZN16PackVmlinuzARMEL25defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 973
      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:969,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_vmlinz.cpp:970,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:971,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:972,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
    - functionName:    _ZN16PackVmlinuzARMEL11getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 742
      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: 751
      functionLinenumberEnd: 761
      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:754,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinz.cpp:754,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:756,25'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN16PackVmlinuzARMEL16decompressKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 905
      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:766,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:767,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:768,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:768,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:783,27'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:783,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:786,56'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:786,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:787,56'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:787,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:793,32'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:793,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:800,38'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:800,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:801,38'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:801,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:816,33'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:816,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:821,32'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:821,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:823,53'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:823,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:826,23'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:826,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:828,23'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:828,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:836,29'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:836,19'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/p_vmlinz.cpp:844,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:858,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:859,22'
          Dst:             _ZN9InputFile5dupFdEv
        - Src:             'src/p_vmlinz.cpp:862,25'
          Dst:             gzdopen
        - Src:             'src/p_vmlinz.cpp:866,22'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:867,22'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:869,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:869,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:869,20'
          Dst:             gzread
        - Src:             'src/p_vmlinz.cpp:870,22'
          Dst:             lseek64
        - Src:             'src/p_vmlinz.cpp:871,13'
          Dst:             gzclose
        - Src:             'src/p_vmlinz.cpp:873,35'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:876,37'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:877,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:878,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:881,20'
          Dst:             close
    - functionName:    _ZN16PackVmlinuzARMEL10readKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 924
      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:911,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:915,15'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:916,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_vmlinz.cpp:919,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:920,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
    - functionName:    _ZN16PackVmlinuzARMEL18write_vmlinuz_headEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 988
      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:977,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:977,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:982,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:984,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:985,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:985,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZNK16PackBvmlinuzI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      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: 114
      functionLinenumberEnd: 114
      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: 113
      functionLinenumberEnd: 113
      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: 108
      functionLinenumberEnd: 108
      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:108,7'
          Dst:             _ZN15PackVmlinuzI386D2Ev
    - functionName:    _ZN15PackVmlinuzI386D2Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      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:38,7'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.h:38,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN15PackVmlinuzI386D0Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.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:
        - _ZN15PackVmlinuzI386D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:38,7'
          Dst:             _ZN15PackVmlinuzI386D2Ev
    - functionName:    _ZNK15PackVmlinuzI38610getVersionEv
      functionSourceFile: '/src/upx/src/p_vmlinz.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:    _ZNK15PackVmlinuzI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinz.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:    _ZNK15PackVmlinuzI3867getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinz.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:    _ZNK15PackVmlinuzI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinz.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:    _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: 682
      functionLinenumberEnd: 687
      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:685,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:686,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuzI3864packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      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:458,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:463,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinz.cpp:463,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinz.cpp:466,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinz.cpp:472,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:473,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:474,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:477,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinz.cpp:478,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:479,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:479,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinz.cpp:481,65'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:482,20'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:482,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinz.cpp:483,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinz.cpp:485,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:485,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:485,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:486,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:486,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:487,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:487,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:495,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinz.cpp:499,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinz.cpp:500,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.cpp:500,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN15PackVmlinuzI3866unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 718
      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:697,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:698,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinz.cpp:700,46'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_vmlinz.cpp:700,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:701,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:701,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:704,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:704,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:704,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinz.cpp:707,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:708,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinz.cpp:710,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:710,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinz.cpp:715,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN15PackVmlinuzI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 450
      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:436,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:446,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:449,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK15PackVmlinuzI3869newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      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:424,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:         175
      ICount:          873
      EdgeCount:       242
      CyclomaticComplexity: 69
      functionsReached:
        - _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:306,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:307,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:310,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:331,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:311,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:312,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:312,72'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:314,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:317,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:317,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:318,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:321,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:322,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:322,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:310,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:332,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:333,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:334,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:331,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:341,50'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:341,13'
          Dst:             _Z7memmoveIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:351,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_vmlinz.cpp:362,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:363,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:365,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:366,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:368,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:369,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:371,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:371,43'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:371,32'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:373,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:374,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:374,36'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:375,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:375,36'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:375,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:376,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:377,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:377,37'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:381,16'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/p_vmlinz.cpp:384,16'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/p_vmlinz.cpp:387,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:387,28'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:389,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN15PackVmlinuzI38610readKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 419
      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:406,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:410,15'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:411,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_vmlinz.cpp:414,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:415,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: 723
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:722,5'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_vmlinz.cpp:721,19'
          Dst:             _ZN9MemBufferC2Ev
    - functionName:    _ZN16PackBvmlinuzI3864packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      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:575,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:582,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinz.cpp:582,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinz.cpp:586,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinz.cpp:590,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:591,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:603,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:605,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_vmlinz.cpp:606,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:608,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_vmlinz.cpp:609,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:612,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:616,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:619,33'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:620,38'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:623,30'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:625,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:626,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:627,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:628,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:629,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:635,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:637,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:640,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinz.cpp:641,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:642,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:642,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinz.cpp:644,65'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:645,21'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:645,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinz.cpp:647,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:647,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:647,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:651,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:651,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:654,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:654,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:656,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:656,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:658,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:658,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:658,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:660,22'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:660,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:660,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:669,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinz.cpp:673,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinz.cpp:674,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.cpp:674,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN16PackBvmlinuzI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 567
      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:512,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:513,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:521,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:533,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:537,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:547,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:549,32'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:552,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:553,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:555,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:557,53'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:557,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:558,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:560,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:561,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:562,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:565,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
        - _ZN9MemBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:59,5'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_vmlinz.cpp:58,18'
          Dst:             _ZN9MemBufferC2Ev
    - 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: 103
      functionLinenumberEnd: 103
      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:    4
      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:    _ZN13PackW32PeI38613defineSymbolsEjjjjj
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          226
      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:    _ZN14PackW64PeAmd6413defineSymbolsEjjjjj
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          221
      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: 75
      functionLinenumberEnd: 75
      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: 74
      functionLinenumberEnd: 74
      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: 73
      functionLinenumberEnd: 73
      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: 68
      functionLinenumberEnd: 68
      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:68,7'
          Dst:             _ZN6PeFileD2Ev
    - functionName:    _ZN14PackW64PeArm6413setOhDataBaseEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.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:    _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: 109
      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:110,10'
          Dst:             _ZN6PeFile14readFileHeaderEv
        - Src:             'src/p_w64pe_arm64.cpp:112,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:112,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_w64pe_arm64.cpp:113,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:115,5'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_w64pe_arm64.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN14PackW64PeArm647canPackEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le16IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile12checkMachineEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:65,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:65,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_w64pe_arm64.cpp:66,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:68,5'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_w64pe_arm64.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK14PackW64PeArm6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      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:    _ZNK14PackW64PeArm6421getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      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_arm64.cpp:52,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:52,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:53,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK14PackW64PeArm649newLinkerEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.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:
        - _ZN16ElfLinkerArm64LEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:49,56'
          Dst:             _ZN16ElfLinkerArm64LEC2Ev
    - functionName:    _ZN14PackW64PeArm64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile64C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:45,48'
          Dst:             _ZN8PeFile64C2EP9InputFile
    - functionName:    _ZN14PackW64PeArm644packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:102,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackW64PeArm6411buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:74,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackW64PeArm6415needForceOptionEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:80,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackW64PeArm6413defineSymbolsEjjjjj
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:91,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackW64PeArm6415setOhHeaderSizeEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:97,5'
          Dst:             _Z13throwCantPackPKc
    - 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: 293
      functionLinenumberEnd: 302
      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:295,17'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:298,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - functionName:    _ZNK5XSpan4SpanIKhE11check_derefEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
        - Src:             'src/util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      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:102,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE11check_derefEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
        - Src:             'src/util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - 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: 762
      functionLinenumberEnd: 814
      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:763,5'
          Dst:             _ZN8PackWcle10handleStubEP10OutputFile
        - Src:             'src/p_wcle.cpp:765,5'
          Dst:             _ZN8PackWcle15readObjectTableEv
        - Src:             'src/p_wcle.cpp:766,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:767,5'
          Dst:             _ZN6LeFile11readPageMapEv
        - Src:             'src/p_wcle.cpp:768,5'
          Dst:             _ZN6LeFile17readResidentNamesEv
        - Src:             'src/p_wcle.cpp:769,5'
          Dst:             _ZN6LeFile14readEntryTableEv
        - Src:             'src/p_wcle.cpp:770,5'
          Dst:             _ZN6LeFile18readFixupPageTableEv
        - Src:             'src/p_wcle.cpp:771,5'
          Dst:             _ZN6LeFile10readFixupsEv
        - Src:             'src/p_wcle.cpp:772,5'
          Dst:             _ZN6LeFile9readImageEv
        - Src:             'src/p_wcle.cpp:773,5'
          Dst:             _ZN6LeFile20readNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:775,5'
          Dst:             _ZN8PackWcle11decodeImageEv
        - Src:             'src/p_wcle.cpp:776,5'
          Dst:             _ZN8PackWcle17decodeObjectTableEv
        - Src:             'src/p_wcle.cpp:780,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:780,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:780,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:780,36'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:781,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:781,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:783,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_wcle.cpp:784,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_wcle.cpp:787,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:787,57'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:787,30'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:788,28'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:788,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_wcle.cpp:791,5'
          Dst:             _ZN8PackWcle20decodeFixupPageTableEv
        - Src:             'src/p_wcle.cpp:792,5'
          Dst:             _ZN8PackWcle12decodeFixupsEv
        - Src:             'src/p_wcle.cpp:793,5'
          Dst:             _ZN8PackWcle16decodeEntryTableEv
        - Src:             'src/p_wcle.cpp:794,5'
          Dst:             _ZN6LeFile13decodePageMapEv
        - Src:             'src/p_wcle.cpp:795,5'
          Dst:             _ZN6LeFile19decodeResidentNamesEv
        - Src:             'src/p_wcle.cpp:796,5'
          Dst:             _ZN6LeFile22decodeNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:801,12'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:799,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:801,12'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:803,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:803,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:807,9'
          Dst:             _ZN6LeFile9writeFileEP10OutputFileb
        - Src:             'src/p_wcle.cpp:810,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:810,71'
          Dst:             _ZNK6LeFile12getImageSizeEv
        - Src:             'src/p_wcle.cpp:811,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:812,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_wcle.cpp:813,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: 158
      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:159,13'
          Dst:             _ZN6LeFile15readObjectTableEv
        - Src:             'src/p_wcle.cpp:162,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:163,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:164,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:164,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_wcle.cpp:165,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:165,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_wcle.cpp:169,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:170,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:171,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:172,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:172,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:172,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:169,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:174,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:175,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN8PackWcle11decodeImageEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      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:694,15'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_wcle.cpp:695,14'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:695,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/p_wcle.cpp:697,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:697,44'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_wcle.cpp:697,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:697,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:697,65'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:697,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_wcle.cpp:698,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:698,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:698,15'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:699,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:699,12'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN8PackWcle17decodeObjectTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      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:662,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:663,21'
          Dst:             _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - Src:             'src/p_wcle.cpp:667,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:667,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:667,57'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:667,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/p_wcle.cpp:669,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:669,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:672,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:673,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:673,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:673,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:678,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:678,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:678,10'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:679,5'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:680,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:681,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:685,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:687,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:687,41'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:687,14'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:688,5'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:689,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:690,24'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 511
      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:505,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:506,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: 655
      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:656,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:656,20'
          Dst:             _Z4NewTIjEPT_y
        - Src:             'src/p_wcle.cpp:657,5'
          Dst:             _Z8set_le32IjjEvPT_j
    - functionName:    _ZN8PackWcle12decodeFixupsEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      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
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEixEl
        - _ZNK5XSpan4SpanIKhEplEl
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:530,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:533,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:533,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:534,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/p_wcle.cpp:535,59'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:535,29'
          Dst:             _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - Src:             'src/p_wcle.cpp:537,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:540,33'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:540,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:541,25'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:541,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:543,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:543,13'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:544,9'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:545,25'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:545,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:545,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:546,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:546,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:548,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:548,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:549,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:552,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_wcle.cpp:555,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_wcle.cpp:557,12'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/p_wcle.cpp:563,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:563,37'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:563,53'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:565,45'
          Dst:             _Z6memchrIhEPKvRKN5XSpan4SpanIKT_EEim
        - Src:             'src/p_wcle.cpp:567,19'
          Dst:             _ZN5XSpan4SpanIKhEaSEPS1_
        - Src:             'src/p_wcle.cpp:574,35'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:574,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:574,63'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/p_wcle.cpp:574,13'
          Dst:             _Z14ptr_diff_bytesIhEiRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/p_wcle.cpp:575,14'
          Dst:             _Z6memcmpIKhEiPKvRKN5XSpan4SpanIT_EEm
        - Src:             'src/p_wcle.cpp:578,22'
          Dst:             _Z14ptr_diff_bytesIKhS0_EiRKN5XSpan4SpanIT_EERKNS2_IT0_EE
        - Src:             'src/p_wcle.cpp:577,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_wcle.cpp:579,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:581,11'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_wcle.cpp:583,26'
          Dst:             _Z15ptr_udiff_bytesIKhS0_EjRKN5XSpan4SpanIT_EERKNS2_IT0_EE
        - Src:             'src/p_wcle.cpp:584,5'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_wcle.cpp:584,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_wcle.cpp:587,15'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_wcle.cpp:588,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:590,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:651,10'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:592,21'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:592,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:593,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:594,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:594,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:594,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:595,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:595,21'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:596,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:596,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:599,13'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:600,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:601,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:601,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:602,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:603,19'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:603,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:604,28'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_wcle.cpp:608,59'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_wcle.cpp:608,34'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:608,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:609,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:610,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:611,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:611,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:611,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:612,26'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:612,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:613,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:614,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:615,29'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_wcle.cpp:620,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:620,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:620,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:620,44'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:622,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:622,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:622,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:624,55'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:624,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:624,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:624,21'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:625,17'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:626,17'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:627,29'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:627,50'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:627,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:627,17'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:628,29'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:628,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:630,37'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:630,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:631,17'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:632,17'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:633,23'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:633,20'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:637,33'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:637,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:638,13'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:639,51'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:639,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:639,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:639,17'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:640,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:641,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:642,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:642,46'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:642,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:642,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:642,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:643,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:644,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:644,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:645,19'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:645,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:648,37'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:648,9'
          Dst:             _Z8set_le32IjjEvPT_j
        - Src:             'src/p_wcle.cpp:590,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:651,9'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:651,10'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:651,9'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:651,10'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:651,9'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:652,16'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:653,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:653,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:653,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:653,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackWcle16decodeEntryTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          223
      EdgeCount:       86
      CyclomaticComplexity: 42
      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:705,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:707,12'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:708,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:710,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:711,15'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:712,18'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:714,33'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:714,22'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:716,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_wcle.cpp:718,28'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:718,17'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:719,13'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:720,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:720,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:721,15'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:723,28'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:723,44'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:723,33'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:723,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:723,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:722,38'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:725,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_wcle.cpp:707,12'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:731,17'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE11check_derefEPhl
    - functionName:    _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      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:751,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:753,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:    8
      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:    _ZNK5XSpan4SpanIKhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:463,55'
          Dst:             _ZNK5XSpan4SpanIKhE11check_derefEPS1_l
    - 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: 335
      functionLinenumberEnd: 335
      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:335,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: 213
      functionLinenumberEnd: 220
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:212,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:212,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:213,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
        - Src:             'src/util/xspan_impl_common.h:217,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: 736
      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:737,18'
          Dst:             _ZN6LeFile14readFileHeaderEv
        - Src:             'src/p_wcle.cpp:739,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:739,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_wcle.cpp:742,15'
          Dst:             _ZNK6LeFile12getImageSizeEv
        - Src:             'src/p_wcle.cpp:745,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: 64
      functionLinenumberEnd: 66
      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: 408
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          546
      EdgeCount:       146
      CyclomaticComplexity: 72
      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:409,5'
          Dst:             _ZN8PackWcle10handleStubEP10OutputFile
        - Src:             'src/p_wcle.cpp:411,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:411,66'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:412,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:412,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:412,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:413,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:413,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:413,69'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:414,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:414,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:415,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:417,5'
          Dst:             _ZN8PackWcle15readObjectTableEv
        - Src:             'src/p_wcle.cpp:418,5'
          Dst:             _ZN6LeFile11readPageMapEv
        - Src:             'src/p_wcle.cpp:419,5'
          Dst:             _ZN6LeFile17readResidentNamesEv
        - Src:             'src/p_wcle.cpp:420,5'
          Dst:             _ZN6LeFile14readEntryTableEv
        - Src:             'src/p_wcle.cpp:421,5'
          Dst:             _ZN6LeFile18readFixupPageTableEv
        - Src:             'src/p_wcle.cpp:422,5'
          Dst:             _ZN6LeFile10readFixupsEv
        - Src:             'src/p_wcle.cpp:423,5'
          Dst:             _ZN6LeFile9readImageEv
        - Src:             'src/p_wcle.cpp:424,5'
          Dst:             _ZN6LeFile20readNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:427,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/p_wcle.cpp:427,9'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_wcle.cpp:428,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_wcle.cpp:430,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:430,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:431,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:433,5'
          Dst:             _ZN8PackWcle16preprocessFixupsEv
        - Src:             'src/p_wcle.cpp:435,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:435,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:435,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:435,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:436,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:436,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:439,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:440,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:441,5'
          Dst:             _Z6memcpyIhEPvS0_RK13MemBufferBaseIT_Em
        - Src:             'src/p_wcle.cpp:442,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:446,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:446,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:446,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:445,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:447,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:447,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:449,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:449,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:449,14'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:448,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:450,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:454,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_wcle.cpp:458,5'
          Dst:             _ZN8PackWcle11encodeImageEP6Filter
        - Src:             'src/p_wcle.cpp:460,28'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_wcle.cpp:461,14'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_wcle.cpp:462,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_wcle.cpp:464,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_wcle.cpp:466,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:466,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:466,5'
          Dst:             _Z7memmoveIhhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EEm
        - Src:             'src/p_wcle.cpp:469,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:469,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:469,12'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:470,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:470,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:472,5'
          Dst:             _ZN8PackWcle17encodeObjectTableEv
        - Src:             'src/p_wcle.cpp:473,5'
          Dst:             _ZN8PackWcle12encodeFixupsEv
        - Src:             'src/p_wcle.cpp:474,5'
          Dst:             _ZN8PackWcle20encodeFixupPageTableEv
        - Src:             'src/p_wcle.cpp:475,5'
          Dst:             _ZN8PackWcle13encodePageMapEv
        - Src:             'src/p_wcle.cpp:476,5'
          Dst:             _ZN8PackWcle16encodeEntryTableEv
        - Src:             'src/p_wcle.cpp:478,5'
          Dst:             _ZN6LeFile19encodeResidentNamesEv
        - Src:             'src/p_wcle.cpp:479,5'
          Dst:             _ZN6LeFile22encodeNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:482,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:483,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_wcle.cpp:485,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:487,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:487,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:489,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:489,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:489,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:488,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:490,54'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:490,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:490,45'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:490,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcm
        - Src:             'src/p_wcle.cpp:491,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_wcle.cpp:492,5'
          Dst:             _ZN6Packer19defineFilterSymbolsEPK6Filter
        - Src:             'src/p_wcle.cpp:493,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:496,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:497,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:498,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:500,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_wcle.cpp:502,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:503,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_wcle.cpp:503,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_wcle.cpp:504,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:504,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_wcle.cpp:506,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:506,20'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:506,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/p_wcle.cpp:507,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:507,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:507,45'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:507,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/p_wcle.cpp:509,5'
          Dst:             _ZN6LeFile9writeFileEP10OutputFileb
        - Src:             'src/p_wcle.cpp:512,46'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:512,65'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_wcle.cpp:512,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEPhjP6Filter
        - Src:             'src/p_wcle.cpp:515,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:515,71'
          Dst:             _ZNK6LeFile12getImageSizeEv
        - Src:             'src/p_wcle.cpp:516,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:517,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_wcle.cpp:518,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_wcle.cpp:521,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_wcle.cpp:522,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_wcle.cpp:523,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:523,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackWcle16preprocessFixupsEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      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:270,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_wcle.cpp:244,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:244,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:244,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:244,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_wcle.cpp:245,5'
          Dst:             _ZNK6LeFile11countFixupsEPj
        - Src:             'src/p_wcle.cpp:247,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:247,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:252,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:255,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:256,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:256,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:256,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:256,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_wcle.cpp:257,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:257,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:257,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:257,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_wcle.cpp:259,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:260,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:261,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:265,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:266,16'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_wcle.cpp:266,48'
          Dst:             _Z8get_le32IjjEjPKT_
        - Src:             'src/p_wcle.cpp:267,31'
          Dst:             _Z15get_le16_signedIhhEiPKT_
        - Src:             'src/p_wcle.cpp:279,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:279,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/p_wcle.cpp:281,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:282,21'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:283,42'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:283,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:284,33'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:288,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:302,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:302,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:302,17'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/p_wcle.cpp:303,33'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:303,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:304,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:304,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:305,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:305,47'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:305,26'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:305,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:304,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:307,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:307,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/p_wcle.cpp:308,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:309,21'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:310,42'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:310,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:311,33'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:324,54'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:324,69'
          Dst:             _ZNK5XSpan4SpanIhEmiEl
        - Src:             'src/p_wcle.cpp:324,38'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:325,37'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:325,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:326,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:326,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:327,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:327,51'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:327,30'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:327,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:326,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:338,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:341,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:341,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:342,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:341,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:343,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:344,32'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:352,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:265,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:359,19'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_wcle.cpp:361,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:363,43'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:363,51'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:363,60'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:363,19'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/p_wcle.cpp:364,22'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:367,6'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:367,5'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:368,22'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:369,12'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:371,22'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:372,12'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:373,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:376,16'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:377,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackWcle11encodeImageEP6Filter
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 406
      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:383,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_wcle.cpp:384,12'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:384,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/p_wcle.cpp:385,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:390,15'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_wcle.cpp:391,14'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:391,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/p_wcle.cpp:396,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_wcle.cpp:397,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_wcle.cpp:399,25'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:399,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:399,77'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_wcle.cpp:399,38'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/p_wcle.cpp:400,30'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:399,5'
          Dst:             _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_wcle.cpp:402,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:405,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
    - functionName:    _ZN8PackWcle17encodeObjectTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      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:182,21'
          Dst:             _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - Src:             'src/p_wcle.cpp:183,30'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:188,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:188,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:188,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:188,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:189,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:189,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:189,10'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/p_wcle.cpp:193,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:193,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:195,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:195,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:196,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:197,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:201,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:201,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:201,75'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:201,88'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:201,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:202,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:202,34'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_wcle.cpp:202,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:203,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:204,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:206,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:207,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:208,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:210,30'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN8PackWcle12encodeFixupsEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      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:232,15'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_wcle.cpp:235,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:235,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN8PackWcle20encodeFixupPageTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      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:225,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:225,20'
          Dst:             _Z4NewTIjEPT_y
        - Src:             'src/p_wcle.cpp:226,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:227,9'
          Dst:             _Z8set_le32IjjEvPT_j
        - Src:             'src/p_wcle.cpp:226,41'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN8PackWcle13encodePageMapEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      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:214,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:214,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:         17
      ICount:          95
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:141,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:142,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_wcle.cpp:145,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:145,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:145,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:147,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:153,17'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - 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: 504
      functionLinenumberEnd: 511
      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:505,25'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:506,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: 226
      functionLinenumberEnd: 228
      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:227,12'
          Dst:             _ZN8PeFile325pack0EP10OutputFilejyb
    - functionName:    _ZN12PackWinCeArm15setOhHeaderSizeEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 224
      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: 219
      functionLinenumberEnd: 219
      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:    _ZN12PackWinCeArm13defineSymbolsEjjjjj
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 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:205,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:206,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:207,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:207,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:208,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:208,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:209,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:209,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:209,76'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:209,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:210,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:210,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:210,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:211,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:211,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:211,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:212,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:213,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:213,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:214,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:215,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:215,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:216,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:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - 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: 132
      functionLinenumberEnd: 137
      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:135,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:         176
      ICount:          896
      EdgeCount:       182
      CyclomaticComplexity: 8
      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
        - _ZN9MemBufferC2Ev
        - _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:1069,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 726
      functionLinenumberEnd: 731
      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: 726
      functionLinenumberEnd: 731
      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: 726
      functionLinenumberEnd: 731
      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: 726
      functionLinenumberEnd: 731
      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:    8
      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:    157
      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: 789
      functionLinenumberEnd: 798
      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: 156
      functionLinenumberEnd: 158
      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:
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:155,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:155,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:156,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - 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:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx12owner_deleteI8UiPackerEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 798
      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: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10PackerBaseC2EP9InputFile
        - _ZN10PackerBaseD2Ev
        - _ZN8UiPackerC2EPK10PackerBase
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:47,32'
          Dst:             _ZN10PackerBaseC2EP9InputFile
        - Src:             'src/packer.cpp:47,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/packer.cpp:47,9'
          Dst:             _ZN9MemBufferC2Ev
        - 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: 65
      functionLinenumberEnd: 67
      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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:66,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: 251
      functionLinenumberEnd: 281
      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:252,9'
          Dst:             _ZL14callsManyTimesi
        - Src:             'src/packer_c.cpp:263,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:265,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/packer_c.cpp:266,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:268,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/packer_c.cpp:269,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:272,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:275,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:276,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:277,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:278,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZL14callsManyTimesi
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 119
      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: 239
      functionLinenumberEnd: 249
      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:244,24'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/packer_c.cpp:245,16'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/packer_c.cpp:247,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK6Packer23getDecompressorSectionsEv
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 237
      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:220,29'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packer_c.cpp:230,13'
          Dst:             _ZL14callsManyTimesi
        - Src:             'src/packer_c.cpp:235,5'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 94
      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:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 67
      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: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan4SpanI4LE32E11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL19xspan_mem_size_implI4LE32EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeI4LE32EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implI4LE32EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implI4LE32EEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE32EEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeI4LE32EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeI4LE32EEmm
    - functionName:    _ZNK5XSpan4SpanI4LE32E9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE32EEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE32EEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE32E10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      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: 95
      functionLinenumberEnd: 98
      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: 468
      functionLinenumberEnd: 470
      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:469,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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - functionName:    _ZN5XSpan4SpanIKhE6assignERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 332
      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:320,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:323,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
        - Src:             'src/util/xspan_impl_common.h:539,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: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan4SpanI4LE32E11check_derefEPS1_
    - functionName:    _ZN5XSpan4SpanI4LE32EppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:474,9'
          Dst:             _ZN5XSpan4SpanI4LE32EppEv
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      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:228,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,34'
          Dst:             _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:229,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,11'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan4SpanIKhEaSERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      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:337,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,15'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/packer_r.cpp:135,9'
          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: 577
      functionLinenumberEnd: 577
      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:577,57'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
    - functionName:    _ZNK5XSpan9PtrOrSpanIhEplEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 503
      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:497,25'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:498,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: 579
      functionLinenumberEnd: 588
      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: 576
      functionLinenumberEnd: 576
      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: 167
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - functionName:    _Z31ph_testOverlappingDecompressionRK10PackHeaderPKhS3_j
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 392
      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:371,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:372,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:373,24'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packhead.cpp:387,13'
          Dst:             _Z16upx_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
        - Src:             'src/packhead.cpp:390,9'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
    - functionName:    _Z16ph_forced_methodi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 315
      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:312,9'
          Dst:             _Z19ph_is_forced_methodi
        - Src:             'src/packhead.cpp:314,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z19ph_is_forced_methodi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      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: 85
      functionLinenumberEnd: 87
      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: 333
      functionLinenumberEnd: 360
      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:336,38'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_9PtrOrSpanIT_E7pointerERKS4_m
        - Src:             'src/packhead.cpp:336,26'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packhead.cpp:338,13'
          Dst:             _Z18throwChecksumErrorv
        - Src:             'src/packhead.cpp:343,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:345,28'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_9PtrOrSpanIT_E7pointerERKS4_m
        - Src:             'src/packhead.cpp:345,63'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packhead.cpp:346,28'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packhead.cpp:345,13'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/packhead.cpp:348,9'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/packhead.cpp:350,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/packhead.cpp:355,26'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:355,17'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/packhead.cpp:356,38'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packhead.cpp:356,26'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packhead.cpp:358,13'
          Dst:             _Z18throwChecksumErrorv
    - functionName:    _Z13ph_skipVerifyRK10PackHeader
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 326
      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: 306
      functionLinenumberEnd: 307
      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: 189
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         149
      ICount:          673
      EdgeCount:       287
      CyclomaticComplexity: 140
      functionsReached:
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z20mem_size_valid_bytesy
        - _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
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK5XSpan4SpanIKhEixEl
        - _ZNK5XSpan4SpanIKhEplEl
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:190,26'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/packhead.cpp:190,16'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/packhead.cpp:195,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:197,5'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:197,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/packhead.cpp:199,15'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:200,14'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:201,14'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:202,13'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:206,9'
          Dst:             fprintf
        - Src:             'src/packhead.cpp:211,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_bytesy
        - Src:             'src/packhead.cpp:285,68'
          Dst:             _Z20mem_size_valid_bytesy
        - Src:             'src/packhead.cpp:286,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZNK10PackHeader17getPackHeaderSizeEv
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 104
      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:82,9'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 71
      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:63,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:64,5'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:64,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:65,9'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/packhead.cpp:69,15'
          Dst:             _ZN5XSpan4SpanIKhEppEi
        - Src:             'src/packhead.cpp:69,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: 111
      functionLinenumberEnd: 183
      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:114,5'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:114,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:115,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:115,9'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:116,63'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:116,52'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:116,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/packhead.cpp:117,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/packhead.cpp:127,50'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:127,26'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:128,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:128,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:129,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:129,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:133,50'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:133,26'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:134,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:134,13'
          Dst:             _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:135,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:135,13'
          Dst:             _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:136,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:136,13'
          Dst:             _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:139,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packhead.cpp:142,50'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:142,26'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:143,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:143,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:144,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:144,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:145,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:145,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:146,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:147,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:148,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:0,0'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:151,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:151,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:152,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:152,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:155,46'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:155,22'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:156,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:156,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:157,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:157,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - 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,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:162,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:163,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:164,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:167,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:168,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:169,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:170,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:173,5'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/packhead.cpp:173,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:175,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:176,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:178,13'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/packhead.cpp:182,43'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:182,19'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:182,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
    - functionName:    _ZN10PackHeader10set_methodEij
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 55
      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:54,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _Z9mem_clearI10PackHeaderEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 461
      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: 41
      functionLinenumberEnd: 46
      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:42,5'
          Dst:             _Z9mem_clearI10PackHeaderEvPT_
        - Src:             'src/packhead.cpp:45,21'
          Dst:             _ZN21upx_compress_result_t5resetEv
    - functionName:    _ZN10PackHeaderC2Ev
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      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:39,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: 289
      functionLinenumberEnd: 297
      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:290,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:291,14'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:291,14'
          Dst:             _ZL14try_can_unpackP10PackerBasePv
        - Src:             'src/packmast.cpp:293,18'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:293,18'
          Dst:             _ZL12try_can_packP10PackerBasePv
        - Src:             'src/packmast.cpp:295,9'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
    - functionName:    _ZL14try_can_unpackP10PackerBasePv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN9InputFile4seekExi
        - _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:120,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:122,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:123,16'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:124,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:128,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/packmast.cpp:130,5'
          Dst:             __cxa_end_catch
        - Src:             'src/packmast.cpp:131,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:126,15'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
    - functionName:    _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         842
      ICount:          4518
      EdgeCount:       1594
      CyclomaticComplexity: 754
      functionsReached:
        - _ZN10PackDjgpp2C2EP9InputFile
        - _ZN11PackBSDI386C2EP9InputFile
        - _ZN11PackMachFatC2EP9InputFile
        - _ZN12PackMachI386C2EP9InputFile
        - _ZN12PackWinCeArmC2EP9InputFile
        - _ZN13PackLinuxI386C2EP9InputFile
        - _ZN13PackMachAMD64C2EP9InputFile
        - _ZN13PackMachARMELC2EP9InputFile
        - _ZN13PackMachPPC32C2EP9InputFile
        - _ZN13PackW32PeI386C2EP9InputFile
        - _ZN14PackDylibAMD64C2EP9InputFile
        - _ZN14PackW64PeAmd64C2EP9InputFile
        - _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:164,9'
          Dst:             _ZN10PackDjgpp2C2EP9InputFile
        - Src:             'src/packmast.cpp:164,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:164,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:164,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:165,9'
          Dst:             _ZN7PackTmtC2EP9InputFile
        - Src:             'src/packmast.cpp:165,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:165,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:165,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:166,9'
          Dst:             _ZN8PackWcleC2EP9InputFile
        - Src:             'src/packmast.cpp:166,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:166,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:166,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:170,9'
          Dst:             _ZN14PackW64PeAmd64C2EP9InputFile
        - 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:             _ZN13PackW32PeI386C2EP9InputFile
        - 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:             _ZN12PackWinCeArmC2EP9InputFile
        - 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:174,5'
          Dst:             _ZN7PackExeC2EP9InputFile
        - Src:             'src/packmast.cpp:174,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:174,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:174,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:179,5'
          Dst:             _ZN16PackVmlinuxARMELC2EP9InputFile
        - Src:             'src/packmast.cpp:179,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:179,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:179,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:180,5'
          Dst:             _ZN16PackVmlinuxARMEBC2EP9InputFile
        - 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:181,5'
          Dst:             _ZN16PackVmlinuxPPC32C2EP9InputFile
        - Src:             'src/packmast.cpp:181,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:181,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:181,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:182,5'
          Dst:             _ZN18PackVmlinuxPPC64LEC2EP9InputFile
        - Src:             'src/packmast.cpp:182,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:182,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:182,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:183,5'
          Dst:             _ZN16PackVmlinuxAMD64C2EP9InputFile
        - Src:             'src/packmast.cpp:183,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:183,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:183,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:184,5'
          Dst:             _ZN15PackVmlinuxI386C2EP9InputFile
        - Src:             'src/packmast.cpp:184,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:184,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:184,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:186,5'
          Dst:             _ZN15PackVmlinuzI386C2EP9InputFile
        - 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:             _ZN16PackBvmlinuzI386C2EP9InputFile
        - 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:             _ZN16PackVmlinuzARMELC2EP9InputFile
        - 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:196,13'
          Dst:             _ZN23PackLinuxElf32x86interpC2EP9InputFile
        - Src:             'src/packmast.cpp:196,13'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:196,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:196,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:198,9'
          Dst:             _ZN19PackFreeBSDElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:198,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:198,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:198,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:199,9'
          Dst:             _ZN18PackNetBSDElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:199,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:199,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:199,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:200,9'
          Dst:             _ZN19PackOpenBSDElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:200,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:200,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:200,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:201,9'
          Dst:             _ZN17PackLinuxElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:201,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:201,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:201,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:202,9'
          Dst:             _ZN17PackLinuxElf64amdC2EP9InputFile
        - Src:             'src/packmast.cpp:202,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:202,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:202,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:203,9'
          Dst:             _ZN19PackLinuxElf32armLeC2EP9InputFile
        - Src:             'src/packmast.cpp:203,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:203,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:203,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:204,9'
          Dst:             _ZN19PackLinuxElf32armBeC2EP9InputFile
        - 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:             _ZN17PackLinuxElf64armC2EP9InputFile
        - 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:             _ZN21PackLinuxElf64riscv64C2EP9InputFile
        - 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:             _ZN17PackLinuxElf32ppcC2EP9InputFile
        - 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:             _ZN17PackLinuxElf64ppcC2EP9InputFile
        - 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:             _ZN19PackLinuxElf64ppcleC2EP9InputFile
        - 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:             _ZN20PackLinuxElf32mipselC2EP9InputFile
        - 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:             _ZN20PackLinuxElf32mipsebC2EP9InputFile
        - 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:             _ZN15PackLinuxI386shC2EP9InputFile
        - 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:214,5'
          Dst:             _ZN11PackBSDI386C2EP9InputFile
        - Src:             'src/packmast.cpp:214,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:214,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:214,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:215,5'
          Dst:             _ZN11PackMachFatC2EP9InputFile
        - Src:             'src/packmast.cpp:215,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:215,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:215,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:216,5'
          Dst:             _ZN13PackLinuxI386C2EP9InputFile
        - Src:             'src/packmast.cpp:216,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:216,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:216,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:221,5'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - 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:             _ZN13PackMachPPC32C2EP9InputFile
        - 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:223,5'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/packmast.cpp:223,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:223,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:223,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:224,5'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/packmast.cpp:224,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:224,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:224,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:225,5'
          Dst:             _ZN13PackMachARMELC2EP9InputFile
        - Src:             'src/packmast.cpp:225,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:225,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:225,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:226,5'
          Dst:             _ZN15PackMachARM64ELC2EP9InputFile
        - Src:             'src/packmast.cpp:226,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:226,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:226,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:237,5'
          Dst:             _ZN7PackTosC2EP9InputFile
        - Src:             'src/packmast.cpp:237,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:237,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:237,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:238,5'
          Dst:             _ZN7PackPs1C2EP9InputFile
        - Src:             'src/packmast.cpp:238,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:238,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:238,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:239,5'
          Dst:             _ZN7PackSysC2EP9InputFile
        - Src:             'src/packmast.cpp:239,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:239,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:239,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:240,5'
          Dst:             _ZN7PackComC2EP9InputFile
        - Src:             'src/packmast.cpp:240,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:240,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:240,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:241,5'
          Dst:             _ZN9PackCpm86C2EP9InputFile
        - Src:             'src/packmast.cpp:241,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:241,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:241,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
    - functionName:    _ZL12try_can_packP10PackerBasePv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN9InputFile4seekExi
        - _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:100,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:102,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:110,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/packmast.cpp:112,5'
          Dst:             __cxa_end_catch
        - Src:             'src/packmast.cpp:113,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:105,16'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:106,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:108,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:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6LeFileC2EP9InputFile
        - _ZN6PackerC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.h:38,39'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_wcle.h:38,49'
          Dst:             _ZN6LeFileC2EP9InputFile
        - Src:             'src/p_wcle.h:38,14'
          Dst:             _ZN9MemBufferC2Ev
    - functionName:    _ZN16PackVmlinuxARMELC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      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:127,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackVmlinuxARMEBC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.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:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:151,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackVmlinuxPPC32C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      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:175,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN18PackVmlinuxPPC64LEC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      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:199,40'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackVmlinuxAMD64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      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:224,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN15PackVmlinuxI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      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:102,37'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackBvmlinuzI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      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:112,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: 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:    _ZN10PackMaster11getUnpackerEP9InputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 258
      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:255,22'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:255,22'
          Dst:             _ZL14try_can_unpackP10PackerBasePv
        - Src:             'src/packmast.cpp:257,9'
          Dst:             _Z14throwNotPackedPKc
    - functionName:    _ZN10PackMaster4testEv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      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:278,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:279,14'
          Dst:             _ZN10PackMaster11getUnpackerEP9InputFile
    - functionName:    _ZN10PackMaster6unpackEP10OutputFile
      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_
        - _ZN10PackMaster11getUnpackerEP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:272,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:273,14'
          Dst:             _ZN10PackMaster11getUnpackerEP9InputFile
    - functionName:    _ZN10PackMaster4packEP10OutputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 269
      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:266,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:267,14'
          Dst:             _ZN10PackMaster9getPackerEP9InputFile
    - functionName:    _ZN10PackMaster9getPackerEP9InputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      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:248,22'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:248,22'
          Dst:             _ZL12try_can_packP10PackerBasePv
        - Src:             'src/packmast.cpp:250,9'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
    - functionName:    _ZN3upx12owner_deleteI10PackerBaseEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 798
      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: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE8makeBaseEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE7makePtrEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE7makePtrEPS5_
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE8makeBaseEPS5_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE7makePtrEPS5_
        - Src:             'src/util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE8makeBaseEPS5_
        - Src:             'src/util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11makeNotNullEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
      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:
        - _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11check_derefEPS5_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11check_derefEPS5_
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      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:228,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,34'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11makeNotNullEPS5_
        - Src:             'src/util/xspan_impl_common.h:229,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIK4LE64EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIK4LE64EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIK4LE64EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIK4LE64EEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIK4LE64EEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIK4LE64EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIK4LE64EEmm
    - functionName:    _ZNK5XSpan4SpanIK4LE64E9check_addEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIK4LE64EEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIK4LE64EEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIK4LE64E11check_derefEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE64E8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIK4LE64E7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIK4LE64E7makePtrEPS2_
        - _ZN5XSpan4SpanIK4LE64E8makeBaseEPS2_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanIK4LE64E7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanIK4LE64E8makeBaseEPS2_
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE64E11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZZN6PeFile15processImports0I4LE64yEEjT0_EN4UDll7compareEPKvS5_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1043
      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:1024,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1024,40'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1025,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1026,22'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1032,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1032,58'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1035,22'
          Dst:             strcmp
    - functionName:    _ZN5XSpan4SpanIK4LE64EpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 489
      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:488,15'
          Dst:             _ZNK5XSpan4SpanIK4LE64E9check_addEPS2_l
    - functionName:    _ZNK5XSpan4SpanIK4LE64EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan4SpanIK4LE64E11check_derefEPS2_
    - functionName:    _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanIK4LE64E11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
    - functionName:    _ZN5XSpanL19xspan_mem_size_implI4LE64EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeI4LE64EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implI4LE64EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implI4LE64EEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE64EEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeI4LE64EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeI4LE64EEmm
    - functionName:    _ZNK5XSpan4SpanI4LE64E9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE64EEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE64EEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE64E11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanI4LE64E8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanI4LE64E7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanI4LE64E7makePtrEPS1_
        - _ZN5XSpan4SpanI4LE64E8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanI4LE64E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanI4LE64E8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanI4LE64E11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanI4LE64EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan4SpanI4LE64E9check_addEPS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE64EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan4SpanI4LE64E11check_derefEPS1_
    - functionName:    _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanI4LE64E11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
    - functionName:    _ZN6PeFile14rebuildImportsI4LE64yEEvRN5XSpan4SpanIhEET0_b
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2946
      functionLinenumberEnd: 3034
      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:2947,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2947,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2947,38'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2947,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2951,64'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2951,44'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2951,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2952,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2957,5'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2957,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2959,12'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2960,60'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2960,48'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2960,46'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2960,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2961,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_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:2965,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2965,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2966,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2967,35'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2967,26'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:2967,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2968,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2959,30'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:2973,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2977,27'
          Dst:             _ZN5XSpan4SpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:2979,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2979,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2979,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:2981,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:2983,12'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/pefile.cpp:2983,22'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2985,48'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2985,46'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2985,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2986,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2989,45'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2989,34'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:2993,53'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2993,27'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:2993,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2993,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2995,22'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:2999,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2999,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3001,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3001,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3003,9'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3003,9'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3003,9'
          Dst:             _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:3006,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3006,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3007,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3008,46'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:3008,39'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:3010,25'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - Src:             'src/pefile.cpp:3011,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
        - Src:             'src/pefile.cpp:3014,62'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3014,31'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:3014,21'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3014,29'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:3015,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
        - Src:             'src/pefile.cpp:3020,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3021,24'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3022,38'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3022,27'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3022,17'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3022,25'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3026,73'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3026,62'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3026,60'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3026,43'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:3026,17'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3027,17'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3027,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3027,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:3006,26'
          Dst:             _ZN5XSpan4SpanI4LE64EppEv
        - Src:             'src/pefile.cpp:3030,9'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3030,17'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:3031,9'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
        - Src:             'src/pefile.cpp:2983,40'
          Dst:             _ZN5XSpan4SpanIKhEppEv
    - functionName:    _ZN6PeFile6ODADDREj
      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:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile6ODSIZEEj
      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:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile6IDADDREj
      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:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,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: 213
      functionLinenumberEnd: 220
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:212,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:212,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:213,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
        - Src:             'src/util/xspan_impl_common.h:217,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: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _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
    - functionName:    _ZL6xcheckPKvmS0_m
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      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:56,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,41'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:343,23'
          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: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan4SpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,11'
          Dst:             _ZN5XSpan4SpanIhEC2EPhNS_16XSpanSizeInBytesE
    - functionName:    _ZNK12_GLOBAL__N_14VPtrIhEplEm
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2905
      functionLinenumberEnd: 2905
      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:2905,57'
          Dst:             _Z14mem_size_get_nyy
        - Src:             'src/pefile.cpp:2905,55'
          Dst:             _ZNK5XSpan4SpanIhEplEl
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEE11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      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: 466
      functionLinenumberEnd: 466
      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:466,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEE11check_derefEPS2_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 489
      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:488,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: 491
      functionLinenumberEnd: 493
      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:492,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: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKS3_
        - Src:             'src/util/xspan_impl_common.h:474,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: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEE9check_addEPS2_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEE9check_addEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIN6PeFile11import_descEEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIN6PeFile11import_descEEEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIN6PeFile11import_descEEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIN6PeFile11import_descEEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIN6PeFile11import_descEEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIN6PeFile11import_descEEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIN6PeFile11import_descEEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIN6PeFile11import_descEEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIN6PeFile11import_descEEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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: 100
      functionLinenumberEnd: 103
      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: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEE11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIN6PeFile11import_descEE7makePtrEPS2_
        - _ZN5XSpan4SpanIN6PeFile11import_descEE8makeBaseEPS2_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEE7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEE8makeBaseEPS2_
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEE7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEE8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _Z14mem_size_get_nyy
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:60,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIhEC2EPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE11check_derefEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIN6PeFile12pe_section_tEEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIN6PeFile12pe_section_tEEEvl
        - Src:             'src/util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIN6PeFile12pe_section_tEEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIN6PeFile12pe_section_tEEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIN6PeFile12pe_section_tEEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIN6PeFile12pe_section_tEEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIN6PeFile12pe_section_tEEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIN6PeFile12pe_section_tEEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIN6PeFile12pe_section_tEEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIhEC2IhEEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS4_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS4_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 209
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:202,15'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:202,37'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl_common.h:202,69'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
        - Src:             'src/util/xspan_impl_common.h:206,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIhEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIhEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIhE6assignERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 332
      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:320,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:323,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11check_derefEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE8makeBaseEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE7makePtrEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE7makePtrEPS5_
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE8makeBaseEPS5_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE7makePtrEPS5_
        - Src:             'src/util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE8makeBaseEPS5_
        - Src:             'src/util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11makeNotNullEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,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: 466
      functionLinenumberEnd: 466
      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:466,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11check_derefEPS5_
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      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:228,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,34'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11makeNotNullEPS5_
        - Src:             'src/util/xspan_impl_common.h:229,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
    - functionName:    _ZN6PeFile12ImportLinker7compareEPKvS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 849
      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:843,18'
          Dst:             strcmp
    - functionName:    _ZN6PeFile12ImportLinker9alignCodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 851
      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:851,53'
          Dst:             _ZN9ElfLinker13alignWithByteEjh
    - functionName:    _ZN6PeFile12ImportLinkerD0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 730
      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:730,15'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN5XSpan4SpanIK4LE32E8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIK4LE32E7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIK4LE32E7makePtrEPS2_
        - _ZN5XSpan4SpanIK4LE32E8makeBaseEPS2_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanIK4LE32E7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanIK4LE32E8makeBaseEPS2_
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE32E11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,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: 450
      functionLinenumberEnd: 451
      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:451,16'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_common.h:451,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
    - functionName:    _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 945
      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:936,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:938,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:939,28'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:941,17'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:943,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 858
      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:854,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:855,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:856,20'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:856,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:857,28'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:857,16'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:858,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:858,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 776
      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:769,43'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:769,65'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:770,23'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:770,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:771,32'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:772,9'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:773,70'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:773,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:774,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
        - Src:             'src/pefile.cpp:774,34'
          Dst:             _Z15upx_safe_strlenIcENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS2_EE
        - Src:             'src/pefile.cpp:774,32'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/pefile.cpp:774,9'
          Dst:             _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
        - Src:             'src/pefile.cpp:776,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:776,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker4TStrC2EPc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 733
      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: 735
      functionLinenumberEnd: 735
      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: 734
      functionLinenumberEnd: 734
      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: 752
      functionLinenumberEnd: 766
      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:753,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:754,28'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:755,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:757,32'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:758,9'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:759,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/pefile.cpp:760,9'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/pefile.cpp:760,9'
          Dst:             _ZN5XSpan4SpanIcEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:762,20'
          Dst:             tolower
        - Src:             'src/pefile.cpp:762,14'
          Dst:             _ZN5XSpan4SpanIcEppEi
        - Src:             'src/pefile.cpp:762,13'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/pefile.cpp:764,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
        - Src:             'src/pefile.cpp:764,50'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/pefile.cpp:764,9'
          Dst:             _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
    - functionName:    _Z4NewTIcEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 87
      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:78,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 64
      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,32'
          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,41'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:343,23'
          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: 743
      functionLinenumberEnd: 750
      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:744,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:745,30'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:745,14'
          Dst:             _ZN5XSpan4SpanIcEppEi
        - Src:             'src/pefile.cpp:745,13'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/pefile.cpp:746,29'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:746,14'
          Dst:             _ZN5XSpan4SpanIcEppEi
        - Src:             'src/pefile.cpp:746,13'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/pefile.cpp:747,13'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEppEi
        - Src:             'src/pefile.cpp:744,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:749,9'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcEdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcE11check_derefEPS1_
    - functionName:    _ZN5XSpan4SpanIcEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan4SpanIcEC2ERKS1_
        - Src:             'src/util/xspan_impl_common.h:474,9'
          Dst:             _ZN5XSpan4SpanIcEppEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:474,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: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcE9check_addEPS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcE9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKcEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKcEEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKcEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKcEEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKcEEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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: 514
      functionLinenumberEnd: 520
      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:519,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: 948
      functionLinenumberEnd: 952
      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:950,19'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:950,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:951,28'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:951,16'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:952,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:952,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker5buildEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 910
      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:892,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:897,18'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/pefile.cpp:902,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:902,9'
          Dst:             _ZN6PeFile12ImportLinker7compareEPKvS2_
        - Src:             'src/pefile.cpp:906,9'
          Dst:             _ZN9ElfLinker9addLoaderEPKc
        - Src:             'src/pefile.cpp:905,13'
          Dst:             _ZN9ElfLinker9addLoaderEPKc
        - Src:             'src/pefile.cpp:907,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 881
      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:877,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:879,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:880,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZN6PeFile12ImportLinker10add_importEPKcS2_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 836
      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:797,19'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:797,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:798,24'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:798,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:801,25'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:801,13'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:803,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:803,35'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:803,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:804,23'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:804,29'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:804,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:806,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:806,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:807,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:807,85'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:807,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:809,38'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:810,38'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:809,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:812,25'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:812,13'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:814,20'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:814,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:815,19'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:815,26'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:815,9'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:817,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:817,81'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:817,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:819,29'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:819,18'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:820,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:820,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:821,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:821,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:825,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:825,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:827,28'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:827,18'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:828,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:828,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:829,23'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:829,34'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:829,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:830,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:830,46'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:830,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:832,20'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:832,13'
          Dst:             strlen
        - Src:             'src/pefile.cpp:833,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:833,41'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:833,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:834,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:834,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:835,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:836,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:836,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:836,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:836,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:836,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:836,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 889
      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:887,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:888,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 959
      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:957,19'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:957,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:958,28'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:958,16'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:959,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:959,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 881
      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:877,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:879,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:880,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZN6PeFile12ImportLinkerC2Ej
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 872
      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:861,14'
          Dst:             _ZN14ElfLinkerAMD64C2Ev
        - Src:             'src/pefile.cpp:862,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:863,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:864,9'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:865,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:866,9'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:867,22'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:868,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:871,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:872,5'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZZN6PeFile15processImports0I4LE32jEEjT0_EN4UDll7compareEPKvS5_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1043
      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:1024,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1024,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1025,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1026,22'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1032,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1032,58'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1035,22'
          Dst:             strcmp
    - functionName:    _ZN5XSpan4SpanIK4LE32EpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 489
      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:488,15'
          Dst:             _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
    - functionName:    _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIK4LE32EEvl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIK4LE32EEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIK4LE32EEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIK4LE32EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIK4LE32EEmm
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIK4LE32EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIK4LE32EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIK4LE32EEmm
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIK4LE32EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanIK4LE32E11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
    - functionName:    _ZN5XSpanL19xspan_mem_size_implI4LE32EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeI4LE32EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implI4LE32EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implI4LE32EEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE32EEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeI4LE32EEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeI4LE32EEmm
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      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:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:190,32'
          Dst:             _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:190,54'
          Dst:             _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:191,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
        - Src:             'src/util/xspan_impl_common.h:195,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:234,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:235,17'
          Dst:             _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
    - functionName:    _ZN5XSpan4SpanIhE6assignEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 302
      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:295,17'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:298,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN6PeFile14rebuildImportsI4LE32jEEvRN5XSpan4SpanIhEET0_b
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2946
      functionLinenumberEnd: 3034
      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:2947,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2947,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2947,38'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2947,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2950,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2951,64'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2951,44'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2951,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2952,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2956,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2957,5'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2957,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2959,12'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2960,60'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2960,48'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2960,46'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2960,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2961,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_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:2965,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2965,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2966,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2967,35'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2967,26'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:2967,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2968,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2959,30'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:2973,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2977,27'
          Dst:             _ZN5XSpan4SpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2978,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:2979,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2979,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2979,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:2981,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:2983,12'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/pefile.cpp:2983,22'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2985,48'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2985,46'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2985,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2986,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2987,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2989,45'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2989,34'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:2992,13'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:2993,53'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2993,27'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:2993,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2993,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2995,22'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:2997,13'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:2999,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:2999,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3001,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3001,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3003,9'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3003,9'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3003,9'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:3006,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3006,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3007,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3008,46'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:3008,39'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:3010,25'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - Src:             'src/pefile.cpp:3011,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3012,21'
          Dst:             _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
        - Src:             'src/pefile.cpp:3014,62'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3014,31'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:3014,21'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3014,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3015,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3018,21'
          Dst:             _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
        - Src:             'src/pefile.cpp:3020,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3021,24'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3022,38'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3022,27'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3022,17'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3022,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3026,73'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3026,62'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3026,60'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3026,43'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:3026,17'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3027,17'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3027,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3027,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:3006,26'
          Dst:             _ZN5XSpan4SpanI4LE32EppEv
        - Src:             'src/pefile.cpp:3030,9'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3030,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3031,9'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
        - Src:             'src/pefile.cpp:2983,40'
          Dst:             _ZN5XSpan4SpanIKhEppEv
    - functionName:    _ZN5XSpan4SpanIhEaSEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      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:335,45'
          Dst:             _ZN5XSpan4SpanIhE6assignEPh
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 461
      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: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:138,15'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:138,37'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl_common.h:139,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZNK5XSpan4SpanIK4LE32E11check_derefEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:519,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: 95
      functionLinenumberEnd: 98
      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: 100
      functionLinenumberEnd: 103
      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: 95
      functionLinenumberEnd: 98
      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:97,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: 95
      functionLinenumberEnd: 97
      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: 304
      functionLinenumberEnd: 332
      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:311,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:320,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:323,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEE8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      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:91,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEE7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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:86,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      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:
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEE7makePtrEPS2_
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEE8makeBaseEPS2_
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:143,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEE7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:143,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEE8makeBaseEPS2_
        - Src:             'src/util/xspan_impl_common.h:144,25'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEE11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      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:80,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpanL19xspan_mem_size_implIKN6PeFile12pe_section_tEEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIKN6PeFile12pe_section_tEEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIKN6PeFile12pe_section_tEEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIKN6PeFile12pe_section_tEEEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKN6PeFile12pe_section_tEEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKN6PeFile12pe_section_tEEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKN6PeFile12pe_section_tEEEmm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE9check_addEPS3_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKN6PeFile12pe_section_tEEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKN6PeFile12pe_section_tEEEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,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: 64
      functionLinenumberEnd: 66
      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: 514
      functionLinenumberEnd: 520
      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:517,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN3upx12ArrayDeleterIcE12delete_itemsEv
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 602
      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:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIcEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIcEEmm
    - functionName:    _Z25ptr_invalidate_and_poisonI4LE16EvRPT_
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 187
      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: 179
      functionLinenumberEnd: 187
      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: 100
      functionLinenumberEnd: 103
      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:102,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 98
      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:97,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE7raw_ptrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      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: 562
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:566,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:568,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:570,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:517,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16E11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      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:517,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpanL19xspan_mem_size_implI4LE16EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeI4LE16EEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implI4LE16EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implI4LE16EEmm
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE16EEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeI4LE16EEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeI4LE16EEmm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE16EEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:536,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffI4LE16EEvl
        - Src:             'src/util/xspan_impl_common.h:539,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9check_addEPS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      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: 84
      functionLinenumberEnd: 87
      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: 293
      functionLinenumberEnd: 302
      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:295,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:298,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE7makePtrEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      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: 293
      functionLinenumberEnd: 302
      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:295,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE7makePtrEPS3_
        - Src:             'src/util/xspan_impl_common.h:298,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 332
      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:311,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:320,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:323,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 304
      functionLinenumberEnd: 332
      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:311,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:320,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:323,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEC2ENS4_13ModeUncheckedEPS3_mS6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      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: 1939
      functionLinenumberEnd: 1947
      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:1943,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1941,35'
          Dst:             atoi
        - Src:             'src/pefile.cpp:1943,31'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN6PeFile8Resource9upx_rnodeC2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionLinenumberEnd: 1642
      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: 514
      functionLinenumberEnd: 520
      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:519,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE9type_castIhEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
      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:
        - _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
    - functionName:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIKhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIKhEEmm
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE11check_derefEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIKhEEvl
        - Src:             'src/util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,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:    _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpanL14xspan_mem_sizeIhEEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:0,0'
          Dst:             _ZN5XSpanL14xspan_mem_sizeIhEEmm
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE11check_derefEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:526,9'
          Dst:             _ZN5XSpanL29xspan_mem_size_assert_ptrdiffIhEEvl
        - Src:             'src/util/xspan_impl_common.h:529,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:463,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: 1501
      functionLinenumberEnd: 1564
      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:1520,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1518,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1546,36'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1546,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1546,52'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1546,52'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1547,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1547,21'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1548,21'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1548,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1548,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1548,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1525,34'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1526,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1527,19'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1527,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1527,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1527,43'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1530,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1530,43'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1531,16'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1532,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1538,66'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1538,66'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1541,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1542,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1552,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1552,21'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1556,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1557,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1557,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1558,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1558,47'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1559,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1559,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1560,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1560,47'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1562,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
    - functionName:    _ZN6PeFile5Reloc9add_relocEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 434
      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:427,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:431,34'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:431,32'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:432,24'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:432,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: 306
      functionLinenumberEnd: 311
      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:308,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:309,5'
          Dst:             _Z8set_ne32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - Src:             'src/pefile.cpp:310,5'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEixEl
    - functionName:    _ZN8PeFile6410processTlsEPN6PeFile5RelocEPKNS0_8IntervalEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3324
      functionLinenumberEnd: 3326
      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:3325,33'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3325,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: 1415
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          331
      EdgeCount:       119
      CyclomaticComplexity: 60
      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:1423,18'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1423,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1424,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1426,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1426,27'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:1430,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1430,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1431,48'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1434,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1435,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1436,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1437,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1438,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1440,51'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1440,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1440,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1447,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1446,35'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1446,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1452,13'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1456,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1460,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1461,33'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1464,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1464,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1465,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1465,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1466,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1466,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:1468,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:1470,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1476,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1477,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1480,13'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1481,13'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1482,12'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1482,10'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1485,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1485,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1485,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1488,17'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1488,37'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1488,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1489,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1491,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1496,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1496,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1497,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:1497,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZN6PeFile6IDSIZEEj
      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:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile5RelocC2EPhj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 421
      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:337,16'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockC2Ev
        - Src:             'src/pefile.cpp:338,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:339,27'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:341,5'
          Dst:             _ZN6PeFile5Reloc9initSpansEv
        - Src:             'src/pefile.cpp:344,12'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:346,1'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockD2Ev
    - functionName:    _ZN6PeFile5Reloc4nextERjS1_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      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:405,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:410,37'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
        - Src:             'src/pefile.cpp:410,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
        - Src:             'src/pefile.cpp:410,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:411,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:411,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:413,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:418,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
        - Src:             'src/pefile.cpp:418,64'
          Dst:             _ZN5XSpan9raw_bytesI4LE16EENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:419,14'
          Dst:             _ZN6PeFile5Reloc23readFromRelocationBlockEPh
        - Src:             'src/pefile.cpp:420,16'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
    - functionName:    _ZN6PeFile8Interval12add_intervalEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 247
      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:241,47'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:241,30'
          Dst:             realloc
        - Src:             'src/pefile.cpp:242,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile5RelocD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 334
      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:334,1'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockD2Ev
    - functionName:    _ZN6PeFile5Reloc15RelocationBlockD2Ev
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      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: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:474,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E11check_derefEPS1_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
      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:
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,41'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      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: 131
      functionLinenumberEnd: 132
      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:132,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9raw_bytesEm
    - functionName:    _ZN6PeFile5Reloc23readFromRelocationBlockEPh
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 402
      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:364,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:365,26'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:366,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:367,8'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - Src:             'src/pefile.cpp:375,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:376,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:376,26'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:384,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:386,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:388,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:398,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
        - Src:             'src/pefile.cpp:399,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
    - functionName:    _ZN6PeFile5Reloc15RelocationBlock5resetEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 300
      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: 335
      functionLinenumberEnd: 335
      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:335,45'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignEPS3_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      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:335,45'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignEPS1_
    - functionName:    _ZN6PeFile5Reloc15RelocationBlockC2Ev
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      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: 355
      functionLinenumberEnd: 360
      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:356,17'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:356,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:357,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castIN6PeFile5Reloc9BaseRelocEEENS0_IT_EEv
        - Src:             'src/pefile.cpp:357,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSERKS4_
        - Src:             'src/pefile.cpp:358,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castI4LE16EENS0_IT_EEv
        - Src:             'src/pefile.cpp:358,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSERKS2_
        - Src:             'src/pefile.cpp:359,8'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castIN6PeFile5Reloc9BaseRelocEEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEC2ENS4_13ModeUncheckedEPS3_mS6_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSERKS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      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:337,49'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignERKS4_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castI4LE16EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      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:386,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      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:337,49'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignERKS2_
    - functionName:    _ZN8PeFile6410processTlsEPN6PeFile8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3322
      functionLinenumberEnd: 3322
      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:3322,65'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3322,79'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3322,43'
          Dst:             _ZN6PeFile11processTls1I4LE64EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
    - functionName:    _ZN6PeFile15processImports0I4LE64yEEjT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 1213
      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:988,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:988,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:989,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:995,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:995,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:996,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:997,9'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:997,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:999,36'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:1000,25'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1001,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1006,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - 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:1048,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:1048,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:1048,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1087,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1055,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1055,30'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1058,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1059,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1059,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1060,42'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1062,26'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1064,21'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1067,14'
          Dst:             _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:1067,60'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1067,60'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1068,28'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1068,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1070,52'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1070,52'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1069,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1072,17'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1072,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1075,36'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1075,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:1079,32'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:1081,57'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1082,47'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1082,47'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1082,44'
          Dst:             _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1067,72'
          Dst:             _ZN5XSpan4SpanIK4LE64EpLEl
        - Src:             'src/pefile.cpp:1088,16'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1089,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1089,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1092,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:1094,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1096,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1099,19'
          Dst:             _ZN6PeFile12ImportLinkerC2Ej
        - Src:             'src/pefile.cpp:1125,26'
          Dst:             _ZN6PeFile12ImportLinker5buildEv
        - Src:             'src/pefile.cpp:1108,17'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1111,61'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1112,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1113,58'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1113,34'
          Dst:             _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
        - Src:             'src/pefile.cpp:1111,61'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1117,30'
          Dst:             _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
        - Src:             'src/pefile.cpp:1119,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
        - Src:             'src/pefile.cpp:1121,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
        - Src:             'src/pefile.cpp:1127,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1127,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1127,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1127,27'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1127,47'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1127,39'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1130,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1170,9'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1133,32'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
        - Src:             'src/pefile.cpp:1133,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1134,22'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:1134,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1135,13'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1136,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1137,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1138,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1140,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1140,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1141,44'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
        - Src:             'src/pefile.cpp:1141,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1144,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1144,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1145,21'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1149,18'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1149,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1150,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1151,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1151,44'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1152,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1152,34'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1152,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:1153,21'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1154,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1154,23'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1136,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1157,9'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1159,32'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1160,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1161,33'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1161,13'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1163,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1166,18'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1168,45'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1168,15'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1171,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1171,5'
          Dst:             _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1171,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1172,16'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:1180,11'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1185,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:1195,27'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:1195,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1198,14'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1200,14'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1201,17'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1203,11'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1205,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1206,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1207,10'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1211,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 382
      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:220,46'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN6PeFile8Interval12add_intervalEPKvj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      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:250,18'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:250,5'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
    - functionName:    _ZN6PeFile8Interval7flattenEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 276
      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:265,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:265,5'
          Dst:             _ZN6PeFile8Interval7compareEPKvS2_
    - functionName:    _ZN6PeFile8Interval5clearEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 281
      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:280,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:280,9'
          Dst:             _Z6memsetIhEPvRKN5XSpan15PtrOrSpanOrNullIT_EEim
    - functionName:    _ZN6PeFile8Interval12add_intervalEPKS0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 260
      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:259,9'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
    - functionName:    _ZN6PeFile8IntervalD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      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: 224
      functionLinenumberEnd: 236
      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: 3318
      functionLinenumberEnd: 3319
      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:3319,12'
          Dst:             _ZN6PeFile15processImports0I4LE64yEEjT0_
    - functionName:    _ZN8PeFile649canUnpackEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3312
      functionLinenumberEnd: 3316
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile10canUnpack0Ejjjj
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3313,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/pefile.cpp:3315,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3315,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3315,12'
          Dst:             _ZN6PeFile10canUnpack0Ejjjj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN6PeFile10canUnpack0Ejjjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3157
      functionLinenumberEnd: 3210
      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:3161,23'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:3161,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3162,16'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:3162,14'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
        - Src:             'src/pefile.cpp:3163,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3164,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:3164,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3165,48'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:3165,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3165,73'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3165,73'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3167,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3167,9'
          Dst:             memcmp
        - Src:             'src/pefile.cpp:3169,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3169,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3169,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3170,20'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/pefile.cpp:3173,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3173,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3173,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3174,24'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/pefile.cpp:3181,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3181,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3187,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3187,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3187,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3187,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3187,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3188,22'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:3188,17'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3194,26'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/pefile.cpp:3195,32'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/pefile.cpp:3197,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/pefile.cpp:3199,9'
          Dst:             __cxa_end_catch
        - Src:             'src/pefile.cpp:3201,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3203,13'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      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:228,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,34'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEE11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:229,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:228,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: 112
      functionLinenumberEnd: 113
      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:113,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEC2IS2_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S2_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/util/xspan_impl_ptr_or_null.h:113,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: 3037
      functionLinenumberEnd: 3155
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          568
      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:3041,5'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:3042,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3043,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3045,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/pefile.cpp:3051,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3052,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/pefile.cpp:3053,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3053,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3053,63'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/pefile.cpp:3053,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3054,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3054,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3057,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3057,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3057,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/pefile.cpp:3058,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3058,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3060,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:3061,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3061,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3064,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3065,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3067,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3069,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3069,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3070,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3071,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:3071,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:3071,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:3073,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3073,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3074,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3075,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3077,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3081,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3081,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3082,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3083,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3084,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3084,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3084,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3085,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3085,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3086,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/pefile.cpp:3091,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:3092,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3092,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3095,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3095,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3095,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/pefile.cpp:3095,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3095,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/pefile.cpp:3099,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3100,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:3101,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3101,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3102,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3102,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3105,5'
          Dst:             _ZN6PeFile14rebuildImportsI4LE64yEEvRN5XSpan4SpanIhEET0_b
        - Src:             'src/pefile.cpp:3106,57'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3106,67'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3106,5'
          Dst:             _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
        - Src:             'src/pefile.cpp:3108,5'
          Dst:             _ZN6PeFile14rebuildExportsEv
        - Src:             'src/pefile.cpp:3112,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3113,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3113,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3113,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3114,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3114,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3114,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3115,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3115,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3115,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3115,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3118,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3118,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,5'
          Dst:             _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
        - Src:             'src/pefile.cpp:3125,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3125,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3126,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3126,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3127,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3127,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3128,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3128,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3131,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3136,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3139,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3140,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3140,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3141,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:3142,9'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:3145,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3145,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3146,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3146,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3147,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3147,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3147,55'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:3147,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3149,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3150,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3150,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3150,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3151,27'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/pefile.cpp:3151,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3150,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3154,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3155,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3155,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: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _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
    - functionName:    _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2881
      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
        - _ZN9MemBufferC2Ev
        - _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:2805,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2806,10'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2806,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2806,38'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2806,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2810,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2810,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2811,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2818,39'
          Dst:             _ZNK5XSpan4SpanIhE10size_bytesEv
        - Src:             'src/pefile.cpp:2829,36'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2829,24'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2830,20'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2832,19'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/pefile.cpp:2833,24'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2837,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2837,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2838,15'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:2839,59'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2839,25'
          Dst:             _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - Src:             'src/pefile.cpp:2844,9'
          Dst:             _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
        - Src:             'src/pefile.cpp:2844,9'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileERKS3_
        - Src:             'src/pefile.cpp:2845,17'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEi
        - Src:             'src/pefile.cpp:2845,16'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2845,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2848,21'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEv
        - Src:             'src/pefile.cpp:2848,20'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2848,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2851,11'
          Dst:             _ZN6PeFile5RelocC2Ej
        - Src:             'src/pefile.cpp:2853,9'
          Dst:             _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
        - Src:             'src/pefile.cpp:2853,9'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileERKS3_
        - Src:             'src/pefile.cpp:2854,16'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2854,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2855,28'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEi
        - Src:             'src/pefile.cpp:2855,27'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2855,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2855,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:2857,21'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEv
        - Src:             'src/pefile.cpp:2857,20'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2857,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2858,31'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2858,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2858,21'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:2862,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:2872,9'
          Dst:             _ZN6PeFile5Reloc6finishERPhRj
        - Src:             'src/pefile.cpp:2864,9'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2864,9'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2864,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2864,9'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/pefile.cpp:2866,25'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2866,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:2868,25'
          Dst:             _Z8get_le64IhEyRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2868,13'
          Dst:             _Z8set_le64IhEvRKN5XSpan4SpanIT_EEy
        - Src:             'src/pefile.cpp:2869,48'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2869,32'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2869,13'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2874,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2877,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:2879,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2879,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2881,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2881,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2881,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2881,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile14rebuildExportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2883
      functionLinenumberEnd: 2892
      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:2884,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2884,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2884,38'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2884,62'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2884,59'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/pefile.cpp:2888,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2888,43'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2888,41'
          Dst:             _ZmiIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:2888,12'
          Dst:             _ZN6PeFile6ExportC2EPc
        - Src:             'src/pefile.cpp:2889,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportE
        - Src:             'src/pefile.cpp:2890,28'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2890,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2890,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportEj
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2891,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2892,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2892,1'
          Dst:             _ZN6PeFile6ExportD2Ev
    - functionName:    _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2943
      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:2910,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2910,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2910,40'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2910,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2913,21'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2914,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2916,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2916,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2918,57'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2919,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:2923,30'
          Dst:             _ZN5XSpan4SpanIKhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2924,30'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2924,18'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2924,43'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2924,61'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2924,54'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2924,14'
          Dst:             _ZN6PeFile8ResourceC2EPKhS2_S2_
        - Src:             'src/pefile.cpp:2925,16'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2926,17'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2927,13'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2927,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2927,13'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2927,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2927,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2927,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2928,51'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2928,44'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2928,33'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2929,17'
          Dst:             _ZN6PeFile8Resource7newoffsEv
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2930,13'
          Dst:             _Z6memcpyIKhEPvS1_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:2931,38'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2932,31'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2932,17'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2925,16'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2936,13'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2937,23'
          Dst:             _ZN6PeFile8Resource5buildEv
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2938,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2940,30'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2940,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2940,27'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2940,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2941,13'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2943,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
        - Src:             'src/pefile.cpp:2943,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
    - functionName:    _ZN5XSpan4SpanIKhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      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:225,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,17'
          Dst:             _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:226,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:225,11'
          Dst:             _ZN5XSpan4SpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZNK12_GLOBAL__N_14VPtrIKhEplEm
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2905
      functionLinenumberEnd: 2905
      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:2905,57'
          Dst:             _Z14mem_size_get_nyy
        - Src:             'src/pefile.cpp:2905,55'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
    - functionName:    _ZN6PeFile8ResourceC2EPKhS2_S2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PeFile8Resource4initEPKh
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1663,19'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:1667,5'
          Dst:             _ZN6PeFile8Resource4initEPKh
        - Src:             'src/pefile.cpp:1668,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile8Resource4nextEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1679
      functionLinenumberEnd: 1682
      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: 1691
      functionLinenumberEnd: 1691
      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:1691,50'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile8Resource7newoffsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1693
      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: 1689
      functionLinenumberEnd: 1689
      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:1689,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: 1685
      functionLinenumberEnd: 1685
      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: 1677
      functionLinenumberEnd: 1677
      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:1677,53'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
    - functionName:    _ZN6PeFile8Resource5buildEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1833
      functionLinenumberEnd: 1848
      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:1834,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:1836,9'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1837,24'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1837,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1838,49'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1840,9'
          Dst:             _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
        - Src:             'src/pefile.cpp:1844,23'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1844,23'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
    - functionName:    _ZN6PeFile8ResourceD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1675
      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:1672,9'
          Dst:             _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
        - Src:             'src/pefile.cpp:1675,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1851
      functionLinenumberEnd: 1869
      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:1852,5'
          Dst:             _ZL15xcheck_noexceptPKv
        - Src:             'src/pefile.cpp:1864,17'
          Dst:             _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
    - functionName:    _ZL15xcheck_noexceptPKv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      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:51,55'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionLinenumberEnd: 1831
      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:1796,39'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1797,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:1803,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1807,34'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1808,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:1813,16'
          Dst:             _ZNK6PeFile8Resource7res_dir6SizeofEv
        - Src:             'src/pefile.cpp:1816,9'
          Dst:             _ZL6xcheckPKv
        - Src:             'src/pefile.cpp:1817,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1818,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1822,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1823,24'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1823,46'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1824,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:1825,40'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1826,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1829,9'
          Dst:             _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
    - functionName:    _ZNK6PeFile8Resource7res_dir6SizeofEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1631
      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:1631,75'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1631,87'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1631,43'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZL6xcheckPKv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      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:49,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6PeFile8Resource4initEPKh
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1719
      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:1717,5'
          Dst:             _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
        - Src:             'src/pefile.cpp:1718,12'
          Dst:             _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
    - functionName:    _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1721
      functionLinenumberEnd: 1733
      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:1722,5'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1723,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1723,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1727,9'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1728,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1729,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1731,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1731,13'
          Dst:             _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
    - functionName:    _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionLinenumberEnd: 1791
      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:1744,9'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1745,31'
          Dst:             _ZN6PeFile8Resource9upx_rleafC2Ev
        - Src:             'src/pefile.cpp:1759,5'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1760,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1760,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1764,31'
          Dst:             _ZN6PeFile8Resource11upx_rbranchC2Ev
        - Src:             'src/pefile.cpp:1768,24'
          Dst:             _Z5New0TIPN6PeFile8Resource9upx_rnodeEEPT_y
        - Src:             'src/pefile.cpp:1789,20'
          Dst:             _ZNK6PeFile8Resource7res_dir6SizeofEv
        - Src:             'src/pefile.cpp:1775,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1775,28'
          Dst:             _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
        - Src:             'src/pefile.cpp:1777,9'
          Dst:             _ZL6xcheckPKv
        - Src:             'src/pefile.cpp:1778,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1781,13'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1782,42'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1783,13'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1784,27'
          Dst:             _Z4NewTIhEPT_y
    - functionName:    _ZN6PeFile8Resource9ibufcheckEPKvj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1735
      functionLinenumberEnd: 1738
      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:1737,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6PeFile8Resource9upx_rleafC2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1654
      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:1652,26'
          Dst:             _ZN6PeFile8Resource9upx_rnodeC2Ev
    - functionName:    _ZN6PeFile8Resource11upx_rbranchC2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1646
      functionLinenumberEnd: 1648
      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:1646,26'
          Dst:             _ZN6PeFile8Resource9upx_rnodeC2Ev
    - functionName:    _Z5New0TIPN6PeFile8Resource9upx_rnodeEEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 104
      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:100,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: 1219
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearIN6PeFile6Export12export_dir_tEEvPT_
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1219,55'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:1219,52'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1224,5'
          Dst:             _Z9mem_clearIN6PeFile6Export12export_dir_tEEvPT_
    - functionName:    _ZN6PeFile14processExportsEPNS_6ExportE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1345
      functionLinenumberEnd: 1359
      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:1346,16'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1346,16'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:1350,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:1354,20'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1354,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1354,42'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1354,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1354,12'
          Dst:             _ZN6PeFile6Export7convertEjj
        - Src:             'src/pefile.cpp:1355,16'
          Dst:             _ZNK6PeFile6Export7getsizeEv
        - Src:             'src/pefile.cpp:1355,16'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1356,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1357,16'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1358,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1358,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
    - functionName:    _ZN6PeFile14processExportsEPNS_6ExportEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1364
      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:1363,31'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1363,16'
          Dst:             _ZN6PeFile6Export5buildEPcj
    - functionName:    _ZN6PeFile6ExportD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1239
      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:1233,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1233,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1239,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
    - functionName:    _ZN6PeFile6Export5buildEPcj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1343
      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:1313,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1314,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1315,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1316,30'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1318,32'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1318,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1319,35'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1319,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1320,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1321,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1323,27'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1323,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1324,5'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:1325,35'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1325,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1327,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1328,9'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:1329,55'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1329,9'
          Dst:             _Z8set_le32IccEvPT_j
        - Src:             'src/pefile.cpp:1330,20'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1327,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1333,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1334,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1335,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1336,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1336,13'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:1337,63'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1337,13'
          Dst:             _Z8set_le32IccEvPT_j
        - Src:             'src/pefile.cpp:1338,24'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1334,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1342,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: 1241
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          295
      EdgeCount:       49
      CyclomaticComplexity: 11
      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:1244,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1246,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1246,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1248,84'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1248,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:1249,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:1251,32'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1251,20'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1252,27'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1252,13'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/pefile.cpp:1253,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1255,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1255,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1260,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1261,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1263,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1263,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1262,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1265,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1266,20'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:1267,31'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1269,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1269,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1272,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1272,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1272,13'
          Dst:             _Z4NewTIPcEPT_y
        - Src:             'src/pefile.cpp:1273,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1274,40'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1274,26'
          Dst:             _Z8get_le32IccEjPKT_
        - Src:             'src/pefile.cpp:1275,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1276,21'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/pefile.cpp:1277,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1279,39'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1279,25'
          Dst:             _Z8get_le32IccEjPKT_
        - Src:             'src/pefile.cpp:1279,12'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1273,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1281,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1281,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1281,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1282,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1286,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1287,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1287,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1288,31'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1289,19'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1290,16'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1292,38'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/pefile.cpp:1292,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1293,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1293,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1295,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1286,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1297,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1298,16'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:1299,27'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1301,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1301,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1302,8'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1304,12'
          Dst:             _ZN6PeFile8Interval5clearEv
    - functionName:    _ZNK6PeFile6Export7getsizeEv
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 520
      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: 74
      functionLinenumberEnd: 87
      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:78,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _Z9mem_clearIN6PeFile6Export12export_dir_tEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 461
      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: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKS3_
        - Src:             'src/util/xspan_impl_common.h:474,9'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEv
    - functionName:    _ZNK5XSpan4SpanIK4LE32EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:460,43'
          Dst:             _ZNK5XSpan4SpanIK4LE32E11check_derefEPS2_
    - functionName:    _ZN5XSpan4SpanIK4LE32EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      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:469,15'
          Dst:             _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
    - functionName:    _ZN6PeFile5RelocC2Ej
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 421
      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:348,16'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockC2Ev
        - Src:             'src/pefile.cpp:349,27'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:352,5'
          Dst:             _ZN6PeFile5Reloc9initSpansEv
        - Src:             'src/pefile.cpp:353,1'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockD2Ev
    - functionName:    _ZN6PeFile5Reloc6finishERPhRj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      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:437,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:440,58'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:440,9'
          Dst:             _ZN5XSpan15raw_index_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - Src:             'src/pefile.cpp:439,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:439,5'
          Dst:             _ZL19reloc_entry_comparePKvS0_
        - Src:             'src/pefile.cpp:455,8'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - Src:             'src/pefile.cpp:488,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEneEPS3_
        - Src:             'src/pefile.cpp:459,44'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:459,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:461,28'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:461,9'
          Dst:             _ZL18reloc_entry_decodeN5XSpan9PtrOrSpanIKhEEPjS3_
        - Src:             'src/pefile.cpp:464,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:472,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
        - Src:             'src/pefile.cpp:472,29'
          Dst:             _ZN5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEC2IS3_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:472,59'
          Dst:             '_ZZN6PeFile5Reloc6finishERPhRjENK3$_0clEN5XSpan4SpanINS0_9BaseRelocEEE'
        - Src:             'src/pefile.cpp:473,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
        - Src:             'src/pefile.cpp:474,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
        - Src:             'src/pefile.cpp:475,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:475,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:476,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:476,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:479,13'
          Dst:             _Z14ptr_diff_bytesI4LE16hEiRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EE
        - Src:             'src/pefile.cpp:481,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:484,10'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
        - Src:             'src/pefile.cpp:484,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
        - Src:             'src/pefile.cpp:484,20'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:485,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:485,31'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/pefile.cpp:489,52'
          Dst:             _ZN5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEC2IS3_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:489,39'
          Dst:             '_ZZN6PeFile5Reloc6finishERPhRjENK3$_0clEN5XSpan4SpanINS0_9BaseRelocEEE'
        - Src:             'src/pefile.cpp:489,23'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:490,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:492,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:496,5'
          Dst:             _Z25ptr_invalidate_and_poisonIhEvRPT_
        - Src:             'src/pefile.cpp:498,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE10invalidateEv
        - Src:             'src/pefile.cpp:499,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10invalidateEv
        - Src:             'src/pefile.cpp:500,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: 136
      functionLinenumberEnd: 140
      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:138,8'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE7raw_ptrEv
        - Src:             'src/util/xspan_impl_ptr_or_null.h:139,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_ptr_or_null.h:140,24'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/xspan_impl_ptr_or_null.h:140,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _ZL19reloc_entry_comparePKvS0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 327
      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: 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:    _ZL18reloc_entry_decodeN5XSpan9PtrOrSpanIKhEEPjS3_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 316
      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:313,12'
          Dst:             _Z8get_ne32IKhEjRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/pefile.cpp:314,19'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhEixEl
        - Src:             'src/pefile.cpp:315,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: 443
      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:444,24'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:444,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:445,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:446,20'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE9type_castIhEENS0_IT_EEv
        - Src:             'src/pefile.cpp:446,46'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:448,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:448,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:451,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:451,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:452,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: 179
      functionLinenumberEnd: 187
      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: 118
      functionLinenumberEnd: 124
      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:120,9'
          Dst:             _Z25ptr_invalidate_and_poisonIhEvRPT_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10invalidateEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 124
      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:120,9'
          Dst:             _Z25ptr_invalidate_and_poisonIN6PeFile5Reloc9BaseRelocEEvRPT_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16E10invalidateEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 124
      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:120,9'
          Dst:             _Z25ptr_invalidate_and_poisonI4LE16EvRPT_
    - functionName:    _ZN8PeFile646unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3310
      functionLinenumberEnd: 3310
      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:3310,41'
          Dst:             _ZN6PeFile7unpack0IN8PeFile6411pe_header_tE4LE64yEEvP10OutputFileRKT_RS6_T1_b
    - functionName:    _ZN6PeFile5pack0I4LE64N8PeFile6411pe_header_tEEEvP10OutputFileRT0_S7_jyb
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionLinenumberEnd: 2797
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         343
      ICount:          2083
      EdgeCount:       648
      CyclomaticComplexity: 307
      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
        - _ZN6PeFile18readSectionHeadersEjj
        - _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:2339,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/pefile.cpp:2341,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2342,5'
          Dst:             _ZN6PeFile18readSectionHeadersEjj
        - Src:             'src/pefile.cpp:2344,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2346,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2348,25'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/pefile.cpp:2350,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2352,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2352,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2352,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2352,5'
          Dst:             _ZN6PeFile17checkHeaderValuesEjjjj
        - Src:             'src/pefile.cpp:2355,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2355,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2356,34'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2356,57'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2356,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2358,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:2361,21'
          Dst:             _ZN6PeFile17handleStripRelocsEyyR4LE16
        - Src:             'src/pefile.cpp:2361,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2373,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2374,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2375,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2375,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2378,9'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:2379,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2379,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2379,76'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2379,29'
          Dst:             _ZN6PeFile12readSectionsEjjjj
        - Src:             'src/pefile.cpp:2380,38'
          Dst:             _ZN6PeFile10stripDebugEj
        - Src:             'src/pefile.cpp:2385,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2387,37'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2387,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2388,37'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2388,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2393,31'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2393,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2395,25'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/pefile.cpp:2397,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2400,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2400,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2400,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2400,14'
          Dst:             _ZN6PeFile8ResourceC2EPKhS2_
        - Src:             'src/pefile.cpp:2401,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2401,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2402,25'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2402,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2403,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2403,12'
          Dst:             _ZN6PeFile6ExportC2EPc
        - Src:             'src/pefile.cpp:2407,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_8IntervalE
        - Src:             'src/pefile.cpp:2408,5'
          Dst:             _ZN6PeFile16processResourcesEPNS_8ResourceE
        - Src:             'src/pefile.cpp:2409,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportE
        - Src:             'src/pefile.cpp:2417,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2417,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2417,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2418,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2417,55'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2418,19'
          Dst:             _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - Src:             'src/pefile.cpp:2418,10'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2418,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2421,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:2424,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2425,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2431,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2431,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2431,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2431,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2433,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/pefile.cpp:2434,62'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2435,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2436,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2436,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2437,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2437,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2446,27'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2449,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2449,5'
          Dst:             _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2450,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2452,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2453,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2457,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2462,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2467,22'
          Dst:             _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:2467,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2470,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/pefile.cpp:2475,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2476,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2480,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:2481,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2482,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2487,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2487,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2492,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2500,30'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:2505,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2535,22'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2540,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2542,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2543,29'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2550,11'
          Dst:             _ZN6PeFile5RelocC2Ej
        - Src:             'src/pefile.cpp:2555,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2557,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2558,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2559,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2562,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2562,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2563,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2563,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2564,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2564,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2565,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2565,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2566,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2566,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2567,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2567,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2574,38'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/pefile.cpp:2577,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2577,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2578,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2578,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2581,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
        - Src:             'src/pefile.cpp:2582,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2582,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2583,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2583,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2587,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2588,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2589,22'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/pefile.cpp:2590,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2590,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2591,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2591,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2592,30'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2592,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2598,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2600,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2603,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2603,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2604,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2604,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2607,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportEj
        - Src:             'src/pefile.cpp:2608,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2608,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2609,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2609,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2611,32'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2611,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2612,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2612,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2617,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2622,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2628,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:2629,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/pefile.cpp:2630,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2630,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2652,5'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:2654,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2655,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2656,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2658,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2659,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2660,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2662,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2662,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2662,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2664,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2664,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2665,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2665,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2666,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2666,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2666,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2667,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2672,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2673,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2675,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2675,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2675,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2677,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2679,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2681,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2685,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2686,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2688,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2688,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2688,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2689,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2690,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2691,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2691,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2691,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2693,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2694,13'
          Dst:             _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
        - Src:             'src/pefile.cpp:2699,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2704,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2706,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2705,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:2710,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2712,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2712,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2714,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2714,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2714,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2716,5'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:2719,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2719,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2720,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2720,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2723,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2723,81'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2725,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2725,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2726,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2726,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2728,22'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2728,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2728,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2729,31'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2729,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2730,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2730,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2731,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2732,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2732,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2734,55'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2734,9'
          Dst:             _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - Src:             'src/pefile.cpp:2735,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2736,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2736,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2737,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2737,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2738,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2738,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2740,18'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2741,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2742,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2742,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2742,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2742,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2744,9'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/pefile.cpp:2749,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2749,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2750,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2750,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2752,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2753,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2753,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2753,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2755,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2755,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2757,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2757,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2758,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2758,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2759,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2759,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2761,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2761,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2763,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2764,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2764,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2764,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2767,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2767,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2768,23'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2769,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2769,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2769,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2789,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/pefile.cpp:2796,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
    - functionName:    _ZN6PeFile18readSectionHeadersEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2162
      functionLinenumberEnd: 2198
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          141
      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:2165,23'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2165,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:2166,16'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:2166,14'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
        - Src:             'src/pefile.cpp:2169,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2170,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2172,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2173,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2173,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2174,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2174,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2175,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2175,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2175,58'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2175,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2196,75'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/pefile.cpp:2196,59'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/pefile.cpp:2196,5'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:2177,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2177,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2177,47'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2177,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2180,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2181,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2185,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2186,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2190,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2192,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN6PeFile17checkHeaderValuesEjjjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2201
      functionLinenumberEnd: 2229
      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:2204,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2205,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2208,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2208,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2209,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2211,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEeqEPS2_
        - Src:             'src/pefile.cpp:2212,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2214,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2214,9'
          Dst:             memcmp
        - Src:             'src/pefile.cpp:2215,9'
          Dst:             _Z23throwAlreadyPackedByUPXPKc
        - Src:             'src/pefile.cpp:2217,24'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2217,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2218,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2221,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2226,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2227,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN6PeFile17handleStripRelocsEyyR4LE16
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2232
      functionLinenumberEnd: 2261
      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:2234,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2241,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2242,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2246,26'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/pefile.cpp:2249,26'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/pefile.cpp:2251,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2255,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2259,9'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN6PeFile12readSectionsEjjjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2264
      functionLinenumberEnd: 2309
      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:2265,62'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2265,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2266,31'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2266,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2266,60'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2266,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2267,31'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2267,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2267,60'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2267,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2268,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:2271,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2271,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2272,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2273,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2273,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2278,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2280,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2280,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2280,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2280,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2280,81'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2280,81'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2281,28'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2281,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2281,28'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2281,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2281,28'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2282,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2282,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2283,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2283,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2284,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2284,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2285,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2285,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2285,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2285,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2289,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2289,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2289,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2289,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2290,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2291,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2291,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2294,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2295,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2295,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2296,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2297,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2297,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2297,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2298,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2298,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2299,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2299,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2300,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2300,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2301,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2301,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2302,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2302,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2302,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2303,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2303,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2303,44'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2304,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2305,50'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2305,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2305,24'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2305,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:2305,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2306,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2306,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2307,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2307,15'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile10stripDebugEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2125
      functionLinenumberEnd: 2156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          156
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZNK8FileBase4tellEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2126,9'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2126,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2132,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2132,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2133,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2133,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2134,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2136,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2136,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2153,50'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2153,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2154,57'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2154,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2153,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2137,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2137,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2138,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2142,43'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/pefile.cpp:2143,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2143,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2144,22'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:2144,17'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2145,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2146,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2150,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2151,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2136,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2136,32'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile8ResourceC2EPKhS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBufferC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1658,19'
          Dst:             _ZN9MemBufferC2Ev
    - functionName:    _ZN6PeFile15processLoadConfEPNS_8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1601
      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:1571,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1571,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1574,29'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1574,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1575,39'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1576,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1581,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1582,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:1583,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1588,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1588,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1589,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1589,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1590,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1590,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:1592,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:1594,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1595,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:1601,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:1598,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1599,39'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1601,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZN6PeFile16processResourcesEPNS_8ResourceE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionLinenumberEnd: 2100
      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:1970,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1970,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1971,24'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1971,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1975,42'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/pefile.cpp:1976,44'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:1977,10'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/pefile.cpp:1980,44'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:1982,46'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/pefile.cpp:1984,48'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:1985,28'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/pefile.cpp:1985,13'
          Dst:             _Z10fn_has_extPKcS0_b
        - Src:             'src/pefile.cpp:1986,52'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:1989,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1989,10'
          Dst:             _ZN6PeFile8Resource4initEPKh
        - Src:             'src/pefile.cpp:1991,29'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1991,45'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:1991,77'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:1991,45'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:1995,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1996,19'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1997,18'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1997,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1998,5'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1998,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1998,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2001,37'
          Dst:             _ZN3upx12ArrayDeleterIcEC2EPPcm
        - Src:             'src/pefile.cpp:2004,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2005,22'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2006,77'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2006,47'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2006,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2009,30'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:2013,38'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2014,69'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2014,39'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2014,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2012,21'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2016,32'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2004,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - 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:2022,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2035,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2036,37'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2038,14'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/pefile.cpp:2045,78'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2050,27'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/pefile.cpp:2054,29'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2054,43'
          Dst:             _ZNK6PeFile8Resource5ntypeEv
        - Src:             'src/pefile.cpp:2054,57'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2054,71'
          Dst:             _ZNK6PeFile8Resource5nnameEv
        - Src:             'src/pefile.cpp:2054,18'
          Dst:             _ZL5matchjPKhjS0_PKc
        - Src:             'src/pefile.cpp:2056,40'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2056,54'
          Dst:             _ZNK6PeFile8Resource5ntypeEv
        - Src:             'src/pefile.cpp:2056,68'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2056,82'
          Dst:             _ZNK6PeFile8Resource5nnameEv
        - Src:             'src/pefile.cpp:2056,29'
          Dst:             _ZL5matchjPKhjS0_PKc
        - Src:             'src/pefile.cpp:2059,40'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2059,54'
          Dst:             _ZNK6PeFile8Resource5ntypeEv
        - Src:             'src/pefile.cpp:2059,68'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2059,82'
          Dst:             _ZNK6PeFile8Resource5nnameEv
        - Src:             'src/pefile.cpp:2059,29'
          Dst:             _ZL5matchjPKhjS0_PKc
        - Src:             'src/pefile.cpp:2063,27'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2068,23'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2071,29'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2071,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:2072,14'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2073,36'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2074,9'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2074,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2074,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2074,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2074,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2074,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2075,16'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/pefile.cpp:2075,57'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2075,27'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2075,9'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:2076,24'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2076,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2077,26'
          Dst:             _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:2077,14'
          Dst:             _ZN6PeFile8Resource7newoffsEv
        - Src:             'src/pefile.cpp:2082,38'
          Dst:             _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:2083,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2083,33'
          Dst:             _Z8get_le16IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:2084,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2084,17'
          Dst:             _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/pefile.cpp:2088,22'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2088,14'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2035,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2090,19'
          Dst:             _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:2092,15'
          Dst:             _ZN6PeFile8Resource5clearEv
        - Src:             'src/pefile.cpp:2096,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:2098,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2100,1'
          Dst:             _ZN3upx12ArrayDeleterIcED2Ev
        - Src:             'src/pefile.cpp:2100,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: 73
      functionLinenumberEnd: 75
      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: 2103
      functionLinenumberEnd: 2113
      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:2107,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
        - Src:             'src/pefile.cpp:2107,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2107,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
        - Src:             'src/pefile.cpp:2107,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2107,50'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
        - Src:             'src/pefile.cpp:2107,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2109,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEi
    - functionName:    _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1612
      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:1608,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1609,9'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionLinenumberEnd: 2332
      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:2328,9'
          Dst:             _ZN6PeFile16processResourcesEPNS_8ResourceEj
        - Src:             'src/pefile.cpp:2329,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2329,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2330,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2330,28'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2324
      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:2318,9'
          Dst:             _ZN6PeFile5Reloc6finishERPhRj
        - Src:             'src/pefile.cpp:2321,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2321,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2322,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2322,29'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN6PeFile16processResourcesEPNS_8ResourceEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionLinenumberEnd: 1930
      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:1921,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1921,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1923,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:1924,18'
          Dst:             _ZN6PeFile8Resource7newoffsEv
        - Src:             'src/pefile.cpp:1923,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:1926,14'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1927,24'
          Dst:             _ZN6PeFile8Resource5buildEv
        - Src:             'src/pefile.cpp:1928,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1928,36'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1928,9'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
      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:
        - _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE11check_derefEPS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,41'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE11check_derefEPS3_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      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:473,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2ERKS4_
        - Src:             'src/util/xspan_impl_common.h:474,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEv
    - functionName:    _ZN3upx12ArrayDeleterIcEC2EPPcm
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      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: 1697
      functionLinenumberEnd: 1697
      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: 1687
      functionLinenumberEnd: 1687
      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: 1699
      functionLinenumberEnd: 1699
      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: 1933
      functionLinenumberEnd: 1967
      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:1952,30'
          Dst:             strchr
        - Src:             'src/pefile.cpp:1953,30'
          Dst:             strchr
        - Src:             'src/pefile.cpp:1954,13'
          Dst:             _ZZL5matchjPKhjS0_PKcEN6Helper5matchEjS0_S2_
        - Src:             'src/pefile.cpp:1959,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: 1906
      functionLinenumberEnd: 1918
      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:1908,17'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:1908,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1909,5'
          Dst:             _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
        - Src:             'src/pefile.cpp:1910,8'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1912,12'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1918,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1918,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
    - functionName:    _ZN3upx12ArrayDeleterIcED2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      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:596,32'
          Dst:             _ZN3upx12ArrayDeleterIcE12delete_itemsEv
    - functionName:    _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1904
      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:1898,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1898,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1902,34'
          Dst:             _ZNK6PeFile8Resource7res_dir6SizeofEv
        - Src:             'src/pefile.cpp:1901,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1901,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: 394
      functionLinenumberEnd: 394
      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: 3306
      functionLinenumberEnd: 3308
      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:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3307,12'
          Dst:             _ZN6PeFile5pack0I4LE64N8PeFile6411pe_header_tEEEvP10OutputFileRT0_S7_jyb
    - functionName:    _ZN8PeFile6412readPeHeaderEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8get_le16IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3293,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:3293,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3294,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3295,59'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3295,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:3297,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3301,24'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN8PeFile64C2EP9InputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3282
      functionLinenumberEnd: 3288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3282,36'
          Dst:             _ZN6PeFileC2EP9InputFile
    - functionName:    _ZN6PeFileC2EP9InputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
        - _ZN9MemBufferC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:71,32'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
        - Src:             'src/pefile.cpp:71,9'
          Dst:             _ZN9MemBufferC2Ev
    - functionName:    _ZN6PeFileD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3216
      functionLinenumberEnd: 3221
      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:3219,5'
          Dst:             _ZN9ElfLinkerD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3221,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN8PeFile64D0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3290
      functionLinenumberEnd: 3290
      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: 112
      functionLinenumberEnd: 117
      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:114,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:116,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6PeFile23callCompressWithFiltersER6Filterij
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2312
      functionLinenumberEnd: 2314
      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:2313,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
    - functionName:    _ZN6PeFile14readFileHeaderEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      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:181,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:182,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:182,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:184,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:186,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:186,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:190,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:189,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:191,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:193,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:195,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:195,58'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:195,67'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:200,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:201,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:204,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:211,9'
          Dst:             _ZN9InputFile4seekExi
    - functionName:    _ZN6PeFile15processImports2Ejj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 983
      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:978,14'
          Dst:             _ZN6PeFile12ImportLinker15relocate_importEj
        - Src:             'src/pefile.cpp:980,25'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/pefile.cpp:981,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile14addStubImportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 972
      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:967,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/pefile.cpp:968,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/pefile.cpp:970,9'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/pefile.cpp:971,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
    - functionName:    _ZN8PeFile6413processRelocsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      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:619,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:619,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:620,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:620,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:621,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:621,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:622,40'
          Dst:             _ZNK6PeFile5Reloc9getcountsEv
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:628,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:631,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:631,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:632,23'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:632,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:632,48'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:632,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:632,18'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:633,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:634,36'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:634,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:634,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:634,26'
          Dst:             _ZN6PeFile9tryremoveEjj
        - Src:             'src/pefile.cpp:634,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:635,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:636,17'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:636,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:637,17'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:637,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:638,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:640,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:640,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:640,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:640,70'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:640,56'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:640,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:639,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:644,20'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:645,20'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:646,19'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:646,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:653,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:656,24'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:658,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:667,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:670,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:673,52'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:678,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:685,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:682,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:683,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:696,15'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:696,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:696,40'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:696,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:696,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:691,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:692,40'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:692,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:693,23'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:693,34'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:693,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:697,22'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:697,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:698,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:698,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:699,62'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:700,30'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:700,44'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:700,39'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:699,16'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/pefile.cpp:703,21'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:703,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:702,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:704,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:704,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:704,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:704,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZNK6PeFile5Reloc9getcountsEv
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 430
      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: 2115
      functionLinenumberEnd: 2122
      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:2116,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2116,19'
          Dst:             _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - Src:             'src/pefile.cpp:2118,74'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2118,74'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2118,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/pefile.cpp:2119,58'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2119,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2119,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: 964
      functionLinenumberEnd: 964
      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:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:964,59'
          Dst:             _ZN6PeFile12ImportLinker10add_importIccEEvPKT_PKT0_
    - functionName:    _ZN6PeFile12ImportLinker10add_importIccEEvPKT_PKT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 889
      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:887,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:888,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZN6PeFile12ImportLinker15relocate_importEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 919
      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:914,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:915,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:916,9'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/pefile.cpp:917,25'
          Dst:             _ZN9ElfLinker8relocateEv
    - functionName:    _ZN6PeFileD0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3216
      functionLinenumberEnd: 3216
      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: 1501
      functionLinenumberEnd: 1564
      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:1514,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1520,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1518,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1546,36'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1546,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1546,52'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1546,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1547,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1547,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1548,21'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1548,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1548,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1548,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1523,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1525,34'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1526,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1527,19'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1527,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1527,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1527,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1530,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1530,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1531,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1532,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1538,66'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1538,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1541,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1542,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1552,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1552,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1556,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1557,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1557,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1558,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1558,47'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1559,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1559,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1560,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1560,47'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1562,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
    - functionName:    _ZN8PeFile3210processTlsEPN6PeFile5RelocEPKNS0_8IntervalEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3274
      functionLinenumberEnd: 3276
      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:3275,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3275,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: 1415
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          326
      EdgeCount:       119
      CyclomaticComplexity: 60
      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:1423,18'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1423,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1424,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1426,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1426,27'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:1430,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1430,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1431,48'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1434,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1435,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1436,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1437,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1438,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1440,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1440,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1440,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1447,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1446,35'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1446,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1452,13'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1456,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1460,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1461,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1464,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1464,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1465,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1465,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1466,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1466,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:1468,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:1470,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1476,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1477,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1480,13'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1481,13'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1482,12'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1482,10'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1485,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1485,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1485,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1488,17'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1488,37'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1488,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1489,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1491,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1496,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1496,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1497,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:1497,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZN8PeFile3210processTlsEPN6PeFile8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3272
      functionLinenumberEnd: 3272
      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:3272,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3272,79'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3272,43'
          Dst:             _ZN6PeFile11processTls1I4LE32EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
    - functionName:    _ZN6PeFile15processImports0I4LE32jEEjT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 1213
      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:988,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:988,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:989,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:995,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:995,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:996,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:997,9'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:997,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:999,36'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:1000,25'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1001,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1006,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - 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:1048,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:1048,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:1048,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1087,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1055,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1055,30'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1058,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1059,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1059,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1060,42'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1062,26'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1064,21'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1067,14'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:1067,60'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1067,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1068,28'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1068,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1070,52'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1070,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1069,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1072,17'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1072,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1075,36'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1075,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1078,17'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:1079,32'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:1081,57'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1082,47'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1082,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1082,44'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1067,72'
          Dst:             _ZN5XSpan4SpanIK4LE32EpLEl
        - Src:             'src/pefile.cpp:1088,16'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1089,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1089,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1092,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:1094,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1096,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1099,19'
          Dst:             _ZN6PeFile12ImportLinkerC2Ej
        - Src:             'src/pefile.cpp:1125,26'
          Dst:             _ZN6PeFile12ImportLinker5buildEv
        - Src:             'src/pefile.cpp:1108,17'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1111,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1112,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1113,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1113,34'
          Dst:             _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
        - Src:             'src/pefile.cpp:1111,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1117,30'
          Dst:             _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
        - Src:             'src/pefile.cpp:1119,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
        - Src:             'src/pefile.cpp:1121,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
        - Src:             'src/pefile.cpp:1127,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1127,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1127,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1127,27'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1127,47'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1127,39'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1130,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1170,9'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1133,32'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
        - Src:             'src/pefile.cpp:1133,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1134,22'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:1134,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1135,13'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1136,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1137,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1138,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1140,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1140,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1141,44'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
        - Src:             'src/pefile.cpp:1141,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1144,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1144,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1145,21'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1149,18'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1149,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1150,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1151,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1151,44'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1152,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1152,34'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1152,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:1153,21'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1154,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1154,23'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1136,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1157,9'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1159,32'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1160,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1161,33'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1161,13'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1163,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1166,18'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1168,45'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1168,15'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1171,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1171,5'
          Dst:             _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1171,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1172,16'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:1180,11'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1185,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:1195,27'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:1195,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1198,14'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1200,14'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1201,17'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1203,11'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1205,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1206,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1207,10'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1211,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1213,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PeFile3214processImportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3268
      functionLinenumberEnd: 3269
      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:3269,12'
          Dst:             _ZN6PeFile15processImports0I4LE32jEEjT0_
    - functionName:    _ZN8PeFile329canUnpackEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3262
      functionLinenumberEnd: 3266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile10canUnpack0Ejjjj
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3263,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/pefile.cpp:3265,63'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3265,75'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3265,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: 3037
      functionLinenumberEnd: 3155
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          569
      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:3041,5'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:3042,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3043,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3045,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3048,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/pefile.cpp:3051,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3052,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/pefile.cpp:3053,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3053,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3053,63'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/pefile.cpp:3053,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3054,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3054,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3057,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3057,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3057,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/pefile.cpp:3058,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3058,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3060,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:3061,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3061,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3064,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3065,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3067,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3069,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3069,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3070,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3071,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:3071,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:3071,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:3073,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3073,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3074,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3075,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3077,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3081,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3081,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3082,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3083,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3084,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3084,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3084,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3085,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3085,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3086,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/pefile.cpp:3091,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:3092,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3092,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3095,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3095,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3095,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/pefile.cpp:3095,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3095,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/pefile.cpp:3099,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3100,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:3101,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3101,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3102,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3102,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3105,5'
          Dst:             _ZN6PeFile14rebuildImportsI4LE32jEEvRN5XSpan4SpanIhEET0_b
        - Src:             'src/pefile.cpp:3106,57'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3106,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3106,5'
          Dst:             _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
        - Src:             'src/pefile.cpp:3108,5'
          Dst:             _ZN6PeFile14rebuildExportsEv
        - Src:             'src/pefile.cpp:3112,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3113,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3113,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3113,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3114,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3114,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3114,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3115,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3115,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3115,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3115,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3118,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3118,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,5'
          Dst:             _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
        - Src:             'src/pefile.cpp:3125,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3125,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3126,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3126,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3127,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3127,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3128,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3128,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3131,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3136,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3139,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3140,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3140,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3141,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:3142,9'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:3145,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3145,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3146,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3146,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3147,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3147,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3147,55'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:3147,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3149,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3150,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3150,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3150,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3151,27'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/pefile.cpp:3151,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3150,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3154,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3155,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3155,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PeFile326unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3257
      functionLinenumberEnd: 3260
      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:3259,5'
          Dst:             _ZN6PeFile7unpack0IN8PeFile3211pe_header_tE4LE32jEEvP10OutputFileRKT_RS6_T1_b
    - functionName:    _ZN6PeFile5pack0I4LE32N8PeFile3211pe_header_tEEEvP10OutputFileRT0_S7_jyb
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionLinenumberEnd: 2797
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         343
      ICount:          2084
      EdgeCount:       648
      CyclomaticComplexity: 307
      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
        - _ZN6PeFile18readSectionHeadersEjj
        - _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:2339,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/pefile.cpp:2341,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2342,5'
          Dst:             _ZN6PeFile18readSectionHeadersEjj
        - Src:             'src/pefile.cpp:2344,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2346,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2348,25'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/pefile.cpp:2350,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2352,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2352,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2352,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2352,5'
          Dst:             _ZN6PeFile17checkHeaderValuesEjjjj
        - Src:             'src/pefile.cpp:2355,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2355,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2356,34'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2356,57'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2356,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2358,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,21'
          Dst:             _ZN6PeFile17handleStripRelocsEyyR4LE16
        - Src:             'src/pefile.cpp:2361,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2373,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2374,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2375,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2375,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2378,9'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:2379,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2379,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2379,76'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2379,29'
          Dst:             _ZN6PeFile12readSectionsEjjjj
        - Src:             'src/pefile.cpp:2380,38'
          Dst:             _ZN6PeFile10stripDebugEj
        - Src:             'src/pefile.cpp:2385,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2387,37'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2387,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2388,37'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2388,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2393,31'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2393,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2395,25'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/pefile.cpp:2397,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2400,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2400,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2400,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2400,14'
          Dst:             _ZN6PeFile8ResourceC2EPKhS2_
        - Src:             'src/pefile.cpp:2401,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2401,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2402,25'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2402,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2403,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2403,12'
          Dst:             _ZN6PeFile6ExportC2EPc
        - Src:             'src/pefile.cpp:2407,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_8IntervalE
        - Src:             'src/pefile.cpp:2408,5'
          Dst:             _ZN6PeFile16processResourcesEPNS_8ResourceE
        - Src:             'src/pefile.cpp:2409,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportE
        - Src:             'src/pefile.cpp:2417,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2417,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2417,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2418,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2417,55'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2418,19'
          Dst:             _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - Src:             'src/pefile.cpp:2418,10'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2418,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2421,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:2424,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2425,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2431,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2431,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2431,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2431,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2433,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/pefile.cpp:2434,62'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2435,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2436,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2436,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2437,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2437,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2446,27'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2449,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2449,5'
          Dst:             _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2450,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2452,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2453,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2457,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2462,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2467,22'
          Dst:             _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:2467,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2470,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/pefile.cpp:2475,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2476,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2480,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:2481,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2482,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2487,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2487,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2492,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2500,30'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:2505,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2535,22'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2540,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2542,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2543,29'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2550,11'
          Dst:             _ZN6PeFile5RelocC2Ej
        - Src:             'src/pefile.cpp:2555,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2557,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2558,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2559,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2562,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2562,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2563,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2563,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2564,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2564,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2565,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2565,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2566,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2566,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2567,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2567,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2574,38'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/pefile.cpp:2577,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2577,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2578,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2578,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2581,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
        - Src:             'src/pefile.cpp:2582,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2582,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2583,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2583,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2587,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2588,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2589,22'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/pefile.cpp:2590,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2590,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2591,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2591,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2592,30'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2592,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2598,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2600,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2603,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2603,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2604,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2604,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2607,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportEj
        - Src:             'src/pefile.cpp:2608,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2608,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2609,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2609,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2611,32'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2611,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2612,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2612,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2617,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2622,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2628,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:2629,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/pefile.cpp:2630,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2630,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2652,5'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:2654,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2655,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2656,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2658,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2659,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2660,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2662,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2662,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2662,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2664,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2664,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2665,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2665,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2666,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2666,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2666,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2667,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2672,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2673,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2675,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2675,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2675,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2677,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2679,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2681,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2685,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2686,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2688,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2688,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2688,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2689,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2690,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2691,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2691,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2691,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2693,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2694,13'
          Dst:             _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
        - Src:             'src/pefile.cpp:2699,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2704,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2706,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2705,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:2710,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2712,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2712,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2714,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2714,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2714,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2716,5'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:2719,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2719,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2720,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2720,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2723,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2723,81'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2725,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2725,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2726,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2726,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2728,22'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2728,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2728,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2729,31'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2729,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2730,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2730,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2731,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2732,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2732,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2734,55'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2734,9'
          Dst:             _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - Src:             'src/pefile.cpp:2735,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2736,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2736,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2737,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2737,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2738,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2738,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2740,18'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2741,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2742,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2742,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2742,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2742,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2744,9'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/pefile.cpp:2749,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2749,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2750,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2750,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2752,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2753,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2753,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2753,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2755,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2755,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2757,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2757,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2758,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2758,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2759,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2759,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2761,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2761,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2763,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2764,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2764,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2764,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2767,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2767,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2768,23'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2769,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2769,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2769,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2789,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/pefile.cpp:2796,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2797,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
    - functionName:    _ZN8PeFile325pack0EP10OutputFilejyb
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3252
      functionLinenumberEnd: 3255
      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:3253,12'
          Dst:             _ZN6PeFile5pack0I4LE32N8PeFile3211pe_header_tEEEvP10OutputFileRT0_S7_jyb
    - functionName:    _ZN8PeFile3212readPeHeaderEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3237
      functionLinenumberEnd: 3249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8get_le16IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3238,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:3238,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3239,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3240,59'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3240,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:3242,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3246,24'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN8PeFile32C2EP9InputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3227
      functionLinenumberEnd: 3233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3227,36'
          Dst:             _ZN6PeFileC2EP9InputFile
    - functionName:    _ZN8PeFile32D0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3235
      functionLinenumberEnd: 3235
      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: 505
      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:508,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:508,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:509,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:509,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:510,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:510,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:511,40'
          Dst:             _ZNK6PeFile5Reloc9getcountsEv
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:517,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:520,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:520,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:521,23'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:521,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:521,48'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:521,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:521,18'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:522,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:523,36'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:523,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:523,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:523,26'
          Dst:             _ZN6PeFile9tryremoveEjj
        - Src:             'src/pefile.cpp:523,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:524,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:525,17'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:525,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:526,17'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:526,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:527,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:529,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:529,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:529,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:529,70'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:529,56'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:529,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:528,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:533,20'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:534,20'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:535,19'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:535,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:542,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:545,24'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/pefile.cpp:547,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:547,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:547,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:547,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:556,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:567,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:559,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:562,52'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:574,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:567,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:571,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:572,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:574,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:567,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:571,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:572,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:574,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:571,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:572,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:585,15'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:585,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:585,40'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:585,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:585,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:580,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:581,36'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:581,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:582,23'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:582,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:582,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:586,22'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:586,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:587,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:587,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:588,42'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:588,59'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:588,73'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:588,68'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:588,16'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/pefile.cpp:602,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:598,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:602,9'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:604,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:604,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/pefile.cpp:602,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:602,9'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:604,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:604,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/pefile.cpp:612,21'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:612,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:611,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:613,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:613,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:613,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:613,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZNK6PeFile12ImportLinker10getAddressIccEEyPKT_PKT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 930
      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:925,28'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:927,17'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:929,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZNK6PeFile17ilinkerGetAddressEPKcS1_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3212
      functionLinenumberEnd: 3213
      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:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3213,21'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIccEEyPKT_PKT0_
    - functionName:    _ZN6PeFile10rebuildTlsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2894
      functionLinenumberEnd: 2896
      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: 1871
      functionLinenumberEnd: 1874
      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:1872,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1873,9'
          Dst:             putchar
        - Src:             'src/pefile.cpp:1872,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: 1876
      functionLinenumberEnd: 1891
      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:1879,13'
          Dst:             printf
        - Src:             'src/pefile.cpp:1881,13'
          Dst:             _ZL18lame_print_unicodePKh
        - Src:             'src/pefile.cpp:1883,13'
          Dst:             printf
        - Src:             'src/pefile.cpp:1884,9'
          Dst:             putchar
        - Src:             'src/pefile.cpp:1890,9'
          Dst:             _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
    - functionName:    _ZNK6PeFile8Resource4dumpEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1695
      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:1695,39'
          Dst:             _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
    - functionName:    _ZNK6PeFile6IDADDREj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 715
      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: 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Interval4dumpEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 287
      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:284,5'
          Dst:             printf
        - Src:             'src/pefile.cpp:286,9'
          Dst:             printf
    - functionName:    _ZN6PeFile8Interval12add_intervalEPKvS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      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:254,18'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:254,48'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:254,5'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
    - functionName:    _ZN6PeFile12checkMachineEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          101
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:132,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:134,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:136,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:140,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:142,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:145,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:156,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: 453
      functionLinenumberEnd: 461
      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: 676
      functionLinenumberEnd: 676
      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:676,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: 789
      functionLinenumberEnd: 798
      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: 453
      functionLinenumberEnd: 461
      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: 132
      functionLinenumberEnd: 137
      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,20'
          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,20'
          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:
        - _ZN13MemBufferBaseIhEC2Ev
        - _ZN9MemBuffer5allocEy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:79,54'
          Dst:             _ZN13MemBufferBaseIhEC2Ev
        - 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:    43
      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:    44
      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:    122
      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
        - _ZN9MemBufferC2Ev
        - _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:268,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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
        - _ZN9MemBufferC2Ev
        - _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:261,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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:
        - _ZN9MemBufferC2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:256,15'
          Dst:             _ZN9MemBufferC2Ev
        - 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,22'
          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,22'
          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:    4
      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:    165
      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.16
        - __cxx_global_var_init.23
        - __cxx_global_var_init.34
        - __cxx_global_var_init.36
      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.16
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init.23
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init.34
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init.36
        - 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.16
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 90
      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:90,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:90,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.23
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 138
      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:138,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:138,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.34
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 445
      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:445,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:445,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.36
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 627
      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:627,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:627,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 666
      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:666,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:666,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1015
      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:1015,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:1015,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_12v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1028
      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:1016,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1017,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1019,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1020,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1021,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1022,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1023,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1024,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1025,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1026,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:1026,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:1027,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1016,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z9get_ratioyy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1013
      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:1007,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL20DOCTEST_ANON_FUNC_10v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 675
      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:668,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:668,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:668,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:668,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:668,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:669,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:669,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:669,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:669,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:670,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:670,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:670,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:670,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:671,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:671,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:671,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:671,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:672,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:672,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:672,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:673,5'
          Dst:             strcmp
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:672,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:673,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:673,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:673,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:673,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:668,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z11mem_replacePviPKviS1_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 663
      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:655,19'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z4findPKviS0_i
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 589
      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:585,33'
          Dst:             memcmp
    - functionName:    _ZL19DOCTEST_ANON_FUNC_8v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 647
      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:628,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:628,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:628,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:628,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:630,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:630,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:630,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:630,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIRiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:632,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:632,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:632,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:632,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:635,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:635,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:635,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:635,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:637,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:637,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _Z9find_be16PKvij
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:637,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:638,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:638,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:638,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:638,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _Z9find_le16PKvij
        - 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:638,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:640,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _Z9find_be32PKvij
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:640,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:640,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:640,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:640,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:640,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:             _Z9find_le32PKvij
        - 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:640,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:642,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _Z9find_be64PKviy
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:642,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:642,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:642,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _Z9find_le64PKviy
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:642,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:643,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:643,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:643,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _Z9find_be64PKviy
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:643,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:644,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:644,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:644,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _Z9find_le64PKviy
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:644,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:645,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:645,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:645,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:645,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:628,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: 591
      functionLinenumberEnd: 595
      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:593,5'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/util/util.cpp:594,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_le16PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 613
      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:611,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/util/util.cpp:612,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_be32PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 601
      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:599,5'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/util/util.cpp:600,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_le32PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 619
      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:617,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/util/util.cpp:618,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_be64PKviy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 607
      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:605,5'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/util/util.cpp:606,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_le64PKviy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 625
      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:623,5'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/util/util.cpp:624,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: 445
      functionLinenumberEnd: 496
      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:453,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:455,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:456,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:457,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:458,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:460,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:461,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:462,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:463,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:474,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:474,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:474,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:474,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:475,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:475,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:475,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:483,9'
          Dst:             _Z11upx_memswapPvS_m
        - 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:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:475,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - 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:487,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:487,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:487,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:487,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:487,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:488,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:488,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:488,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:490,9'
          Dst:             _ZL18memswap_no_overlapPhS_m
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:488,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:491,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:491,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:491,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:491,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:492,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:492,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:492,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:492,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:493,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:493,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:493,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:493,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:494,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:494,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:474,9'
          Dst:             __clang_call_terminate
    - functionName:    '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 451
      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:448,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:449,9'
          Dst:             _Z11upx_memswapPvS_m
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:450,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:450,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:450,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:450,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:450,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z11upx_memswapPvS_m
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 314
      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: 317
      functionLinenumberEnd: 348
      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: 138
      functionLinenumberEnd: 152
      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:140,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:140,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:140,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:140,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:140,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:141,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:141,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:141,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:141,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:142,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:142,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:142,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:142,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:143,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:143,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:143,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:143,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:144,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:144,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:144,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:144,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:145,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:145,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:145,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:145,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:146,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:146,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:146,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/util/util.cpp:146,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:147,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:147,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:147,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:147,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:140,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z14ptr_diff_bytesPKvS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z20mem_size_valid_bytesy
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:116,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:118,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:121,12'
          Dst:             _Z20mem_size_valid_bytesy
        - Src:             'src/util/util.cpp:122,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:124,12'
          Dst:             _Z20mem_size_valid_bytesy
        - Src:             'src/util/util.cpp:125,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z15ptr_udiff_bytesPKvS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 135
      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:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:132,13'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:134,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 108
      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:91,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:92,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:93,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:93,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:93,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:93,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:94,5'
          Dst:             _Z24mem_size_assert_noexceptyy
        - Src:             'src/util/util.cpp:95,5'
          Dst:             _Z24mem_size_assert_noexceptyy
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:96,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:96,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:96,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:96,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:97,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:97,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:97,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:97,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:98,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:98,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:98,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:98,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:99,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:99,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:99,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:99,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:100,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:100,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:100,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:100,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:101,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:101,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:101,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:102,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:102,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:102,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - 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:104,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:104,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:104,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:104,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:105,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:105,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:105,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - 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:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6StringD2Ev
        - 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:106,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - 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:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6StringD2Ev
        - 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:107,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:93,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z24mem_size_assert_noexceptyy
      functionSourceFile: '/src/upx/src/util/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      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:69,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/../util/util.h:69,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:    19
      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:    12
      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:    9
      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: 771
      functionLinenumberEnd: 774
      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:772,28'
          Dst:             _Z15get_le64_signedIvvExPKT_
        - Src:             'src/util/util.cpp:773,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: 765
      functionLinenumberEnd: 768
      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:766,20'
          Dst:             _Z15get_le32_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:767,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: 759
      functionLinenumberEnd: 762
      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:760,20'
          Dst:             _Z15get_le24_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:761,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: 753
      functionLinenumberEnd: 756
      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:754,20'
          Dst:             _Z15get_le16_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:755,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: 723
      functionLinenumberEnd: 726
      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:724,29'
          Dst:             _Z8get_le64IvvEyPKT_
        - Src:             'src/util/util.cpp:725,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: 717
      functionLinenumberEnd: 720
      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:718,25'
          Dst:             _Z8get_le32IvvEjPKT_
        - Src:             'src/util/util.cpp:719,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: 711
      functionLinenumberEnd: 714
      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:712,25'
          Dst:             _Z8get_le24PKh
        - Src:             'src/util/util.cpp:713,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: 705
      functionLinenumberEnd: 708
      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:706,25'
          Dst:             _Z8get_le16IvvEjPKT_
        - Src:             'src/util/util.cpp:707,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: 747
      functionLinenumberEnd: 750
      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:748,28'
          Dst:             _Z15get_be64_signedIvvExPKT_
        - Src:             'src/util/util.cpp:749,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: 741
      functionLinenumberEnd: 744
      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:742,20'
          Dst:             _Z15get_be32_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:743,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: 735
      functionLinenumberEnd: 738
      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:736,20'
          Dst:             _Z15get_be24_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:737,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: 729
      functionLinenumberEnd: 732
      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:730,20'
          Dst:             _Z15get_be16_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:731,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: 699
      functionLinenumberEnd: 702
      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:700,29'
          Dst:             _Z8get_be64IvvEyPKT_
        - Src:             'src/util/util.cpp:701,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: 693
      functionLinenumberEnd: 696
      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:694,25'
          Dst:             _Z8get_be32IvvEjPKT_
        - Src:             'src/util/util.cpp:695,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: 687
      functionLinenumberEnd: 690
      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:688,25'
          Dst:             _Z8get_be24PKh
        - Src:             'src/util/util.cpp:689,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: 681
      functionLinenumberEnd: 684
      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:682,25'
          Dst:             _Z8get_be16IvvEjPKT_
        - Src:             'src/util/util.cpp:683,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: 965
      functionLinenumberEnd: 996
      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:972,5'
          Dst:             strcpy
        - Src:             'src/util/util.cpp:973,19'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/util/util.cpp:978,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:980,16'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:981,9'
          Dst:             strlen
        - Src:             'src/util/util.cpp:983,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:986,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:986,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:987,14'
          Dst:             _Z11file_existsPKc
        - Src:             'src/util/util.cpp:991,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _Z11fn_basenamePKc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 821
      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: 907
      functionLinenumberEnd: 933
      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:912,10'
          Dst:             open64
        - Src:             'src/util/util.cpp:914,16'
          Dst:             close
        - Src:             'src/util/util.cpp:920,9'
          Dst:             stat64
        - Src:             'src/util/util.cpp:927,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: 936
      functionLinenumberEnd: 963
      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:943,5'
          Dst:             strcpy
        - Src:             'src/util/util.cpp:944,19'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/util/util.cpp:949,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:950,5'
          Dst:             strcpy
        - Src:             'src/util/util.cpp:953,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:953,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:954,14'
          Dst:             _Z11file_existsPKc
        - Src:             'src/util/util.cpp:958,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _Z13center_stringPcmPKc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 905
      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:899,17'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:900,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:901,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z15set_method_namePcmii
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 894
      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:891,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/util/util.cpp:893,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _Z14is_envvar_truePKcS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 873
      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:864,21'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/util/util.cpp:868,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: 270
      functionLinenumberEnd: 274
      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:272,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: 837
      functionLinenumberEnd: 841
      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: 844
      functionLinenumberEnd: 856
      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: 824
      functionLinenumberEnd: 835
      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:827,12'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/util/util.cpp:832,17'
          Dst:             strcasecmp
        - Src:             'src/util/util.cpp:834,17'
          Dst:             _Z9fn_strcmpPKcS0_
    - functionName:    _Z20upx_shellsort_memcpyPvmmPFiPKvS1_E
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 408
      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:381,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:387,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z21upx_shellsort_memswapPvmmPFiPKvS1_E
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 376
      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:365,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:374,17'
          Dst:             _ZL18memswap_no_overlapPhS_m
    - functionName:    _Z13upx_gnomesortPvmmPFiPKvS1_E
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL18memswap_no_overlapPhS_m
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:356,13'
          Dst:             _ZL18memswap_no_overlapPhS_m
    - functionName:    _Z13upx_rand_initv
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 297
      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:289,12'
          Dst:             gettimeofday
        - Src:             'src/util/util.cpp:296,5'
          Dst:             srand
    - functionName:    _Z8upx_randv
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      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:278,12'
          Dst:             rand
    - functionName:    _Z10upx_callocmm
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 267
      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:263,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _Z24ptraddr_check_no_overlapmmmmmm
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 183
      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:171,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:172,31'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:173,31'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:174,31'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:176,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:178,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:180,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:182,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z24ptraddr_check_no_overlapmmmm
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 165
      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:155,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:156,31'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:157,31'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:159,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:164,9'
          Dst:             _Z13throwCantPackPKc
    - 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: 125
      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:    _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:128,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpanL14xspan_mem_sizeIcEEmm
      functionSourceFile: '/src/upx/src/util/xspan_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpanL19xspan_mem_size_implIcEEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:137,12'
          Dst:             _ZN5XSpanL19xspan_mem_size_implIcEEmm
    - functionName:    _ZL12unlink_ofilePc
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 410
      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:407,16'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
    - functionName:    _Z8do_filesiiPPc
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          294
      EdgeCount:       71
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10infoHeaderv
        - _Z11do_one_filePKcPc
        - _Z11show_headerv
        - _Z18main_set_exit_codei
        - _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:413,5'
          Dst:             _Z25upx_compiler_sanity_checkv
        - Src:             'src/work.cpp:415,9'
          Dst:             _Z11show_headerv
        - Src:             'src/work.cpp:416,9'
          Dst:             _ZN8UiPacker8uiHeaderEv
        - Src:             'src/work.cpp:420,9'
          Dst:             _Z10infoHeaderv
        - Src:             'src/work.cpp:427,13'
          Dst:             _Z11do_one_filePKcPc
        - Src:             'src/work.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:429,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:430,63'
          Dst:             _ZNK9Throwable9isWarningEv
        - Src:             'src/work.cpp:431,17'
          Dst:             _Z8printErrPKcRK9Throwable
        - Src:             'src/work.cpp:446,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:435,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:436,13'
          Dst:             _Z8printErrPKcRK9Throwable
        - Src:             'src/work.cpp:437,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:451,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:440,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:441,13'
          Dst:             _Z8printErrPKcS0_z
        - Src:             'src/work.cpp:444,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:457,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:447,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:448,13'
          Dst:             _Z8printErrPKcS0_z
        - Src:             'src/work.cpp:449,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:462,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:452,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:453,13'
          Dst:             _Z23printUnhandledExceptionPKcPKSt9exception
        - Src:             'src/work.cpp:455,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:467,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:458,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:459,13'
          Dst:             _Z23printUnhandledExceptionPKcPKSt9exception
        - Src:             'src/work.cpp:460,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:428,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:463,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:464,13'
          Dst:             _Z23printUnhandledExceptionPKcPKSt9exception
        - Src:             'src/work.cpp:465,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:467,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:462,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:451,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:432,34'
          Dst:             _ZNK9Throwable9isWarningEv
        - Src:             'src/work.cpp:432,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:434,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:0,0'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:434,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:0,0'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:471,9'
          Dst:             _ZN8UiPacker11uiPackTotalEv
        - Src:             'src/work.cpp:473,9'
          Dst:             _ZN8UiPacker13uiUnpackTotalEv
        - Src:             'src/work.cpp:475,9'
          Dst:             _ZN8UiPacker11uiTestTotalEv
        - Src:             'src/work.cpp:477,9'
          Dst:             _ZN8UiPacker11uiListTotalEb
        - Src:             'src/work.cpp:479,9'
          Dst:             _ZN8UiPacker15uiFileInfoTotalEv
        - Src:             'src/work.cpp:467,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z11do_one_filePKcPc
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         165
      ICount:          706
      EdgeCount:       170
      CyclomaticComplexity: 7
      functionsReached:
        - _Z11makebaknamePcmPKcb
        - _Z12maketempnamePcmPKcS1_b
        - _Z16throwIOExceptionPKci
        - _Z18throwInternalErrorPKc
        - _Z20mem_size_valid_bytesy
        - _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_bytesy
        - Src:             'src/work.cpp:243,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:253,13'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:257,15'
          Dst:             _ZN9InputFileC2Ev
        - Src:             'src/work.cpp:258,21'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:258,8'
          Dst:             _ZN9InputFile5sopenEPKcii
        - Src:             'src/work.cpp:274,16'
          Dst:             _ZN10OutputFileC2Ev
        - Src:             'src/work.cpp:280,21'
          Dst:             _ZN10OutputFile10openStdoutEib
        - Src:             'src/work.cpp:281,17'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:285,17'
          Dst:             strcpy
        - Src:             'src/work.cpp:287,28'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
        - Src:             'src/work.cpp:291,22'
          Dst:             _Z12maketempnamePcmPKcS1_b
        - Src:             'src/work.cpp:292,21'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:294,25'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:296,25'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:299,25'
          Dst:             lstat64
        - Src:             'src/work.cpp:304,28'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
        - Src:             'src/work.cpp:311,29'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:315,25'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:326,16'
          Dst:             _ZN10OutputFile5sopenEPKciii
        - Src:             'src/work.cpp:328,13'
          Dst:             strcpy
        - Src:             'src/work.cpp:334,20'
          Dst:             _ZN10PackMasterC2EP9InputFileP7Options
        - Src:             'src/work.cpp:336,16'
          Dst:             _ZN10PackMaster4packEP10OutputFile
        - Src:             'src/work.cpp:347,5'
          Dst:             _ZN10PackMasterD2Ev
        - Src:             'src/work.cpp:338,16'
          Dst:             _ZN10PackMaster6unpackEP10OutputFile
        - Src:             'src/work.cpp:340,16'
          Dst:             _ZN10PackMaster4testEv
        - Src:             'src/work.cpp:342,16'
          Dst:             _ZN10PackMaster4listEv
        - Src:             'src/work.cpp:344,16'
          Dst:             _ZN10PackMaster8fileInfoEv
        - Src:             'src/work.cpp:346,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/work.cpp:347,5'
          Dst:             _ZN10PackMasterD2Ev
        - Src:             'src/work.cpp:350,51'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/work.cpp:351,29'
          Dst:             _ZNK8FileBase5getFdEv
        - Src:             'src/work.cpp:354,8'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/work.cpp:355,8'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/work.cpp:362,18'
          Dst:             _Z11makebaknamePcmPKcb
        - Src:             'src/work.cpp:363,17'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:365,17'
          Dst:             _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - Src:             'src/work.cpp:366,17'
          Dst:             _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - Src:             'src/work.cpp:368,17'
          Dst:             _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - Src:             'src/work.cpp:369,17'
          Dst:             _ZN8FileBase6unlinkEPKc
        - Src:             'src/work.cpp:372,17'
          Dst:             _ZN8FileBase6renameEPKcS1_
        - Src:             'src/work.cpp:373,17'
          Dst:             _ZN8FileBase6renameEPKcS1_
        - Src:             'src/work.cpp:377,13'
          Dst:             _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - Src:             'src/work.cpp:378,13'
          Dst:             _ZN8FileBase6unlinkEPKc
        - Src:             'src/work.cpp:381,13'
          Dst:             _ZN8FileBase6unlinkEPKc
        - Src:             'src/work.cpp:382,13'
          Dst:             _ZN8FileBase6renameEPKcS1_
        - Src:             'src/work.cpp:392,13'
          Dst:             _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - Src:             'src/work.cpp:394,13'
          Dst:             _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - Src:             'src/work.cpp:398,5'
          Dst:             _ZN8UiPacker15uiConfirmUpdateEv
        - Src:             'src/work.cpp:399,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:399,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:399,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:399,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:399,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:       []
...
