---
Fuzzer filename: '/src/xz/tests/ossfuzz/fuzz_decode_stream.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fuzz_code
      functionSourceFile: '/src/xz/tests/ossfuzz/./fuzz_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - stream
        - inbuf
        - inbuf_size
      BBCount:         23
      ICount:          148
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - abort
        - fprintf
        - lzma_code
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fuzz_common.h:42,29'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:42,32'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:56,7'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
        - Branch String:   './fuzz_common.h:42,7'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:43,30'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:56,7'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
        - Branch String:   './fuzz_common.h:43,30'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:43,17'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:44,8'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
        - Branch String:   './fuzz_common.h:52,8'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:53,12'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:54,3'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
        - Branch String:   './fuzz_common.h:56,7'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:60,23'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:63,2'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
        - Branch String:   './fuzz_common.h:63,2'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:42,7'
              BranchSideFuncs:
                - lzma_code
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:68,6'
              BranchSideFuncs:
                - fprintf
                - abort
        - Branch String:   './fuzz_common.h:68,6'
          Branch Sides:
            - BranchSide:      './fuzz_common.h:69,11'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      './fuzz_common.h:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fuzz_common.h:63,18'
          Dst:             lzma_code
        - Src:             './fuzz_common.h:69,3'
          Dst:             fprintf
        - Src:             './fuzz_common.h:70,3'
          Dst:             abort
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/xz/tests/ossfuzz/fuzz_decode_stream.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inbuf
        - inbuf_size
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - fprintf
        - fuzz_code
        - lzma_end
        - lzma_stream_decoder
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz_decode_stream.c:39,6'
          Branch Sides:
            - BranchSide:      'fuzz_decode_stream.c:43,11'
              BranchSideFuncs:
                - fprintf
                - abort
            - BranchSide:      'fuzz_decode_stream.c:47,19'
              BranchSideFuncs:
                - fuzz_code
                - lzma_end
      Callsites:
        - Src:             'fuzz_decode_stream.c:36,17'
          Dst:             lzma_stream_decoder
        - Src:             'fuzz_decode_stream.c:43,3'
          Dst:             fprintf
        - Src:             'fuzz_decode_stream.c:44,3'
          Dst:             abort
        - Src:             'fuzz_decode_stream.c:47,2'
          Dst:             fuzz_code
        - Src:             'fuzz_decode_stream.c:50,2'
          Dst:             lzma_end
    - functionName:    lzma_memlimit_set
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - strm
        - new_memlimit
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/common.c:475,19'
          Branch Sides:
            - BranchSide:      'common/common.c:475,22'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:476,4'
          Branch Sides:
            - BranchSide:      'common/common.c:476,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:475,6'
          Branch Sides:
            - BranchSide:      'common/common.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:481,6'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:481,6'
          Branch Sides:
            - BranchSide:      'common/common.c:482,16'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:484,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_memlimit_get
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/common.c:457,19'
          Branch Sides:
            - BranchSide:      'common/common.c:457,22'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:458,4'
          Branch Sides:
            - BranchSide:      'common/common.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:459,4'
          Branch Sides:
            - BranchSide:      'common/common.c:459,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:462,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:457,6'
          Branch Sides:
            - BranchSide:      'common/common.c:462,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:464,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_memusage
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/common.c:440,19'
          Branch Sides:
            - BranchSide:      'common/common.c:440,22'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:445,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:441,4'
          Branch Sides:
            - BranchSide:      'common/common.c:441,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:445,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:442,4'
          Branch Sides:
            - BranchSide:      'common/common.c:442,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:445,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:440,6'
          Branch Sides:
            - BranchSide:      'common/common.c:445,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:447,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_get_check
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/common.c:427,6'
          Branch Sides:
            - BranchSide:      'common/common.c:428,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:430,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_get_progress
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
        - progress_in
        - progress_out
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/common.c:410,6'
          Branch Sides:
            - BranchSide:      'common/common.c:411,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:414,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_end
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_free
        - lzma_next_end
      functionUses:    4
      BranchProfiles:
        - Branch String:   'common/common.c:382,19'
          Branch Sides:
            - BranchSide:      'common/common.c:382,22'
              BranchSideFuncs:
                - lzma_next_end
                - lzma_free
            - BranchSide:      'common/common.c:382,19'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:382,6'
          Branch Sides:
            - BranchSide:      'common/common.c:382,6'
              BranchSideFuncs:
                - lzma_next_end
                - lzma_free
            - BranchSide:      'common/common.c:383,18'
              BranchSideFuncs:
                - lzma_next_end
                - lzma_free
      Callsites:
        - Src:             'common/common.c:383,3'
          Dst:             lzma_next_end
        - Src:             'common/common.c:384,3'
          Dst:             lzma_free
    - functionName:    lzma_next_end
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   'common/common.c:154,6'
          Branch Sides:
            - BranchSide:      'common/common.c:154,6'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'common/common.c:158,7'
              BranchSideFuncs:
                - lzma_free
        - Branch String:   'common/common.c:158,7'
          Branch Sides:
            - BranchSide:      'common/common.c:159,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:161,14'
              BranchSideFuncs:
                - lzma_free
      Callsites:
        - Src:             'common/common.c:161,4'
          Dst:             lzma_free
    - functionName:    lzma_free
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - allocator
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   'common/common.c:81,24'
          Branch Sides:
            - BranchSide:      'common/common.c:81,27'
              BranchSideFuncs:
                - free
            - BranchSide:      'common/common.c:84,8'
              BranchSideFuncs:
                - free
        - Branch String:   'common/common.c:81,6'
          Branch Sides:
            - BranchSide:      'common/common.c:82,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:84,8'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    lzma_code
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - strm
        - action
      BBCount:         119
      ICount:          676
      EdgeCount:       150
      CyclomaticComplexity: 33
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/common.c:207,29'
          Branch Sides:
            - BranchSide:      'common/common.c:207,32'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:208,8'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:208,4'
          Branch Sides:
            - BranchSide:      'common/common.c:208,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:208,31'
          Branch Sides:
            - BranchSide:      'common/common.c:208,34'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:209,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:209,4'
          Branch Sides:
            - BranchSide:      'common/common.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:210,4'
          Branch Sides:
            - BranchSide:      'common/common.c:210,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:211,4'
          Branch Sides:
            - BranchSide:      'common/common.c:211,22'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:212,4'
          Branch Sides:
            - BranchSide:      'common/common.c:212,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:213,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:207,6'
          Branch Sides:
            - BranchSide:      'common/common.c:213,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:217,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:218,4'
          Branch Sides:
            - BranchSide:      'common/common.c:218,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:219,4'
          Branch Sides:
            - BranchSide:      'common/common.c:219,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:220,4'
          Branch Sides:
            - BranchSide:      'common/common.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:221,4'
          Branch Sides:
            - BranchSide:      'common/common.c:221,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:222,4'
          Branch Sides:
            - BranchSide:      'common/common.c:222,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:223,4'
          Branch Sides:
            - BranchSide:      'common/common.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:224,4'
          Branch Sides:
            - BranchSide:      'common/common.c:224,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:225,4'
          Branch Sides:
            - BranchSide:      'common/common.c:225,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:217,6'
          Branch Sides:
            - BranchSide:      'common/common.c:226,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:228,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:228,2'
          Branch Sides:
            - BranchSide:      'common/common.c:230,11'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:263,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:270,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:277,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:284,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:286,2'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:288,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:230,3'
          Branch Sides:
            - BranchSide:      'common/common.c:232,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:235,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:239,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:243,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:247,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:251,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:257,5'
          Branch Sides:
            - BranchSide:      'common/common.c:257,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:258,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:256,7'
          Branch Sides:
            - BranchSide:      'common/common.c:258,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:260,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:264,5'
          Branch Sides:
            - BranchSide:      'common/common.c:264,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:265,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:263,7'
          Branch Sides:
            - BranchSide:      'common/common.c:265,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:267,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:271,5'
          Branch Sides:
            - BranchSide:      'common/common.c:271,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:272,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:270,7'
          Branch Sides:
            - BranchSide:      'common/common.c:272,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:274,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:278,5'
          Branch Sides:
            - BranchSide:      'common/common.c:278,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:279,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:277,7'
          Branch Sides:
            - BranchSide:      'common/common.c:279,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:281,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:302,6'
          Branch Sides:
            - BranchSide:      'common/common.c:303,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:308,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:308,6'
          Branch Sides:
            - BranchSide:      'common/common.c:309,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:314,29'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:316,2'
          Branch Sides:
            - BranchSide:      'common/common.c:322,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:333,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:338,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:349,7'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:370,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:322,20'
          Branch Sides:
            - BranchSide:      'common/common.c:322,23'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:328,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:322,7'
          Branch Sides:
            - BranchSide:      'common/common.c:323,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:328,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:323,8'
          Branch Sides:
            - BranchSide:      'common/common.c:324,9'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:326,5'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:343,7'
          Branch Sides:
            - BranchSide:      'common/common.c:344,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:346,3'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:350,5'
          Branch Sides:
            - BranchSide:      'common/common.c:350,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:353,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:351,5'
          Branch Sides:
            - BranchSide:      'common/common.c:351,8'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:353,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:349,7'
          Branch Sides:
            - BranchSide:      'common/common.c:353,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:355,4'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:370,3'
          Branch Sides:
            - BranchSide:      'common/common.c:370,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:371,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/common.c:370,3'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_strm_init
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lzma_alloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'common/common.c:179,6'
          Branch Sides:
            - BranchSide:      'common/common.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:182,6'
              BranchSideFuncs:
                - lzma_alloc
        - Branch String:   'common/common.c:182,6'
          Branch Sides:
            - BranchSide:      'common/common.c:184,5'
              BranchSideFuncs:
                - lzma_alloc
            - BranchSide:      'common/common.c:191,2'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:185,7'
          Branch Sides:
            - BranchSide:      'common/common.c:186,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:188,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/common.c:183,20'
          Dst:             lzma_alloc
    - functionName:    lzma_alloc
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
        - allocator
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   'common/common.c:42,6'
          Branch Sides:
            - BranchSide:      'common/common.c:43,8'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'common/common.c:47,6'
              BranchSideFuncs:
                - malloc
        - Branch String:   'common/common.c:47,24'
          Branch Sides:
            - BranchSide:      'common/common.c:47,27'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'common/common.c:50,16'
              BranchSideFuncs:
                - malloc
        - Branch String:   'common/common.c:47,6'
          Branch Sides:
            - BranchSide:      'common/common.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:50,16'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    lzma_next_filter_update
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - reversed_filters
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/common.c:140,6'
          Branch Sides:
            - BranchSide:      'common/common.c:141,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:143,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:143,6'
          Branch Sides:
            - BranchSide:      'common/common.c:144,3'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:146,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:146,2'
          Branch Sides:
            - BranchSide:      'common/common.c:146,2'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:147,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/common.c:146,2'
          Dst:             __assert_fail
    - functionName:    lzma_next_filter_init
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         11
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_next_end
      functionUses:    4
      BranchProfiles:
        - Branch String:   'common/common.c:126,2'
          Branch Sides:
            - BranchSide:      'common/common.c:126,2'
              BranchSideFuncs:
                - lzma_next_end
            - BranchSide:      'common/common.c:127,13'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:128,9'
          Branch Sides:
            - BranchSide:      'common/common.c:128,9'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:129,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/common.c:126,2'
          Dst:             lzma_next_end
    - functionName:    lzma_bufcpy
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
      BBCount:         27
      ICount:          165
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   'common/common.c:99,2'
          Branch Sides:
            - BranchSide:      'common/common.c:99,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'common/common.c:99,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'common/common.c:99,2'
          Branch Sides:
            - BranchSide:      'common/common.c:99,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'common/common.c:100,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'common/common.c:100,2'
          Branch Sides:
            - BranchSide:      'common/common.c:100,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'common/common.c:100,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'common/common.c:100,2'
          Branch Sides:
            - BranchSide:      'common/common.c:100,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'common/common.c:102,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'common/common.c:102,2'
          Branch Sides:
            - BranchSide:      'common/common.c:102,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/common.c:103,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/common.c:103,2'
          Branch Sides:
            - BranchSide:      'common/common.c:103,2'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:105,26'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:107,27'
          Branch Sides:
            - BranchSide:      'common/common.c:107,15'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:107,15'
              BranchSideFuncs: []
        - Branch String:   'common/common.c:112,6'
          Branch Sides:
            - BranchSide:      'common/common.c:112,6'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:113,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/common.c:99,2'
          Dst:             __assert_fail
        - Src:             'common/common.c:100,2'
          Dst:             __assert_fail
        - Src:             'common/common.c:102,2'
          Dst:             __assert_fail
        - Src:             'common/common.c:103,2'
          Dst:             __assert_fail
    - functionName:    lzma_alloc_zero
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - size
        - allocator
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/common.c:61,6'
          Branch Sides:
            - BranchSide:      'common/common.c:62,8'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'common/common.c:66,6'
              BranchSideFuncs:
                - calloc
        - Branch String:   'common/common.c:66,24'
          Branch Sides:
            - BranchSide:      'common/common.c:66,27'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'common/common.c:71,19'
              BranchSideFuncs:
                - calloc
        - Branch String:   'common/common.c:66,6'
          Branch Sides:
            - BranchSide:      'common/common.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:71,19'
              BranchSideFuncs:
                - calloc
        - Branch String:   'common/common.c:68,7'
          Branch Sides:
            - BranchSide:      'common/common.c:69,4'
              BranchSideFuncs: []
            - BranchSide:      'common/common.c:70,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/common.c:71,9'
          Dst:             calloc
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_version_string
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_version_number
      functionSourceFile: '/src/xz/src/liblzma/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_stream_decoder
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - strm
        - memlimit
        - flags
      BBCount:         12
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_end
        - lzma_stream_decoder_init
        - lzma_strm_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_decoder.c:463,2'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:463,2'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:463,2'
              BranchSideFuncs:
                - lzma_stream_decoder_init
                - lzma_end
        - Branch String:   'common/stream_decoder.c:463,2'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:463,2'
              BranchSideFuncs:
                - lzma_end
            - BranchSide:      'common/stream_decoder.c:465,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/stream_decoder.c:463,2'
          Dst:             lzma_strm_init
        - Src:             'common/stream_decoder.c:463,2'
          Dst:             lzma_stream_decoder_init
        - Src:             'common/stream_decoder.c:463,2'
          Dst:             lzma_end
    - functionName:    lzma_stream_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - next
        - allocator
        - memlimit
        - flags
      BBCount:         19
      ICount:          179
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - lzma_alloc
        - lzma_next_end
        - lzma_stream_decoder_init
        - stream_decoder_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_decoder.c:425,2'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:425,2'
              BranchSideFuncs:
                - lzma_next_end
                - stream_decoder_reset
                - lzma_alloc
            - BranchSide:      'common/stream_decoder.c:427,6'
              BranchSideFuncs:
                - stream_decoder_reset
                - lzma_alloc
        - Branch String:   'common/stream_decoder.c:427,6'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:428,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:430,29'
              BranchSideFuncs:
                - stream_decoder_reset
                - lzma_alloc
        - Branch String:   'common/stream_decoder.c:431,6'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:432,49'
              BranchSideFuncs:
                - lzma_alloc
                - stream_decoder_reset
            - BranchSide:      'common/stream_decoder.c:446,20'
              BranchSideFuncs:
                - stream_decoder_reset
        - Branch String:   'common/stream_decoder.c:433,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:434,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:436,17'
              BranchSideFuncs:
                - stream_decoder_reset
        - Branch String:   'common/stream_decoder.c:446,20'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:446,2'
              BranchSideFuncs:
                - stream_decoder_reset
            - BranchSide:      'common/stream_decoder.c:446,2'
              BranchSideFuncs:
                - stream_decoder_reset
      Callsites:
        - Src:             'common/stream_decoder.c:425,2'
          Dst:             lzma_stream_decoder_init
        - Src:             'common/stream_decoder.c:425,2'
          Dst:             lzma_next_end
        - Src:             'common/stream_decoder.c:432,11'
          Dst:             lzma_alloc
        - Src:             'common/stream_decoder.c:456,9'
          Dst:             stream_decoder_reset
    - functionName:    stream_decode
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
        - action
      BBCount:         104
      ICount:          726
      EdgeCount:       134
      CyclomaticComplexity: 32
      functionsReached:
        - __assert_fail
        - lzma_block_decoder_init
        - lzma_block_header_decode
        - lzma_block_unpadded_size
        - lzma_bufcpy
        - lzma_check_is_supported
        - lzma_filters_free
        - lzma_index_hash_append
        - lzma_index_hash_decode
        - lzma_index_hash_size
        - lzma_raw_decoder_memusage
        - lzma_stream_flags_compare
        - lzma_stream_footer_decode
        - lzma_stream_header_decode
        - stream_decoder_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_decoder.c:112,2'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:115,15'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - __assert_fail
                - lzma_check_is_supported
            - BranchSide:      'common/stream_decoder.c:162,8'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:199,3'
              BranchSideFuncs:
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:258,24'
              BranchSideFuncs:
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:281,8'
              BranchSideFuncs:
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:297,15'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:335,3'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:373,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:119,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:120,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:122,3'
              BranchSideFuncs:
                - lzma_stream_header_decode
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - __assert_fail
                - lzma_check_is_supported
        - Branch String:   'common/stream_decoder.c:127,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:128,11'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:134,3'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - __assert_fail
                - lzma_check_is_supported
        - Branch String:   'common/stream_decoder.c:128,36'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:128,40'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:129,26'
              BranchSideFuncs: []
        - Branch String:   'common/stream_decoder.c:128,11'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:128,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:129,26'
              BranchSideFuncs: []
        - Branch String:   'common/stream_decoder.c:146,28'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:146,31'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - __assert_fail
                - lzma_check_is_supported
            - BranchSide:      'common/stream_decoder.c:150,7'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - __assert_fail
                - lzma_check_is_supported
        - Branch String:   'common/stream_decoder.c:146,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:148,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:150,7'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - __assert_fail
                - lzma_check_is_supported
        - Branch String:   'common/stream_decoder.c:151,5'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:152,6'
              BranchSideFuncs:
                - lzma_check_is_supported
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:155,7'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:150,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:153,4'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:155,7'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:155,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:156,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:159,2'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:162,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:163,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:165,7'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:165,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:167,8'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:181,15'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:167,8'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:168,5'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:176,8'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:185,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:186,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:188,3'
              BranchSideFuncs:
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:208,3'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:208,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:214,39'
              BranchSideFuncs:
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:220,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:222,8'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:228,22'
              BranchSideFuncs:
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:230,8'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:232,9'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:237,8'
              BranchSideFuncs:
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:250,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:251,11'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:253,3'
              BranchSideFuncs:
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:263,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:264,11'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:268,3'
              BranchSideFuncs:
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:268,3'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:268,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:273,3'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:281,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:282,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:286,47'
              BranchSideFuncs:
                - lzma_index_hash_decode
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:288,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:289,11'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:291,3'
              BranchSideFuncs:
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:301,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:302,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:304,3'
              BranchSideFuncs:
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:312,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:313,11'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:318,28'
              BranchSideFuncs:
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:313,11'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:313,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:314,26'
              BranchSideFuncs: []
        - Branch String:   'common/stream_decoder.c:318,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:320,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:324,3'
              BranchSideFuncs:
                - lzma_stream_flags_compare
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:324,3'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:324,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:327,8'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:327,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:328,4'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:330,3'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:335,3'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:335,3'
              BranchSideFuncs:
                - stream_decoder_reset
                - __assert_fail
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:338,3'
              BranchSideFuncs:
                - stream_decoder_reset
                - __assert_fail
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:339,8'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:342,9'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:354,8'
              BranchSideFuncs:
                - stream_decoder_reset
                - __assert_fail
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:342,9'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:343,6'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:347,12'
              BranchSideFuncs: []
        - Branch String:   'common/stream_decoder.c:354,8'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:355,5'
              BranchSideFuncs:
                - stream_decoder_reset
                - __assert_fail
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
            - BranchSide:      'common/stream_decoder.c:357,7'
              BranchSideFuncs:
                - stream_decoder_reset
                - __assert_fail
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:363,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:364,7'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:369,3'
              BranchSideFuncs:
                - stream_decoder_reset
                - __assert_fail
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
        - Branch String:   'common/stream_decoder.c:369,3'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:369,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:370,3'
              BranchSideFuncs:
                - __assert_fail
                - stream_decoder_reset
                - lzma_bufcpy
                - lzma_stream_footer_decode
                - lzma_index_hash_size
                - lzma_stream_flags_compare
                - lzma_index_hash_decode
                - lzma_block_unpadded_size
                - lzma_index_hash_append
                - lzma_block_header_decode
                - lzma_raw_decoder_memusage
                - lzma_block_decoder_init
                - lzma_filters_free
                - lzma_bufcpy
                - lzma_bufcpy
                - lzma_stream_header_decode
                - lzma_check_is_supported
                - __assert_fail
      Callsites:
        - Src:             'common/stream_decoder.c:115,3'
          Dst:             lzma_bufcpy
        - Src:             'common/stream_decoder.c:125,24'
          Dst:             lzma_stream_header_decode
        - Src:             'common/stream_decoder.c:151,9'
          Dst:             lzma_check_is_supported
        - Src:             'common/stream_decoder.c:181,3'
          Dst:             lzma_bufcpy
        - Src:             'common/stream_decoder.c:208,3'
          Dst:             lzma_block_header_decode
        - Src:             'common/stream_decoder.c:217,29'
          Dst:             lzma_raw_decoder_memusage
        - Src:             'common/stream_decoder.c:236,11'
          Dst:             lzma_block_decoder_init
        - Src:             'common/stream_decoder.c:245,3'
          Dst:             lzma_filters_free
        - Src:             'common/stream_decoder.c:268,3'
          Dst:             lzma_block_unpadded_size
        - Src:             'common/stream_decoder.c:268,3'
          Dst:             lzma_index_hash_append
        - Src:             'common/stream_decoder.c:286,24'
          Dst:             lzma_index_hash_decode
        - Src:             'common/stream_decoder.c:297,3'
          Dst:             lzma_bufcpy
        - Src:             'common/stream_decoder.c:310,24'
          Dst:             lzma_stream_footer_decode
        - Src:             'common/stream_decoder.c:318,7'
          Dst:             lzma_index_hash_size
        - Src:             'common/stream_decoder.c:324,3'
          Dst:             lzma_stream_flags_compare
        - Src:             'common/stream_decoder.c:335,3'
          Dst:             __assert_fail
        - Src:             'common/stream_decoder.c:369,3'
          Dst:             stream_decoder_reset
        - Src:             'common/stream_decoder.c:373,3'
          Dst:             __assert_fail
    - functionName:    stream_decoder_end
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_free
        - lzma_index_hash_end
        - lzma_next_end
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/stream_decoder.c:385,2'
          Dst:             lzma_next_end
        - Src:             'common/stream_decoder.c:386,2'
          Dst:             lzma_index_hash_end
        - Src:             'common/stream_decoder.c:387,2'
          Dst:             lzma_free
    - functionName:    stream_decoder_get_check
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stream_decoder_memconfig
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - coder_ptr
        - memusage
        - old_memlimit
        - new_memlimit
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_decoder.c:409,6'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:410,7'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:416,2'
              BranchSideFuncs: []
        - Branch String:   'common/stream_decoder.c:410,7'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:411,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:413,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stream_decoder_reset
      functionSourceFile: '/src/xz/src/liblzma/common/stream_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder
        - allocator
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lzma_index_hash_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/stream_decoder.c:90,6'
          Branch Sides:
            - BranchSide:      'common/stream_decoder.c:91,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_decoder.c:94,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/stream_decoder.c:89,22'
          Dst:             lzma_index_hash_init
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_stream_footer_decode
      functionSourceFile: '/src/xz/src/liblzma/common/stream_flags_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - in
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lzma_crc32
        - memcmp
        - read32le
        - stream_flags_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_flags_decoder.c:65,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_decoder.c:70,34'
              BranchSideFuncs:
                - lzma_crc32
                - read32le
                - stream_flags_decode
                - read32le
        - Branch String:   'common/stream_flags_decoder.c:72,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:76,2'
              BranchSideFuncs:
                - stream_flags_decode
                - read32le
            - BranchSide:      'common/stream_flags_decoder.c:79,26'
              BranchSideFuncs:
                - stream_flags_decode
                - read32le
        - Branch String:   'common/stream_flags_decoder.c:79,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:80,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_decoder.c:83,36'
              BranchSideFuncs:
                - read32le
      Callsites:
        - Src:             'common/stream_flags_decoder.c:65,6'
          Dst:             memcmp
        - Src:             'common/stream_flags_decoder.c:70,23'
          Dst:             lzma_crc32
        - Src:             'common/stream_flags_decoder.c:72,13'
          Dst:             read32le
        - Src:             'common/stream_flags_decoder.c:79,6'
          Dst:             stream_flags_decode
        - Src:             'common/stream_flags_decoder.c:83,27'
          Dst:             read32le
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    stream_flags_decode
      functionSourceFile: '/src/xz/src/liblzma/common/stream_flags_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - in
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/stream_flags_decoder.c:19,20'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:19,24'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_decoder.c:20,3'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_decoder.c:19,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:20,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_decoder.c:22,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_stream_header_decode
      functionSourceFile: '/src/xz/src/liblzma/common/stream_flags_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - in
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lzma_crc32
        - memcmp
        - read32le
        - stream_flags_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_flags_decoder.c:33,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:34,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_decoder.c:38,34'
              BranchSideFuncs:
                - lzma_crc32
                - read32le
                - stream_flags_decode
        - Branch String:   'common/stream_flags_decoder.c:40,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:45,2'
              BranchSideFuncs:
                - stream_flags_decode
            - BranchSide:      'common/stream_flags_decoder.c:48,26'
              BranchSideFuncs:
                - stream_flags_decode
        - Branch String:   'common/stream_flags_decoder.c:48,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_decoder.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_decoder.c:55,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/stream_flags_decoder.c:33,6'
          Dst:             memcmp
        - Src:             'common/stream_flags_decoder.c:38,23'
          Dst:             lzma_crc32
        - Src:             'common/stream_flags_decoder.c:40,13'
          Dst:             read32le
        - Src:             'common/stream_flags_decoder.c:48,6'
          Dst:             stream_flags_decode
    - functionName:    lzma_check_finish
      functionSourceFile: '/src/xz/src/liblzma/check/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - check
        - type
      BBCount:         8
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - lzma_sha256_finish
      functionUses:    3
      BranchProfiles:
        - Branch String:   'check/check.c:149,2'
          Branch Sides:
            - BranchSide:      'check/check.c:152,26'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:158,26'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:164,22'
              BranchSideFuncs:
                - lzma_sha256_finish
            - BranchSide:      'check/check.c:169,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/check.c:164,3'
          Dst:             lzma_sha256_finish
    - functionName:    lzma_check_update
      functionSourceFile: '/src/xz/src/liblzma/check/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - check
        - type
        - buf
        - size
      BBCount:         8
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - lzma_crc32
        - lzma_crc64
        - lzma_sha256_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'check/check.c:119,2'
          Branch Sides:
            - BranchSide:      'check/check.c:122,35'
              BranchSideFuncs:
                - lzma_crc32
            - BranchSide:      'check/check.c:128,35'
              BranchSideFuncs:
                - lzma_crc64
            - BranchSide:      'check/check.c:134,22'
              BranchSideFuncs:
                - lzma_sha256_update
            - BranchSide:      'check/check.c:139,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/check.c:122,24'
          Dst:             lzma_crc32
        - Src:             'check/check.c:128,24'
          Dst:             lzma_crc64
        - Src:             'check/check.c:134,3'
          Dst:             lzma_sha256_update
    - functionName:    lzma_check_init
      functionSourceFile: '/src/xz/src/liblzma/check/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - check
        - type
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - lzma_sha256_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'check/check.c:85,2'
          Branch Sides:
            - BranchSide:      'check/check.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:91,3'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:97,3'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:103,20'
              BranchSideFuncs:
                - lzma_sha256_init
            - BranchSide:      'check/check.c:108,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/check.c:103,3'
          Dst:             lzma_sha256_init
    - functionName:    lzma_check_size
      functionSourceFile: '/src/xz/src/liblzma/check/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'check/check.c:65,6'
          Branch Sides:
            - BranchSide:      'check/check.c:66,3'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:78,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_check_is_supported
      functionSourceFile: '/src/xz/src/liblzma/check/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'check/check.c:18,6'
          Branch Sides:
            - BranchSide:      'check/check.c:19,3'
              BranchSideFuncs: []
            - BranchSide:      'check/check.c:58,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crc32_set_func
      functionSourceFile: '/src/xz/src/liblzma/check/crc32_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_resolve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'check/crc32_fast.c:154,15'
          Branch Sides:
            - BranchSide:      'check/crc32_fast.c:154,15'
              BranchSideFuncs:
                - crc32_resolve
            - BranchSide:      'check/crc32_fast.c:154,15'
              BranchSideFuncs:
                - crc32_resolve
      Callsites:
        - Src:             'check/crc32_fast.c:154,15'
          Dst:             crc32_resolve
    - functionName:    crc32_resolve
      functionSourceFile: '/src/xz/src/liblzma/check/crc32_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - is_arch_extension_supported
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc32_fast.c:134,9'
          Branch Sides:
            - BranchSide:      'check/crc32_fast.c:134,9'
              BranchSideFuncs:
                - is_arch_extension_supported
            - BranchSide:      'check/crc32_fast.c:134,9'
              BranchSideFuncs:
                - is_arch_extension_supported
      Callsites:
        - Src:             'check/crc32_fast.c:134,9'
          Dst:             is_arch_extension_supported
    - functionName:    is_arch_extension_supported
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __get_cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc_x86_clmul.h:341,6'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:341,6'
              BranchSideFuncs:
                - __get_cpuid
            - BranchSide:      'check/crc_x86_clmul.h:341,6'
              BranchSideFuncs:
                - __get_cpuid
        - Branch String:   'check/crc_x86_clmul.h:365,17'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:365,21'
              BranchSideFuncs: []
            - BranchSide:      'check/crc_x86_clmul.h:365,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:352,12'
          Dst:             __get_cpuid
    - functionName:    crc32_arch_optimized
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
        - crc
      BBCount:         36
      ICount:          505
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fold
        - fold_xor
        - keep_high_bytes
        - my_load128
        - read16le
        - read32le
        - read64le
        - shift_left
        - shift_right
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc_x86_clmul.h:156,6'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:157,10'
              BranchSideFuncs: []
            - BranchSide:      'check/crc_x86_clmul.h:161,26'
              BranchSideFuncs:
                - my_load128
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
                - my_load128
                - my_load128
                - my_load128
                - fold
                - fold
                - fold
                - fold_xor
                - fold_xor
                - fold_xor
                - fold_xor
                - read64le
                - read64le
                - shift_left
                - shift_left
                - read16le
                - read32le.88
        - Branch String:   'check/crc_x86_clmul.h:180,6'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:181,16'
              BranchSideFuncs:
                - shift_left
                - read16le
                - read32le.88
            - BranchSide:      'check/crc_x86_clmul.h:204,13'
              BranchSideFuncs:
                - my_load128
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
                - my_load128
                - my_load128
                - my_load128
                - fold
                - fold
                - fold
                - fold_xor
                - fold_xor
                - fold_xor
                - fold_xor
                - read64le
                - read64le
                - shift_left
        - Branch String:   'check/crc_x86_clmul.h:186,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:187,18'
              BranchSideFuncs:
                - read32le.88
                - shift_left
                - read16le
            - BranchSide:      'check/crc_x86_clmul.h:192,7'
              BranchSideFuncs:
                - shift_left
                - read16le
        - Branch String:   'check/crc_x86_clmul.h:192,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:193,28'
              BranchSideFuncs:
                - read16le
                - shift_left
            - BranchSide:      'check/crc_x86_clmul.h:198,7'
              BranchSideFuncs:
                - shift_left
        - Branch String:   'check/crc_x86_clmul.h:198,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:199,20'
              BranchSideFuncs:
                - shift_left
            - BranchSide:      'check/crc_x86_clmul.h:201,8'
              BranchSideFuncs:
                - shift_left
        - Branch String:   'check/crc_x86_clmul.h:204,13'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:205,8'
              BranchSideFuncs:
                - read64le
                - read64le
                - shift_left
            - BranchSide:      'check/crc_x86_clmul.h:233,8'
              BranchSideFuncs:
                - my_load128
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
                - my_load128
                - my_load128
                - my_load128
                - fold
                - fold
                - fold
                - fold_xor
                - fold_xor
                - fold_xor
                - fold_xor
        - Branch String:   'check/crc_x86_clmul.h:214,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:215,31'
              BranchSideFuncs:
                - read64le
                - shift_left
            - BranchSide:      'check/crc_x86_clmul.h:232,2'
              BranchSideFuncs: []
        - Branch String:   'check/crc_x86_clmul.h:251,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:252,20'
              BranchSideFuncs:
                - my_load128
                - my_load128
                - my_load128
                - fold
                - fold
                - fold
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
                - fold_xor
                - fold_xor
                - fold_xor
                - fold_xor
            - BranchSide:      'check/crc_x86_clmul.h:272,3'
              BranchSideFuncs:
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
        - Branch String:   'check/crc_x86_clmul.h:258,4'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:259,19'
              BranchSideFuncs:
                - fold_xor
                - fold_xor
                - fold_xor
                - fold_xor
                - fold
                - fold
                - fold
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
            - BranchSide:      'check/crc_x86_clmul.h:267,23'
              BranchSideFuncs:
                - fold
                - fold
                - fold
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
                - fold_xor
        - Branch String:   'check/crc_x86_clmul.h:272,3'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:273,18'
              BranchSideFuncs:
                - fold_xor
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
            - BranchSide:      'check/crc_x86_clmul.h:278,7'
              BranchSideFuncs:
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
        - Branch String:   'check/crc_x86_clmul.h:278,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:282,20'
              BranchSideFuncs:
                - my_load128
                - keep_high_bytes
                - shift_right
                - shift_left
                - fold
            - BranchSide:      'check/crc_x86_clmul.h:302,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:187,9'
          Dst:             read32le
        - Src:             'check/crc_x86_clmul.h:193,19'
          Dst:             read16le
        - Src:             'check/crc_x86_clmul.h:202,8'
          Dst:             shift_left
        - Src:             'check/crc_x86_clmul.h:205,8'
          Dst:             read64le
        - Src:             'check/crc_x86_clmul.h:216,20'
          Dst:             read64le
        - Src:             'check/crc_x86_clmul.h:226,9'
          Dst:             shift_left
        - Src:             'check/crc_x86_clmul.h:247,26'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:252,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:253,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:254,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:259,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:260,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:261,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:262,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:267,27'
          Dst:             fold
        - Src:             'check/crc_x86_clmul.h:268,27'
          Dst:             fold
        - Src:             'check/crc_x86_clmul.h:269,27'
          Dst:             fold
        - Src:             'check/crc_x86_clmul.h:273,9'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:282,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:283,9'
          Dst:             keep_high_bytes
        - Src:             'check/crc_x86_clmul.h:293,26'
          Dst:             shift_right
        - Src:             'check/crc_x86_clmul.h:297,9'
          Dst:             shift_left
        - Src:             'check/crc_x86_clmul.h:299,27'
          Dst:             fold
    - functionName:    lzma_crc32_generic
      functionSourceFile: '/src/xz/src/liblzma/check/crc32_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
        - crc
      BBCount:         15
      ICount:          182
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aligned_read32ne
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc32_fast.c:52,6'
          Branch Sides:
            - BranchSide:      'check/crc32_fast.c:55,3'
              BranchSideFuncs:
                - aligned_read32ne
                - aligned_read32ne
            - BranchSide:      'check/crc32_fast.c:91,2'
              BranchSideFuncs: []
        - Branch String:   'check/crc32_fast.c:55,3'
          Branch Sides:
            - BranchSide:      'check/crc32_fast.c:56,34'
              BranchSideFuncs:
                - aligned_read32ne
                - aligned_read32ne
            - BranchSide:      'check/crc32_fast.c:61,32'
              BranchSideFuncs:
                - aligned_read32ne
                - aligned_read32ne
        - Branch String:   'check/crc32_fast.c:68,3'
          Branch Sides:
            - BranchSide:      'check/crc32_fast.c:69,28'
              BranchSideFuncs:
                - aligned_read32ne
                - aligned_read32ne
            - BranchSide:      'check/crc32_fast.c:89,2'
              BranchSideFuncs: []
        - Branch String:   'check/crc32_fast.c:91,2'
          Branch Sides:
            - BranchSide:      'check/crc32_fast.c:92,33'
              BranchSideFuncs: []
            - BranchSide:      'check/crc32_fast.c:98,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/crc32_fast.c:69,11'
          Dst:             aligned_read32ne
        - Src:             'check/crc32_fast.c:77,25'
          Dst:             aligned_read32ne
    - functionName:    aligned_read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    read16le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read16ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:414,17'
          Dst:             read16ne
    - functionName:    shift_left
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - amount
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - my_load128
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:114,29'
          Dst:             my_load128
    - functionName:    read64le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read64ne
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:446,17'
          Dst:             read64ne
    - functionName:    my_load128
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_xor
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - k
        - buf
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fold
        - my_load128
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:141,23'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:141,40'
          Dst:             fold
    - functionName:    fold
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - k
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keep_high_bytes
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - count
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - my_load128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:105,23'
          Dst:             my_load128
    - functionName:    shift_right
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - amount
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - my_load128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:123,29'
          Dst:             my_load128
    - functionName:    read64ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read16ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_cpuid
      functionSourceFile: '/usr/local/lib/clang/18/include/cpuid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - __leaf
        - __eax
        - __ebx
        - __ecx
        - __edx
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __get_cpuid_max
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/lib/clang/18/include/cpuid.h:310,25'
          Branch Sides:
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:310,28'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:311,9'
              BranchSideFuncs: []
        - Branch String:   '/usr/local/lib/clang/18/include/cpuid.h:310,9'
          Branch Sides:
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:311,9'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:313,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/usr/local/lib/clang/18/include/cpuid.h:308,31'
          Dst:             __get_cpuid_max
    - functionName:    __get_cpuid_max
      functionSourceFile: '/usr/local/lib/clang/18/include/cpuid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - __leaf
        - __sig
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/lib/clang/18/include/cpuid.h:299,9'
          Branch Sides:
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:299,9'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:300,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_crc32
      functionSourceFile: '/src/xz/src/liblzma/check/crc32_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
        - crc
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc64_set_func
      functionSourceFile: '/src/xz/src/liblzma/check/crc64_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc64_resolve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'check/crc64_fast.c:130,15'
          Branch Sides:
            - BranchSide:      'check/crc64_fast.c:130,15'
              BranchSideFuncs:
                - crc64_resolve
            - BranchSide:      'check/crc64_fast.c:130,15'
              BranchSideFuncs:
                - crc64_resolve
      Callsites:
        - Src:             'check/crc64_fast.c:130,15'
          Dst:             crc64_resolve
    - functionName:    crc64_resolve
      functionSourceFile: '/src/xz/src/liblzma/check/crc64_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - is_arch_extension_supported
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc64_fast.c:112,9'
          Branch Sides:
            - BranchSide:      'check/crc64_fast.c:112,9'
              BranchSideFuncs:
                - is_arch_extension_supported.134
            - BranchSide:      'check/crc64_fast.c:112,9'
              BranchSideFuncs:
                - is_arch_extension_supported.134
      Callsites:
        - Src:             'check/crc64_fast.c:112,9'
          Dst:             is_arch_extension_supported
    - functionName:    is_arch_extension_supported
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __get_cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc_x86_clmul.h:341,6'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:341,6'
              BranchSideFuncs:
                - __get_cpuid.165
            - BranchSide:      'check/crc_x86_clmul.h:341,6'
              BranchSideFuncs:
                - __get_cpuid.165
        - Branch String:   'check/crc_x86_clmul.h:365,17'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:365,21'
              BranchSideFuncs: []
            - BranchSide:      'check/crc_x86_clmul.h:365,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:352,12'
          Dst:             __get_cpuid
    - functionName:    crc64_arch_optimized
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
        - crc
      BBCount:         36
      ICount:          516
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fold
        - fold_xor
        - keep_high_bytes
        - my_load128
        - read16le
        - read32le
        - read64le
        - shift_left
        - shift_right
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc_x86_clmul.h:156,6'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:157,10'
              BranchSideFuncs: []
            - BranchSide:      'check/crc_x86_clmul.h:166,26'
              BranchSideFuncs:
                - my_load128.143
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
                - my_load128.143
                - my_load128.143
                - my_load128.143
                - fold.145
                - fold.145
                - fold.145
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - read64le.142
                - read64le.142
                - shift_left.141
                - shift_left.141
                - read16le.140
                - read32le.139
        - Branch String:   'check/crc_x86_clmul.h:180,6'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:181,16'
              BranchSideFuncs:
                - shift_left.141
                - read16le.140
                - read32le.139
            - BranchSide:      'check/crc_x86_clmul.h:204,13'
              BranchSideFuncs:
                - my_load128.143
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
                - my_load128.143
                - my_load128.143
                - my_load128.143
                - fold.145
                - fold.145
                - fold.145
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - read64le.142
                - read64le.142
                - shift_left.141
        - Branch String:   'check/crc_x86_clmul.h:186,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:187,18'
              BranchSideFuncs:
                - read32le.139
                - shift_left.141
                - read16le.140
            - BranchSide:      'check/crc_x86_clmul.h:192,7'
              BranchSideFuncs:
                - shift_left.141
                - read16le.140
        - Branch String:   'check/crc_x86_clmul.h:192,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:193,28'
              BranchSideFuncs:
                - read16le.140
                - shift_left.141
            - BranchSide:      'check/crc_x86_clmul.h:198,7'
              BranchSideFuncs:
                - shift_left.141
        - Branch String:   'check/crc_x86_clmul.h:198,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:199,20'
              BranchSideFuncs:
                - shift_left.141
            - BranchSide:      'check/crc_x86_clmul.h:201,8'
              BranchSideFuncs:
                - shift_left.141
        - Branch String:   'check/crc_x86_clmul.h:204,13'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:205,8'
              BranchSideFuncs:
                - read64le.142
                - read64le.142
                - shift_left.141
            - BranchSide:      'check/crc_x86_clmul.h:233,8'
              BranchSideFuncs:
                - my_load128.143
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
                - my_load128.143
                - my_load128.143
                - my_load128.143
                - fold.145
                - fold.145
                - fold.145
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
        - Branch String:   'check/crc_x86_clmul.h:214,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:215,31'
              BranchSideFuncs:
                - read64le.142
                - shift_left.141
            - BranchSide:      'check/crc_x86_clmul.h:232,2'
              BranchSideFuncs: []
        - Branch String:   'check/crc_x86_clmul.h:251,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:252,20'
              BranchSideFuncs:
                - my_load128.143
                - my_load128.143
                - my_load128.143
                - fold.145
                - fold.145
                - fold.145
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
            - BranchSide:      'check/crc_x86_clmul.h:272,3'
              BranchSideFuncs:
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
        - Branch String:   'check/crc_x86_clmul.h:258,4'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:259,19'
              BranchSideFuncs:
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold_xor.144
                - fold.145
                - fold.145
                - fold.145
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
            - BranchSide:      'check/crc_x86_clmul.h:267,23'
              BranchSideFuncs:
                - fold.145
                - fold.145
                - fold.145
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
                - fold_xor.144
        - Branch String:   'check/crc_x86_clmul.h:272,3'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:273,18'
              BranchSideFuncs:
                - fold_xor.144
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
            - BranchSide:      'check/crc_x86_clmul.h:278,7'
              BranchSideFuncs:
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
        - Branch String:   'check/crc_x86_clmul.h:278,7'
          Branch Sides:
            - BranchSide:      'check/crc_x86_clmul.h:282,20'
              BranchSideFuncs:
                - my_load128.143
                - keep_high_bytes.146
                - shift_right.147
                - shift_left.141
                - fold.145
            - BranchSide:      'check/crc_x86_clmul.h:302,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:187,9'
          Dst:             read32le
        - Src:             'check/crc_x86_clmul.h:193,19'
          Dst:             read16le
        - Src:             'check/crc_x86_clmul.h:202,8'
          Dst:             shift_left
        - Src:             'check/crc_x86_clmul.h:205,8'
          Dst:             read64le
        - Src:             'check/crc_x86_clmul.h:216,20'
          Dst:             read64le
        - Src:             'check/crc_x86_clmul.h:226,9'
          Dst:             shift_left
        - Src:             'check/crc_x86_clmul.h:247,26'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:252,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:253,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:254,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:259,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:260,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:261,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:262,10'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:267,27'
          Dst:             fold
        - Src:             'check/crc_x86_clmul.h:268,27'
          Dst:             fold
        - Src:             'check/crc_x86_clmul.h:269,27'
          Dst:             fold
        - Src:             'check/crc_x86_clmul.h:273,9'
          Dst:             fold_xor
        - Src:             'check/crc_x86_clmul.h:282,9'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:283,9'
          Dst:             keep_high_bytes
        - Src:             'check/crc_x86_clmul.h:293,26'
          Dst:             shift_right
        - Src:             'check/crc_x86_clmul.h:297,9'
          Dst:             shift_left
        - Src:             'check/crc_x86_clmul.h:299,27'
          Dst:             fold
    - functionName:    lzma_crc64_generic
      functionSourceFile: '/src/xz/src/liblzma/check/crc64_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
        - crc
      BBCount:         15
      ICount:          150
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aligned_read32ne
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/crc64_fast.c:57,6'
          Branch Sides:
            - BranchSide:      'check/crc64_fast.c:58,3'
              BranchSideFuncs:
                - aligned_read32ne.136
            - BranchSide:      'check/crc64_fast.c:84,2'
              BranchSideFuncs: []
        - Branch String:   'check/crc64_fast.c:58,3'
          Branch Sides:
            - BranchSide:      'check/crc64_fast.c:59,34'
              BranchSideFuncs:
                - aligned_read32ne.136
            - BranchSide:      'check/crc64_fast.c:63,32'
              BranchSideFuncs:
                - aligned_read32ne.136
        - Branch String:   'check/crc64_fast.c:66,3'
          Branch Sides:
            - BranchSide:      'check/crc64_fast.c:71,35'
              BranchSideFuncs:
                - aligned_read32ne.136
            - BranchSide:      'check/crc64_fast.c:82,2'
              BranchSideFuncs: []
        - Branch String:   'check/crc64_fast.c:84,2'
          Branch Sides:
            - BranchSide:      'check/crc64_fast.c:85,33'
              BranchSideFuncs: []
            - BranchSide:      'check/crc64_fast.c:91,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/crc64_fast.c:72,8'
          Dst:             aligned_read32ne
    - functionName:    aligned_read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    read16le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read16ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:414,17'
          Dst:             read16ne
    - functionName:    shift_left
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - amount
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - my_load128
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:114,29'
          Dst:             my_load128
    - functionName:    read64le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read64ne
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:446,17'
          Dst:             read64ne
    - functionName:    my_load128
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fold_xor
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - k
        - buf
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fold
        - my_load128
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:141,23'
          Dst:             my_load128
        - Src:             'check/crc_x86_clmul.h:141,40'
          Dst:             fold
    - functionName:    fold
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - k
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    keep_high_bytes
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - count
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - my_load128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:105,23'
          Dst:             my_load128
    - functionName:    shift_right
      functionSourceFile: '/src/xz/src/liblzma/check/crc_x86_clmul.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - amount
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - my_load128
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'check/crc_x86_clmul.h:123,29'
          Dst:             my_load128
    - functionName:    read64ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read16ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_cpuid
      functionSourceFile: '/usr/local/lib/clang/18/include/cpuid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - __leaf
        - __eax
        - __ebx
        - __ecx
        - __edx
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __get_cpuid_max
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/lib/clang/18/include/cpuid.h:310,25'
          Branch Sides:
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:310,28'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:311,9'
              BranchSideFuncs: []
        - Branch String:   '/usr/local/lib/clang/18/include/cpuid.h:310,9'
          Branch Sides:
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:311,9'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:313,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/usr/local/lib/clang/18/include/cpuid.h:308,31'
          Dst:             __get_cpuid_max
    - functionName:    __get_cpuid_max
      functionSourceFile: '/usr/local/lib/clang/18/include/cpuid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - __leaf
        - __sig
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/lib/clang/18/include/cpuid.h:299,9'
          Branch Sides:
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:299,9'
              BranchSideFuncs: []
            - BranchSide:      '/usr/local/lib/clang/18/include/cpuid.h:300,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_crc64
      functionSourceFile: '/src/xz/src/liblzma/check/crc64_fast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - size
        - crc
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr_32
      functionSourceFile: '/src/xz/src/liblzma/check/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - num
        - amount
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    256
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transform
      functionSourceFile: '/src/xz/src/liblzma/check/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - data
      BBCount:         7
      ICount:          2851
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - rotr_32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/sha256.c:92,2'
          Branch Sides:
            - BranchSide:      'check/sha256.c:93,3'
              BranchSideFuncs:
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
                - rotr_32
            - BranchSide:      'check/sha256.c:100,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/sha256.c:86,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:86,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:87,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:88,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,2'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,10'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,18'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:89,26'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:93,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:94,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:95,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,3'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,11'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,19'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
        - Src:             'check/sha256.c:96,27'
          Dst:             rotr_32
    - functionName:    lzma_sha256_finish
      functionSourceFile: '/src/xz/src/liblzma/check/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - check
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - process
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/sha256.c:169,2'
          Branch Sides:
            - BranchSide:      'check/sha256.c:170,7'
              BranchSideFuncs:
                - process
                - process
            - BranchSide:      'check/sha256.c:179,2'
              BranchSideFuncs:
                - process
        - Branch String:   'check/sha256.c:170,7'
          Branch Sides:
            - BranchSide:      'check/sha256.c:171,12'
              BranchSideFuncs:
                - process
                - process
            - BranchSide:      'check/sha256.c:175,3'
              BranchSideFuncs:
                - process
                - process
        - Branch String:   'check/sha256.c:185,2'
          Branch Sides:
            - BranchSide:      'check/sha256.c:186,26'
              BranchSideFuncs: []
            - BranchSide:      'check/sha256.c:188,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'check/sha256.c:171,4'
          Dst:             process
        - Src:             'check/sha256.c:183,2'
          Dst:             process
    - functionName:    process
      functionSourceFile: '/src/xz/src/liblzma/check/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - check
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - transform
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'check/sha256.c:114,2'
          Dst:             transform
    - functionName:    lzma_sha256_update
      functionSourceFile: '/src/xz/src/liblzma/check/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - check
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - process
      functionUses:    1
      BranchProfiles:
        - Branch String:   'check/sha256.c:141,2'
          Branch Sides:
            - BranchSide:      'check/sha256.c:142,29'
              BranchSideFuncs:
                - process
            - BranchSide:      'check/sha256.c:157,2'
              BranchSideFuncs: []
        - Branch String:   'check/sha256.c:144,7'
          Branch Sides:
            - BranchSide:      'check/sha256.c:145,16'
              BranchSideFuncs:
                - process
            - BranchSide:      'check/sha256.c:147,10'
              BranchSideFuncs:
                - process
        - Branch String:   'check/sha256.c:153,7'
          Branch Sides:
            - BranchSide:      'check/sha256.c:141,2'
              BranchSideFuncs:
                - process
            - BranchSide:      'check/sha256.c:154,12'
              BranchSideFuncs:
                - process
      Callsites:
        - Src:             'check/sha256.c:154,4'
          Dst:             process
    - functionName:    lzma_sha256_init
      functionSourceFile: '/src/xz/src/liblzma/check/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - check
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vli_ceil4
      functionSourceFile: '/src/xz/src/liblzma/common/index.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - vli
      BBCount:         6
      ICount:          30
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/index.h:48,2'
          Branch Sides:
            - BranchSide:      'common/index.h:48,2'
              BranchSideFuncs: []
            - BranchSide:      'common/index.h:48,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'common/index.h:48,2'
          Dst:             __assert_fail
    - functionName:    lzma_block_total_size
      functionSourceFile: '/src/xz/src/liblzma/common/block_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lzma_block_unpadded_size
        - vli_ceil4
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/block_util.c:85,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:85,6'
              BranchSideFuncs:
                - vli_ceil4
            - BranchSide:      'common/block_util.c:86,29'
              BranchSideFuncs:
                - vli_ceil4
      Callsites:
        - Src:             'common/block_util.c:83,27'
          Dst:             lzma_block_unpadded_size
        - Src:             'common/block_util.c:86,19'
          Dst:             vli_ceil4
    - functionName:    lzma_block_unpadded_size
      functionSourceFile: '/src/xz/src/liblzma/common/block_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
      BBCount:         31
      ICount:          163
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - lzma_check_size
      functionUses:    5
      BranchProfiles:
        - Branch String:   'common/block_util.c:53,20'
          Branch Sides:
            - BranchSide:      'common/block_util.c:53,23'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:54,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:54,7'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:55,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:55,7'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:56,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:56,8'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:57,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:57,8'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:57,8'
          Branch Sides:
            - BranchSide:      'common/block_util.c:57,8'
              BranchSideFuncs:
                - lzma_check_size
                - __assert_fail
            - BranchSide:      'common/block_util.c:58,7'
              BranchSideFuncs:
                - lzma_check_size
                - __assert_fail
        - Branch String:   'common/block_util.c:58,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:58,7'
              BranchSideFuncs:
                - lzma_check_size
                - __assert_fail
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:59,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:59,22'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:53,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:60,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:64,6'
              BranchSideFuncs:
                - lzma_check_size
                - __assert_fail
        - Branch String:   'common/block_util.c:64,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:65,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:68,33'
              BranchSideFuncs:
                - lzma_check_size
                - __assert_fail
        - Branch String:   'common/block_util.c:72,2'
          Branch Sides:
            - BranchSide:      'common/block_util.c:72,2'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:73,6'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:73,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:76,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/block_util.c:70,7'
          Dst:             lzma_check_size
        - Src:             'common/block_util.c:72,2'
          Dst:             __assert_fail
    - functionName:    lzma_block_compressed_size
      functionSourceFile: '/src/xz/src/liblzma/common/block_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - block
        - unpadded_size
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - lzma_block_unpadded_size
        - lzma_check_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/block_util.c:20,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:23,34'
              BranchSideFuncs:
                - lzma_check_size
        - Branch String:   'common/block_util.c:27,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:28,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:33,35'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:35,4'
          Branch Sides:
            - BranchSide:      'common/block_util.c:35,7'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:38,27'
              BranchSideFuncs: []
        - Branch String:   'common/block_util.c:34,6'
          Branch Sides:
            - BranchSide:      'common/block_util.c:36,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_util.c:38,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/block_util.c:20,6'
          Dst:             lzma_block_unpadded_size
        - Src:             'common/block_util.c:24,6'
          Dst:             lzma_check_size
    - functionName:    lzma_raw_coder_memusage
      functionSourceFile: '/src/xz/src/liblzma/common/filter_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_find
        - filters
      BBCount:         17
      ICount:          122
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - lzma_validate_chain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/filter_common.c:357,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:358,4'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:361,11'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:367,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:368,4'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:370,7'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:370,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:377,10'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:382,8'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:383,8'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:384,5'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:386,13'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:388,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:366,8'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:392,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/filter_common.c:357,7'
          Dst:             lzma_validate_chain
    - functionName:    lzma_validate_chain
      functionSourceFile: '/src/xz/src/liblzma/common/filter_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filters
        - count
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/filter_common.c:253,22'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:253,25'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:254,3'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:253,6'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:254,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:258,9'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:271,3'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:272,17'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:277,8'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:272,8'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:272,26'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:273,5'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:277,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:278,4'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:280,26'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:284,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:271,10'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:289,6'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:289,27'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:289,31'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:290,3'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:289,39'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:289,42'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:290,3'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:289,6'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:290,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:292,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_raw_coder_init
      functionSourceFile: '/src/xz/src/liblzma/common/filter_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - options
        - coder_find
        - is_encoder
      BBCount:         32
      ICount:          245
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - lzma_next_end
        - lzma_next_filter_init
        - lzma_validate_chain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/filter_common.c:304,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:304,2'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:308,6'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
        - Branch String:   'common/filter_common.c:308,6'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:309,15'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
            - BranchSide:      'common/filter_common.c:325,15'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
        - Branch String:   'common/filter_common.c:309,3'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:313,21'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
            - BranchSide:      'common/filter_common.c:324,2'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
        - Branch String:   'common/filter_common.c:317,19'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:317,22'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:318,5'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:317,8'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:318,5'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:320,20'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
        - Branch String:   'common/filter_common.c:325,3'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:0,0'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
            - BranchSide:      'common/filter_common.c:327,8'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
        - Branch String:   'common/filter_common.c:328,19'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:328,22'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:329,5'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:328,8'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:329,5'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:331,20'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_next_end
        - Branch String:   'common/filter_common.c:343,6'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:344,17'
              BranchSideFuncs:
                - lzma_next_end
            - BranchSide:      'common/filter_common.c:346,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/filter_common.c:304,2'
          Dst:             lzma_validate_chain
        - Src:             'common/filter_common.c:342,23'
          Dst:             lzma_next_filter_init
        - Src:             'common/filter_common.c:344,3'
          Dst:             lzma_next_end
    - functionName:    lzma_filters_free
      functionSourceFile: '/src/xz/src/liblzma/common/filter_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filters
        - allocator
      BBCount:         12
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - lzma_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'common/filter_common.c:226,6'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:227,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:229,14'
              BranchSideFuncs:
                - lzma_free
                - __assert_fail
        - Branch String:   'common/filter_common.c:229,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:230,7'
              BranchSideFuncs:
                - lzma_free
                - __assert_fail
            - BranchSide:      'common/filter_common.c:245,2'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:230,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:236,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/filter_common.c:240,13'
              BranchSideFuncs:
                - lzma_free
                - __assert_fail
      Callsites:
        - Src:             'common/filter_common.c:236,4'
          Dst:             __assert_fail
        - Src:             'common/filter_common.c:240,3'
          Dst:             lzma_free
    - functionName:    lzma_filters_copy
      functionSourceFile: '/src/xz/src/liblzma/common/filter_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - real_dest
        - allocator
      BBCount:         33
      ICount:          222
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - lzma_alloc
        - lzma_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/filter_common.c:152,18'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:152,21'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:153,3'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:152,6'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:161,9'
              BranchSideFuncs:
                - __assert_fail
                - lzma_alloc
                - lzma_free
        - Branch String:   'common/filter_common.c:161,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:164,7'
              BranchSideFuncs:
                - lzma_alloc
                - __assert_fail
                - lzma_free
            - BranchSide:      'common/filter_common.c:204,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/filter_common.c:164,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:165,8'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'common/filter_common.c:169,16'
              BranchSideFuncs:
                - lzma_alloc
                - __assert_fail
                - lzma_free
        - Branch String:   'common/filter_common.c:171,7'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:172,9'
              BranchSideFuncs:
                - __assert_fail
                - lzma_alloc
                - lzma_free
            - BranchSide:      'common/filter_common.c:183,11'
              BranchSideFuncs:
                - lzma_alloc
                - __assert_fail
                - lzma_free
        - Branch String:   'common/filter_common.c:183,4'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:184,18'
              BranchSideFuncs:
                - lzma_alloc
                - __assert_fail
                - lzma_free
            - BranchSide:      'common/filter_common.c:191,42'
              BranchSideFuncs:
                - lzma_alloc
                - __assert_fail
                - lzma_free
        - Branch String:   'common/filter_common.c:184,9'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:185,10'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'common/filter_common.c:188,4'
              BranchSideFuncs:
                - lzma_alloc
                - __assert_fail
                - lzma_free
        - Branch String:   'common/filter_common.c:193,8'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:194,9'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'common/filter_common.c:198,16'
              BranchSideFuncs:
                - __assert_fail
                - lzma_alloc
                - lzma_free
        - Branch String:   'common/filter_common.c:204,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:204,2'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_common.c:205,7'
              BranchSideFuncs: []
        - Branch String:   'common/filter_common.c:216,2'
          Branch Sides:
            - BranchSide:      'common/filter_common.c:217,18'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'common/filter_common.c:219,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/filter_common.c:191,22'
          Dst:             lzma_alloc
        - Src:             'common/filter_common.c:204,2'
          Dst:             __assert_fail
        - Src:             'common/filter_common.c:217,3'
          Dst:             lzma_free
    - functionName:    is_backward_size_valid
      functionSourceFile: '/src/xz/src/liblzma/common/stream_flags_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/stream_flags_common.h:31,4'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.h:31,7'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.h:31,4'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.h:32,4'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.h:32,8'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.h:32,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_stream_flags_compare
      functionSourceFile: '/src/xz/src/liblzma/common/stream_flags_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         28
      ICount:          133
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - is_backward_size_valid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/stream_flags_common.c:24,22'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:24,25'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:25,3'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.c:24,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:25,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:28,21'
              BranchSideFuncs:
                - is_backward_size_valid
                - is_backward_size_valid
        - Branch String:   'common/stream_flags_common.c:29,4'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:29,22'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:30,3'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.c:28,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:30,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:32,6'
              BranchSideFuncs:
                - is_backward_size_valid
                - is_backward_size_valid
        - Branch String:   'common/stream_flags_common.c:32,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:33,3'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:36,6'
              BranchSideFuncs:
                - is_backward_size_valid
                - is_backward_size_valid
        - Branch String:   'common/stream_flags_common.c:37,4'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:37,7'
              BranchSideFuncs:
                - is_backward_size_valid
                - is_backward_size_valid
            - BranchSide:      'common/stream_flags_common.c:45,2'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.c:36,6'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:38,31'
              BranchSideFuncs:
                - is_backward_size_valid
                - is_backward_size_valid
            - BranchSide:      'common/stream_flags_common.c:45,2'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.c:38,34'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:38,61'
              BranchSideFuncs:
                - is_backward_size_valid
            - BranchSide:      'common/stream_flags_common.c:39,4'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.c:38,7'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:39,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:41,7'
              BranchSideFuncs: []
        - Branch String:   'common/stream_flags_common.c:41,7'
          Branch Sides:
            - BranchSide:      'common/stream_flags_common.c:42,4'
              BranchSideFuncs: []
            - BranchSide:      'common/stream_flags_common.c:43,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/stream_flags_common.c:38,8'
          Dst:             is_backward_size_valid
        - Src:             'common/stream_flags_common.c:38,38'
          Dst:             is_backward_size_valid
    - functionName:    is_size_valid
      functionSourceFile: '/src/xz/src/liblzma/common/block_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - size
        - reference
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/block_decoder.c:59,39'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:59,39'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:59,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_block_decoder
      functionSourceFile: '/src/xz/src/liblzma/common/block_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
        - block
      BBCount:         12
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_block_decoder_init
        - lzma_end
        - lzma_strm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/block_decoder.c:280,2'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:280,2'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:280,2'
              BranchSideFuncs:
                - lzma_block_decoder_init
                - lzma_end
        - Branch String:   'common/block_decoder.c:280,2'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:280,2'
              BranchSideFuncs:
                - lzma_end
            - BranchSide:      'common/block_decoder.c:282,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/block_decoder.c:280,2'
          Dst:             lzma_strm_init
        - Src:             'common/block_decoder.c:280,2'
          Dst:             lzma_block_decoder_init
        - Src:             'common/block_decoder.c:280,2'
          Dst:             lzma_end
    - functionName:    lzma_block_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/common/block_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - block
      BBCount:         31
      ICount:          233
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - lzma_alloc
        - lzma_block_decoder_init
        - lzma_block_unpadded_size
        - lzma_check_init
        - lzma_check_size
        - lzma_next_end
        - lzma_raw_decoder_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/block_decoder.c:216,2'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:216,2'
              BranchSideFuncs:
                - lzma_next_end
                - lzma_block_unpadded_size
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
                - lzma_alloc
            - BranchSide:      'common/block_decoder.c:221,31'
              BranchSideFuncs:
                - lzma_block_unpadded_size
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
                - lzma_alloc
        - Branch String:   'common/block_decoder.c:222,4'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:222,8'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:223,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_decoder.c:222,8'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:222,8'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
                - lzma_alloc
            - BranchSide:      'common/block_decoder.c:226,28'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
                - lzma_alloc
        - Branch String:   'common/block_decoder.c:221,6'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:223,3'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
                - lzma_alloc
            - BranchSide:      'common/block_decoder.c:226,28'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
                - lzma_alloc
        - Branch String:   'common/block_decoder.c:227,6'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:228,48'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
            - BranchSide:      'common/block_decoder.c:239,2'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
        - Branch String:   'common/block_decoder.c:229,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:230,4'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:232,17'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
                - lzma_check_size
        - Branch String:   'common/block_decoder.c:248,6'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:250,8'
              BranchSideFuncs:
                - lzma_check_size
                - lzma_check_init
                - lzma_raw_decoder_init
            - BranchSide:      'common/block_decoder.c:252,7'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
        - Branch String:   'common/block_decoder.c:258,6'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:257,2'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
            - BranchSide:      'common/block_decoder.c:260,7'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_raw_decoder_init
        - Branch String:   'common/block_decoder.c:268,24'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:268,24'
              BranchSideFuncs:
                - lzma_raw_decoder_init
            - BranchSide:      'common/block_decoder.c:269,6'
              BranchSideFuncs:
                - lzma_raw_decoder_init
      Callsites:
        - Src:             'common/block_decoder.c:216,2'
          Dst:             lzma_block_decoder_init
        - Src:             'common/block_decoder.c:216,2'
          Dst:             lzma_next_end
        - Src:             'common/block_decoder.c:221,6'
          Dst:             lzma_block_unpadded_size
        - Src:             'common/block_decoder.c:228,11'
          Dst:             lzma_alloc
        - Src:             'common/block_decoder.c:251,8'
          Dst:             lzma_check_size
        - Src:             'common/block_decoder.c:266,2'
          Dst:             lzma_check_init
        - Src:             'common/block_decoder.c:272,9'
          Dst:             lzma_raw_decoder_init
    - functionName:    block_decode
      functionSourceFile: '/src/xz/src/liblzma/common/block_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
        - action
      BBCount:         67
      ICount:          560
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - is_size_valid
        - lzma_bufcpy
        - lzma_check_finish
        - lzma_check_is_supported
        - lzma_check_size
        - lzma_check_update
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/block_decoder.c:71,2'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:73,28'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:154,3'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:178,45'
              BranchSideFuncs:
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:198,2'
              BranchSideFuncs: []
        - Branch String:   'common/block_decoder.c:79,44'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:79,34'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:79,34'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:82,46'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:82,36'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:82,36'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:98,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:99,27'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:128,8'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:107,18'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:107,21'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:113,8'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:107,8'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:108,5'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:113,8'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:113,18'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:113,22'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:121,8'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:113,8'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:121,8'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:121,20'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:121,24'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
            - BranchSide:      'common/block_decoder.c:123,3'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:121,8'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:122,5'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:123,3'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
                - lzma_check_update
        - Branch String:   'common/block_decoder.c:128,28'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:128,31'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:132,7'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:128,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:129,23'
              BranchSideFuncs:
                - lzma_check_update
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:132,7'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:132,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:133,11'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:137,22'
              BranchSideFuncs:
                - is_size_valid
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:139,5'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:139,23'
              BranchSideFuncs:
                - is_size_valid
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:141,4'
              BranchSideFuncs: []
        - Branch String:   'common/block_decoder.c:137,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:141,4'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:145,35'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:154,3'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:155,9'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:168,7'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:155,8'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:156,5'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:162,6'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:164,8'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:165,5'
              BranchSideFuncs: []
        - Branch String:   'common/block_decoder.c:168,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:169,4'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:171,8'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:171,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:172,23'
              BranchSideFuncs:
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
            - BranchSide:      'common/block_decoder.c:174,3'
              BranchSideFuncs:
                - lzma_check_size
                - lzma_bufcpy
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:181,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:182,4'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:187,8'
              BranchSideFuncs:
                - lzma_check_is_supported
                - memcmp
        - Branch String:   'common/block_decoder.c:188,5'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:188,32'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:194,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_decoder.c:189,5'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:189,15'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'common/block_decoder.c:194,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_decoder.c:187,7'
          Branch Sides:
            - BranchSide:      'common/block_decoder.c:192,4'
              BranchSideFuncs: []
            - BranchSide:      'common/block_decoder.c:194,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/block_decoder.c:129,4'
          Dst:             lzma_check_update
        - Src:             'common/block_decoder.c:137,8'
          Dst:             is_size_valid
        - Src:             'common/block_decoder.c:139,9'
          Dst:             is_size_valid
        - Src:             'common/block_decoder.c:172,4'
          Dst:             lzma_check_finish
        - Src:             'common/block_decoder.c:178,29'
          Dst:             lzma_check_size
        - Src:             'common/block_decoder.c:179,3'
          Dst:             lzma_bufcpy
        - Src:             'common/block_decoder.c:188,8'
          Dst:             lzma_check_is_supported
        - Src:             'common/block_decoder.c:189,8'
          Dst:             memcmp
    - functionName:    block_decoder_end
      functionSourceFile: '/src/xz/src/liblzma/common/block_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_free
        - lzma_next_end
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/block_decoder.c:206,2'
          Dst:             lzma_next_end
        - Src:             'common/block_decoder.c:207,2'
          Dst:             lzma_free
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    lzma_block_header_decode
      functionSourceFile: '/src/xz/src/liblzma/common/block_header_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - block
        - allocator
        - in
      BBCount:         55
      ICount:          343
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - lzma_block_unpadded_size
        - lzma_crc32
        - lzma_filter_flags_decode
        - lzma_filters_free
        - lzma_vli_decode
        - read32le
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/block_header_decoder.c:26,20'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:26,23'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:27,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_header_decoder.c:26,46'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:26,49'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:27,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_header_decoder.c:26,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:27,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:31,14'
              BranchSideFuncs:
                - lzma_crc32
                - read32le.296
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
        - Branch String:   'common/block_header_decoder.c:31,2'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:32,3'
              BranchSideFuncs:
                - lzma_crc32
                - read32le.296
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
            - BranchSide:      'common/block_header_decoder.c:38,6'
              BranchSideFuncs:
                - lzma_crc32
                - read32le.296
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
        - Branch String:   'common/block_header_decoder.c:38,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:39,3'
              BranchSideFuncs:
                - lzma_crc32
                - read32le.296
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
            - BranchSide:      'common/block_header_decoder.c:45,2'
              BranchSideFuncs:
                - lzma_crc32
                - read32le.296
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
        - Branch String:   'common/block_header_decoder.c:50,4'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:50,22'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:51,3'
              BranchSideFuncs: []
        - Branch String:   'common/block_header_decoder.c:49,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:51,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:54,25'
              BranchSideFuncs:
                - lzma_crc32
                - read32le.296
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
        - Branch String:   'common/block_header_decoder.c:57,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:61,2'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
            - BranchSide:      'common/block_header_decoder.c:64,6'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
        - Branch String:   'common/block_header_decoder.c:64,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:65,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:68,9'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
                - lzma_vli_decode
                - lzma_block_unpadded_size
        - Branch String:   'common/block_header_decoder.c:71,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:72,3'
              BranchSideFuncs:
                - lzma_vli_decode
                - lzma_block_unpadded_size
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
            - BranchSide:      'common/block_header_decoder.c:80,3'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
        - Branch String:   'common/block_header_decoder.c:72,3'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:72,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:77,32'
              BranchSideFuncs:
                - lzma_block_unpadded_size
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
        - Branch String:   'common/block_header_decoder.c:77,7'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:78,4'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:79,2'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_vli_decode
        - Branch String:   'common/block_header_decoder.c:84,6'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:85,3'
              BranchSideFuncs:
                - lzma_vli_decode
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
            - BranchSide:      'common/block_header_decoder.c:88,3'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
        - Branch String:   'common/block_header_decoder.c:85,3'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:85,3'
              BranchSideFuncs: []
            - BranchSide:      'common/block_header_decoder.c:91,31'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
        - Branch String:   'common/block_header_decoder.c:92,2'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:94,6'
              BranchSideFuncs:
                - lzma_filter_flags_decode
                - lzma_filters_free
                - lzma_filters_free
            - BranchSide:      'common/block_header_decoder.c:103,2'
              BranchSideFuncs:
                - lzma_filters_free
        - Branch String:   'common/block_header_decoder.c:96,7'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:97,22'
              BranchSideFuncs:
                - lzma_filters_free
            - BranchSide:      'common/block_header_decoder.c:100,2'
              BranchSideFuncs:
                - lzma_filters_free
                - lzma_filter_flags_decode
                - lzma_filters_free
        - Branch String:   'common/block_header_decoder.c:103,2'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:104,7'
              BranchSideFuncs:
                - lzma_filters_free
            - BranchSide:      'common/block_header_decoder.c:113,2'
              BranchSideFuncs: []
        - Branch String:   'common/block_header_decoder.c:104,7'
          Branch Sides:
            - BranchSide:      'common/block_header_decoder.c:103,2'
              BranchSideFuncs:
                - lzma_filters_free
            - BranchSide:      'common/block_header_decoder.c:105,22'
              BranchSideFuncs:
                - lzma_filters_free
      Callsites:
        - Src:             'common/block_header_decoder.c:57,6'
          Dst:             lzma_crc32
        - Src:             'common/block_header_decoder.c:57,36'
          Dst:             read32le
        - Src:             'common/block_header_decoder.c:72,3'
          Dst:             lzma_vli_decode
        - Src:             'common/block_header_decoder.c:77,7'
          Dst:             lzma_block_unpadded_size
        - Src:             'common/block_header_decoder.c:85,3'
          Dst:             lzma_vli_decode
        - Src:             'common/block_header_decoder.c:93,24'
          Dst:             lzma_filter_flags_decode
        - Src:             'common/block_header_decoder.c:97,4'
          Dst:             lzma_filters_free
        - Src:             'common/block_header_decoder.c:105,4'
          Dst:             lzma_filters_free
    - functionName:    lzma_properties_decode
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - filter
        - allocator
        - props
        - props_size
      BBCount:         8
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - decoder_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/filter_decoder.c:206,6'
          Branch Sides:
            - BranchSide:      'common/filter_decoder.c:207,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_decoder.c:209,6'
              BranchSideFuncs: []
        - Branch String:   'common/filter_decoder.c:209,6'
          Branch Sides:
            - BranchSide:      'common/filter_decoder.c:210,10'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_decoder.c:212,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/filter_decoder.c:205,40'
          Dst:             decoder_find
    - functionName:    decoder_find
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - id
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'common/filter_decoder.c:145,2'
          Branch Sides:
            - BranchSide:      'common/filter_decoder.c:146,16'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_decoder.c:149,2'
              BranchSideFuncs: []
        - Branch String:   'common/filter_decoder.c:146,7'
          Branch Sides:
            - BranchSide:      'common/filter_decoder.c:146,25'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_decoder.c:147,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_raw_decoder_memusage
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filters
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - coder_find
        - lzma_raw_coder_memusage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_decoder.c:194,9'
          Dst:             lzma_raw_coder_memusage
        - Src:             'common/filter_decoder.c:194,9'
          Dst:             coder_find
    - functionName:    coder_find
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - id
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decoder_find
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_decoder.c:159,36'
          Dst:             decoder_find
    - functionName:    lzma_raw_decoder
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - strm
        - options
      BBCount:         12
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_end
        - lzma_raw_decoder_init
        - lzma_strm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'common/filter_decoder.c:182,2'
          Branch Sides:
            - BranchSide:      'common/filter_decoder.c:182,2'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_decoder.c:182,2'
              BranchSideFuncs:
                - lzma_raw_decoder_init
                - lzma_end
        - Branch String:   'common/filter_decoder.c:182,2'
          Branch Sides:
            - BranchSide:      'common/filter_decoder.c:182,2'
              BranchSideFuncs:
                - lzma_end
            - BranchSide:      'common/filter_decoder.c:184,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/filter_decoder.c:182,2'
          Dst:             lzma_strm_init
        - Src:             'common/filter_decoder.c:182,2'
          Dst:             lzma_raw_decoder_init
        - Src:             'common/filter_decoder.c:182,2'
          Dst:             lzma_end
    - functionName:    lzma_raw_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - options
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - coder_find
        - lzma_raw_coder_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_decoder.c:174,9'
          Dst:             lzma_raw_coder_init
        - Src:             'common/filter_decoder.c:174,9'
          Dst:             coder_find
    - functionName:    lzma_filter_decoder_is_supported
      functionSourceFile: '/src/xz/src/liblzma/common/filter_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - id
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - decoder_find
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'common/filter_decoder.c:166,9'
          Dst:             decoder_find
    - functionName:    lzma_filter_flags_decode
      functionSourceFile: '/src/xz/src/liblzma/common/filter_flags_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - filter
        - allocator
        - in
        - in_pos
        - in_size
      BBCount:         16
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - lzma_properties_decode
        - lzma_vli_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/filter_flags_decoder.c:24,2'
          Branch Sides:
            - BranchSide:      'common/filter_flags_decoder.c:24,2'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_flags_decoder.c:27,6'
              BranchSideFuncs:
                - lzma_vli_decode
                - lzma_properties_decode
        - Branch String:   'common/filter_flags_decoder.c:27,6'
          Branch Sides:
            - BranchSide:      'common/filter_flags_decoder.c:28,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_flags_decoder.c:32,2'
              BranchSideFuncs:
                - lzma_vli_decode
                - lzma_properties_decode
        - Branch String:   'common/filter_flags_decoder.c:32,2'
          Branch Sides:
            - BranchSide:      'common/filter_flags_decoder.c:32,2'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_flags_decoder.c:36,6'
              BranchSideFuncs:
                - lzma_properties_decode
        - Branch String:   'common/filter_flags_decoder.c:36,6'
          Branch Sides:
            - BranchSide:      'common/filter_flags_decoder.c:37,3'
              BranchSideFuncs: []
            - BranchSide:      'common/filter_flags_decoder.c:40,4'
              BranchSideFuncs:
                - lzma_properties_decode
      Callsites:
        - Src:             'common/filter_flags_decoder.c:24,2'
          Dst:             lzma_vli_decode
        - Src:             'common/filter_flags_decoder.c:32,2'
          Dst:             lzma_vli_decode
        - Src:             'common/filter_flags_decoder.c:39,23'
          Dst:             lzma_properties_decode
    - functionName:    vli_ceil4
      functionSourceFile: '/src/xz/src/liblzma/common/index.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - vli
      BBCount:         6
      ICount:          30
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'common/index.h:48,2'
          Branch Sides:
            - BranchSide:      'common/index.h:48,2'
              BranchSideFuncs: []
            - BranchSide:      'common/index.h:48,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'common/index.h:48,2'
          Dst:             __assert_fail
    - functionName:    index_size_unpadded
      functionSourceFile: '/src/xz/src/liblzma/common/index.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - count
        - index_list_size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_vli_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/index.h:58,13'
          Dst:             lzma_vli_size
    - functionName:    lzma_index_hash_decode
      functionSourceFile: '/src/xz/src/liblzma/common/index_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - index_hash
        - in
        - in_pos
        - in_size
      BBCount:         73
      ICount:          547
      EdgeCount:       94
      CyclomaticComplexity: 23
      functionsReached:
        - __assert_fail
        - hash_append
        - index_size_unpadded
        - lzma_check_finish
        - lzma_check_size
        - lzma_crc32
        - lzma_vli_decode
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/index_hash.c:179,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:185,27'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:188,2'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:189,10'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:334,27'
              BranchSideFuncs:
                - lzma_crc32
        - Branch String:   'common/index_hash.c:189,2'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:192,7'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:199,26'
              BranchSideFuncs:
                - lzma_vli_decode
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - __assert_fail
            - BranchSide:      'common/index_hash.c:219,20'
              BranchSideFuncs:
                - lzma_vli_decode
                - hash_append
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:219,20'
              BranchSideFuncs:
                - lzma_vli_decode
                - hash_append
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:268,5'
              BranchSideFuncs:
                - index_size_unpadded
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - lzma_crc32
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:275,7'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:308,3'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:324,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/index_hash.c:192,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:193,4'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:195,3'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:201,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:202,4'
              BranchSideFuncs:
                - lzma_crc32
            - BranchSide:      'common/index_hash.c:205,7'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:205,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:206,4'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:208,7'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:219,20'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:220,8'
              BranchSideFuncs:
                - lzma_vli_decode
                - hash_append
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:221,8'
              BranchSideFuncs:
                - lzma_vli_decode
                - hash_append
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:225,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:226,4'
              BranchSideFuncs:
                - lzma_crc32
            - BranchSide:      'common/index_hash.c:228,7'
              BranchSideFuncs:
                - hash_append
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:231,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:232,8'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:240,17'
              BranchSideFuncs:
                - hash_append
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:233,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:233,9'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:235,5'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:232,8'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:235,5'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:237,4'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:252,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:252,9'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:256,5'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:254,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:256,5'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:250,8'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:256,5'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:259,29'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:275,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:276,6'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
            - BranchSide:      'common/index_hash.c:284,7'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
        - Branch String:   'common/index_hash.c:277,8'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:278,5'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:280,4'
              BranchSideFuncs:
                - lzma_crc32
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
                - index_size_unpadded
                - lzma_vli_decode
                - hash_append
                - lzma_vli_decode
                - __assert_fail
        - Branch String:   'common/index_hash.c:286,5'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:286,8'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:290,4'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:288,5'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:288,8'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:290,4'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:284,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:290,4'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:293,22'
              BranchSideFuncs:
                - lzma_check_finish
                - lzma_check_finish
                - lzma_check_size
                - memcmp
                - lzma_crc32
        - Branch String:   'common/index_hash.c:295,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:298,4'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:301,34'
              BranchSideFuncs:
                - lzma_crc32
        - Branch String:   'common/index_hash.c:309,8'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:310,5'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:312,10'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:312,8'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:317,4'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:319,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:319,3'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:309,9'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:321,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:335,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:336,35'
              BranchSideFuncs:
                - lzma_crc32
            - BranchSide:      'common/index_hash.c:340,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/index_hash.c:199,9'
          Dst:             lzma_vli_decode
        - Src:             'common/index_hash.c:223,9'
          Dst:             lzma_vli_decode
        - Src:             'common/index_hash.c:240,4'
          Dst:             hash_append
        - Src:             'common/index_hash.c:267,38'
          Dst:             index_size_unpadded
        - Src:             'common/index_hash.c:293,3'
          Dst:             lzma_check_finish
        - Src:             'common/index_hash.c:294,3'
          Dst:             lzma_check_finish
        - Src:             'common/index_hash.c:297,5'
          Dst:             lzma_check_size
        - Src:             'common/index_hash.c:295,7'
          Dst:             memcmp
        - Src:             'common/index_hash.c:301,23'
          Dst:             lzma_crc32
        - Src:             'common/index_hash.c:324,3'
          Dst:             __assert_fail
        - Src:             'common/index_hash.c:336,24'
          Dst:             lzma_crc32
    - functionName:    hash_append
      functionSourceFile: '/src/xz/src/liblzma/common/index_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - info
        - unpadded_size
        - uncompressed_size
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_check_update
        - lzma_vli_size
        - vli_ceil4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'common/index_hash.c:128,23'
          Dst:             vli_ceil4
        - Src:             'common/index_hash.c:130,27'
          Dst:             lzma_vli_size
        - Src:             'common/index_hash.c:131,6'
          Dst:             lzma_vli_size
        - Src:             'common/index_hash.c:135,2'
          Dst:             lzma_check_update
    - functionName:    index_stream_size
      functionSourceFile: '/src/xz/src/liblzma/common/index.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - blocks_size
        - count
        - index_list_size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - index_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/index.h:76,6'
          Dst:             index_size
    - functionName:    index_size
      functionSourceFile: '/src/xz/src/liblzma/common/index.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - count
        - index_list_size
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - index_size_unpadded
        - vli_ceil4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'common/index.h:66,19'
          Dst:             index_size_unpadded
        - Src:             'common/index.h:66,9'
          Dst:             vli_ceil4
    - functionName:    lzma_index_hash_append
      functionSourceFile: '/src/xz/src/liblzma/common/index_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - index_hash
        - unpadded_size
        - uncompressed_size
      BBCount:         24
      ICount:          135
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - hash_append
        - index_size
        - index_stream_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/index_hash.c:147,25'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:147,28'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:148,4'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:148,7'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:149,4'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:149,7'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:150,4'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:150,7'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:151,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:147,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:151,3'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:154,15'
              BranchSideFuncs:
                - hash_append
                - index_size
                - index_stream_size
        - Branch String:   'common/index_hash.c:158,4'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:158,7'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:166,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:159,4'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:159,18'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:166,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:162,4'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:162,25'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:166,3'
              BranchSideFuncs: []
        - Branch String:   'common/index_hash.c:157,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:166,3'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:168,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/index_hash.c:154,2'
          Dst:             hash_append
        - Src:             'common/index_hash.c:159,7'
          Dst:             index_size
        - Src:             'common/index_hash.c:162,7'
          Dst:             index_stream_size
    - functionName:    lzma_index_hash_size
      functionSourceFile: '/src/xz/src/liblzma/common/index_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - index_hash
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - index_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/index_hash.c:118,9'
          Dst:             index_size
    - functionName:    lzma_index_hash_end
      functionSourceFile: '/src/xz/src/liblzma/common/index_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - index_hash
        - allocator
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'common/index_hash.c:107,2'
          Dst:             lzma_free
    - functionName:    lzma_index_hash_init
      functionSourceFile: '/src/xz/src/liblzma/common/index_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - index_hash
        - allocator
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_alloc
        - lzma_check_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'common/index_hash.c:75,6'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:76,52'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_check_init
                - lzma_check_init
            - BranchSide:      'common/index_hash.c:81,2'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_check_init
        - Branch String:   'common/index_hash.c:77,7'
          Branch Sides:
            - BranchSide:      'common/index_hash.c:78,4'
              BranchSideFuncs: []
            - BranchSide:      'common/index_hash.c:79,2'
              BranchSideFuncs:
                - lzma_check_init
                - lzma_check_init
      Callsites:
        - Src:             'common/index_hash.c:76,16'
          Dst:             lzma_alloc
        - Src:             'common/index_hash.c:96,8'
          Dst:             lzma_check_init
        - Src:             'common/index_hash.c:97,8'
          Dst:             lzma_check_init
    - functionName:    lzma_vli_decode
      functionSourceFile: '/src/xz/src/liblzma/common/vli_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - vli
        - vli_pos
        - in
        - in_pos
        - in_size
      BBCount:         30
      ICount:          192
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'common/vli_decoder.c:22,6'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:23,11'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:35,8'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:30,7'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:31,4'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:33,2'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:35,7'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:36,5'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:39,8'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:40,5'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:40,10'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:41,4'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:39,7'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:41,4'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:43,8'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:43,7'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:44,4'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:58,7'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:62,8'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:79,8'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:62,21'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:62,25'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:65,11'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:62,8'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:63,5'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:65,11'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:79,7'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:80,4'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:82,2'
              BranchSideFuncs: []
        - Branch String:   'common/vli_decoder.c:82,2'
          Branch Sides:
            - BranchSide:      'common/vli_decoder.c:50,24'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_decoder.c:84,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    literal_init
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - probs
        - lc
        - lp
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lzma/lzma_common.h:149,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_common.h:149,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_common.h:151,47'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_common.h:153,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_common.h:154,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_common.h:156,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lzma/lzma_common.h:149,2'
          Dst:             __assert_fail
    - functionName:    dict_put_safe
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - dict
        - byte
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dict_put
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:284,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:285,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:287,11'
              BranchSideFuncs:
                - dict_put
      Callsites:
        - Src:             '../../src/liblzma/lz/lz_decoder.h:287,2'
          Dst:             dict_put
    - functionName:    dict_put
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - dict
        - byte
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:274,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:274,6'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:275,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dict_repeat
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dict
        - distance
        - len
      BBCount:         21
      ICount:          234
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:208,18'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:208,18'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:208,18'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:212,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:213,11'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:226,6'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:226,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:229,3'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:240,16'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:231,3'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:230,29'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:232,2'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:253,3'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:244,18'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:262,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:262,6'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:263,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dict_is_distance_valid
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dict
        - distance
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dict_get
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dict
        - distance
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:172,7'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:172,7'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:173,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dict_get0
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dict
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rc_read_init
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/rangecoder/range_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rc
        - in
        - in_pos
        - in_size
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/liblzma/rangecoder/range_decoder.h:80,2'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:81,8'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:95,2'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/rangecoder/range_decoder.h:81,7'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:82,4'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:87,7'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/rangecoder/range_decoder.h:87,32'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:87,35'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:90,15'
              BranchSideFuncs: []
        - Branch String:   '../../src/liblzma/rangecoder/range_decoder.h:87,7'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:88,4'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/rangecoder/range_decoder.h:90,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    lzma_lzma_props_decode
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - options
        - allocator
        - props
        - props_size
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lzma_alloc
        - lzma_free
        - lzma_lzma_lclppb_decode
        - read32le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1237,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1238,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1241,44'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_lzma_lclppb_decode
                - read32le.413
                - lzma_free
        - Branch String:   'lzma/lzma_decoder.c:1242,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1243,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1245,30'
              BranchSideFuncs:
                - lzma_lzma_lclppb_decode
                - read32le.413
                - lzma_free
        - Branch String:   'lzma/lzma_decoder.c:1245,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1246,3'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'lzma/lzma_decoder.c:1251,28'
              BranchSideFuncs:
                - read32le.413
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1241,6'
          Dst:             lzma_alloc
        - Src:             'lzma/lzma_decoder.c:1245,6'
          Dst:             lzma_lzma_lclppb_decode
        - Src:             'lzma/lzma_decoder.c:1251,19'
          Dst:             read32le
        - Src:             'lzma/lzma_decoder.c:1261,2'
          Dst:             lzma_free
    - functionName:    lzma_lzma_lclppb_decode
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - options
        - byte
      BBCount:         4
      ICount:          68
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1201,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1202,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1205,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_lclppb_valid
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lzma/lzma_common.h:34,38'
          Branch Sides:
            - BranchSide:      'lzma/lzma_common.h:34,41'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_common.h:34,38'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_common.h:35,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_common.h:35,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_common.h:35,4'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_common.h:36,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_common.h:36,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_common.h:36,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_lzma_decoder_memusage
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - is_lclppb_valid
        - lzma_lzma_decoder_memusage_nocheck
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1226,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1227,3'
              BranchSideFuncs:
                - lzma_lzma_decoder_memusage_nocheck
            - BranchSide:      'lzma/lzma_decoder.c:1229,44'
              BranchSideFuncs:
                - lzma_lzma_decoder_memusage_nocheck
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1226,7'
          Dst:             is_lclppb_valid
        - Src:             'lzma/lzma_decoder.c:1229,9'
          Dst:             lzma_lzma_decoder_memusage_nocheck
    - functionName:    lzma_lzma_decoder_memusage_nocheck
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_lz_decoder_memusage
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1219,6'
          Dst:             lzma_lz_decoder_memusage
    - functionName:    lzma_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lz
        - allocator
        - id
        - options
        - lz_options
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - is_lclppb_valid
        - lzma_decoder_reset
        - lzma_decoder_uncompressed
        - lzma_lzma_decoder_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1148,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1149,3'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
            - BranchSide:      'lzma/lzma_decoder.c:1151,11'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
        - Branch String:   'lzma/lzma_decoder.c:1154,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1155,34'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
            - BranchSide:      'lzma/lzma_decoder.c:1175,2'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
        - Branch String:   'lzma/lzma_decoder.c:1158,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1159,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1169,17'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
        - Branch String:   'lzma/lzma_decoder.c:1172,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1171,14'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
            - BranchSide:      'lzma/lzma_decoder.c:1172,8'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
        - Branch String:   'lzma/lzma_decoder.c:1175,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1175,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1178,21'
              BranchSideFuncs:
                - lzma_decoder_reset
                - lzma_decoder_uncompressed
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1148,7'
          Dst:             is_lclppb_valid
        - Src:             'lzma/lzma_decoder.c:1175,2'
          Dst:             lzma_lzma_decoder_create
        - Src:             'lzma/lzma_decoder.c:1178,2'
          Dst:             lzma_decoder_reset
        - Src:             'lzma/lzma_decoder.c:1179,2'
          Dst:             lzma_decoder_uncompressed
    - functionName:    lzma_lzma_decoder_create
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lz
        - allocator
        - options
        - lz_options
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_alloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1121,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1122,54'
              BranchSideFuncs:
                - lzma_alloc
            - BranchSide:      'lzma/lzma_decoder.c:1133,26'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1123,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1124,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1126,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1122,15'
          Dst:             lzma_alloc
    - functionName:    lzma_decoder_reset
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - opt
      BBCount:         57
      ICount:          471
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - literal_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1064,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1065,17'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1076,16'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1065,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1066,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1070,3'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1076,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1077,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1079,16'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1077,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1076,40'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1077,3'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1079,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1080,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1082,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1082,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1082,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1085,40'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1091,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1092,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1103,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1092,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1092,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1094,3'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1094,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1094,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1097,3'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1097,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1097,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1099,3'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1099,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1099,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1101,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1103,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1103,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1104,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1104,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1104,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1106,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1047,2'
          Dst:             literal_init
    - functionName:    lzma_decoder_uncompressed
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - coder_ptr
        - uncompressed_size
        - allow_eopm
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_decode
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - coder_ptr
        - dictptr
        - in
        - in_pos
        - in_size
      BBCount:         689
      ICount:          5435
      EdgeCount:       816
      CyclomaticComplexity: 129
      functionsReached:
        - __assert_fail
        - dict_get
        - dict_get0
        - dict_is_distance_valid
        - dict_put
        - dict_put_safe
        - dict_repeat
        - rc_read_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:248,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:249,11'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:259,20'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:264,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:264,2'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:264,2'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:305,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:305,7'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:328,10'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:304,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:306,21'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:328,10'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:328,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:329,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:663,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:663,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:709,5'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:722,5'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:745,29'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:760,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:779,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:812,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:823,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:830,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:867,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:894,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:898,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:909,8'
              BranchSideFuncs:
                - dict_get
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:924,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:934,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:971,7'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:345,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:345,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:345,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:345,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:347,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:353,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
        - Branch String:   'lzma/lzma_decoder.c:353,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:353,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
            - BranchSide:      'lzma/lzma_decoder.c:353,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
        - Branch String:   'lzma/lzma_decoder.c:353,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:359,4'
              BranchSideFuncs:
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:394,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:367,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:368,5'
              BranchSideFuncs:
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:373,5'
              BranchSideFuncs:
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:368,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:371,5'
              BranchSideFuncs:
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:371,5'
              BranchSideFuncs:
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:373,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:376,5'
              BranchSideFuncs:
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:376,5'
              BranchSideFuncs:
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:396,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:396,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:396,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:396,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:411,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:536,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
        - Branch String:   'lzma/lzma_decoder.c:421,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:421,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:421,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:421,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:421,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:428,29'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:428,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:428,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:431,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:431,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:433,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:433,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:439,12'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:446,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:447,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:447,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:447,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:447,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:447,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:448,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:450,9'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:455,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:495,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:455,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:455,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:456,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:457,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:457,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:465,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:465,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:465,6'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:467,6'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:467,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:467,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:469,14'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:490,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:487,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:491,5'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:495,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:495,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:496,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:496,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:496,6'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:498,12'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:499,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:499,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:501,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:524,10'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:525,7'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:530,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:531,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:535,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:549,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:550,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:554,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
        - Branch String:   'lzma/lzma_decoder.c:554,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:554,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
            - BranchSide:      'lzma/lzma_decoder.c:554,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
        - Branch String:   'lzma/lzma_decoder.c:554,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:555,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
            - BranchSide:      'lzma/lzma_decoder.c:581,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:566,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:566,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
            - BranchSide:      'lzma/lzma_decoder.c:566,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put
        - Branch String:   'lzma/lzma_decoder.c:566,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:567,6'
              BranchSideFuncs:
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:577,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:589,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:589,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:589,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:589,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:591,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:598,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:600,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:600,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:600,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:600,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:602,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:612,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:627,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:627,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:627,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:627,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:627,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:637,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:637,3'
              BranchSideFuncs:
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:638,3'
              BranchSideFuncs:
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:638,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:638,3'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:641,7'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:641,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:642,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:646,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:663,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:663,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:663,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:663,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:667,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:690,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:667,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:667,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:672,8'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:667,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:667,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:667,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:672,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:680,9'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:680,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:681,9'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:687,18'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:690,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:690,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:690,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:690,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:690,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:690,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:690,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:695,4'
              BranchSideFuncs:
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:757,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:702,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:703,5'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:714,5'
              BranchSideFuncs:
                - dict_get
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
        - Branch String:   'lzma/lzma_decoder.c:703,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:709,5'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:709,5'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:710,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:710,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:710,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:712,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:710,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:713,4'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:714,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:722,5'
              BranchSideFuncs:
                - dict_get
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
            - BranchSide:      'lzma/lzma_decoder.c:722,5'
              BranchSideFuncs:
                - dict_get
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
        - Branch String:   'lzma/lzma_decoder.c:729,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:729,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:729,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:729,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:729,6'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:729,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:729,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:729,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:729,6'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:741,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:0,0'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
            - BranchSide:      'lzma/lzma_decoder.c:724,10'
              BranchSideFuncs:
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
        - Branch String:   'lzma/lzma_decoder.c:745,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:746,5'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:750,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:760,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:760,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:760,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:760,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:760,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:760,3'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:760,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:765,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:886,4'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:772,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:772,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:775,29'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:775,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:775,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:780,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:780,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:780,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:781,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:780,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:783,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:784,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:784,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:786,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:786,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:787,12'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:789,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:790,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:790,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:790,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:790,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:790,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lzma/lzma_decoder.c:791,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:793,9'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:794,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:818,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:794,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:794,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:795,15'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:796,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:796,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:803,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:803,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:803,6'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:805,6'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:805,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:805,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:807,14'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:813,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:813,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:813,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:816,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:813,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:817,5'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:818,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:818,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:819,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:819,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:819,6'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:820,12'
              BranchSideFuncs:
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:821,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:821,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:821,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:823,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:823,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:823,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:823,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:823,6'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:823,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:823,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:823,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:826,11'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:831,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:831,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:831,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:839,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:831,7'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:841,14'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:843,10'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:843,30'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:859,11'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:859,12'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:860,12'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:867,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:867,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:868,13'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:867,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:867,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:867,7'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:876,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:877,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:881,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:888,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:888,8'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:889,9'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:894,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:894,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:894,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:894,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:894,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:894,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:894,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:895,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:921,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:898,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:898,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:898,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:898,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:898,5'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:898,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:898,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:901,6'
              BranchSideFuncs:
                - dict_get
                - dict_put_safe
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:917,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:907,10'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:910,7'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:914,6'
              BranchSideFuncs:
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:924,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:924,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:924,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:924,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:924,5'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:924,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:924,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:925,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:932,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:934,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:934,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:934,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:934,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:934,6'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:934,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:934,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:936,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:945,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:959,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:959,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:967,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:967,3'
              BranchSideFuncs:
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:968,3'
              BranchSideFuncs:
                - __assert_fail
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
        - Branch String:   'lzma/lzma_decoder.c:968,3'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:968,3'
              BranchSideFuncs:
                - dict_repeat
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_repeat
                - dict_get
                - dict_put
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - dict_get
                - dict_put_safe
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_is_distance_valid
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - dict_get0
                - dict_get
                - dict_put_safe
            - BranchSide:      'lzma/lzma_decoder.c:968,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lzma/lzma_decoder.c:971,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:329,2'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:972,4'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1000,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1001,36'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1013,6'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1006,37'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1006,40'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1011,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1007,5'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1007,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1011,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1008,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1008,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1010,8'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1009,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1009,9'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1010,8'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1006,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1010,8'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1011,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma_decoder.c:1013,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1016,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma_decoder.c:1020,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lzma/lzma_decoder.c:246,24'
          Dst:             rc_read_init
        - Src:             'lzma/lzma_decoder.c:363,12'
          Dst:             dict_get0
        - Src:             'lzma/lzma_decoder.c:376,5'
          Dst:             dict_get
        - Src:             'lzma/lzma_decoder.c:381,4'
          Dst:             dict_put
        - Src:             'lzma/lzma_decoder.c:431,4'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:447,5'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:455,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:457,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:465,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:467,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:495,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:496,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:499,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:530,8'
          Dst:             dict_is_distance_valid
        - Src:             'lzma/lzma_decoder.c:549,8'
          Dst:             dict_is_distance_valid
        - Src:             'lzma/lzma_decoder.c:571,22'
          Dst:             dict_get
        - Src:             'lzma/lzma_decoder.c:571,6'
          Dst:             dict_put
        - Src:             'lzma/lzma_decoder.c:637,3'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:638,3'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:641,7'
          Dst:             dict_repeat
        - Src:             'lzma/lzma_decoder.c:697,12'
          Dst:             dict_get0
        - Src:             'lzma/lzma_decoder.c:717,22'
          Dst:             dict_get
        - Src:             'lzma/lzma_decoder.c:745,8'
          Dst:             dict_put_safe
        - Src:             'lzma/lzma_decoder.c:784,4'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:790,5'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:794,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:796,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:803,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:805,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:818,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:819,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:821,6'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:876,8'
          Dst:             dict_is_distance_valid
        - Src:             'lzma/lzma_decoder.c:888,8'
          Dst:             dict_is_distance_valid
        - Src:             'lzma/lzma_decoder.c:908,8'
          Dst:             dict_get
        - Src:             'lzma/lzma_decoder.c:907,10'
          Dst:             dict_put_safe
        - Src:             'lzma/lzma_decoder.c:967,3'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:968,3'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:971,7'
          Dst:             dict_repeat
    - functionName:    lzma_lzma_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         6
      ICount:          39
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - lzma_decoder_init
        - lzma_lz_decoder_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lzma/lzma_decoder.c:1191,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma_decoder.c:1191,2'
              BranchSideFuncs:
                - lzma_lz_decoder_init
            - BranchSide:      'lzma/lzma_decoder.c:1191,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lzma/lzma_decoder.c:1191,2'
          Dst:             __assert_fail
        - Src:             'lzma/lzma_decoder.c:1193,9'
          Dst:             lzma_lz_decoder_init
        - Src:             'lzma/lzma_decoder.c:1193,9'
          Dst:             lzma_decoder_init
    - functionName:    dict_write
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - dict
        - in
        - in_pos
        - in_size
        - left
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_bufcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:305,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:306,14'
              BranchSideFuncs:
                - lzma_bufcpy
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:308,23'
              BranchSideFuncs:
                - lzma_bufcpy
        - Branch String:   '../../src/liblzma/lz/lz_decoder.h:311,6'
          Branch Sides:
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:311,6'
              BranchSideFuncs: []
            - BranchSide:      '../../src/liblzma/lz/lz_decoder.h:312,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '../../src/liblzma/lz/lz_decoder.h:308,11'
          Dst:             lzma_bufcpy
    - functionName:    dict_reset
      functionSourceFile: '/src/xz/src/liblzma/../../src/liblzma/lz/lz_decoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dict
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma2_decoder_end
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma2_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
      BBCount:         6
      ICount:          45
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - lzma_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lzma/lzma2_decoder.c:217,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:217,2'
              BranchSideFuncs:
                - lzma_free
                - lzma_free
            - BranchSide:      'lzma/lzma2_decoder.c:217,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lzma/lzma2_decoder.c:217,2'
          Dst:             __assert_fail
        - Src:             'lzma/lzma2_decoder.c:218,2'
          Dst:             lzma_free
        - Src:             'lzma/lzma2_decoder.c:220,2'
          Dst:             lzma_free
    - functionName:    lzma2_decode
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma2_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - coder_ptr
        - dict
        - in
        - in_pos
        - in_size
      BBCount:         56
      ICount:          480
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - dict_reset
        - dict_write
        - lzma_lzma_lclppb_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lzma/lzma2_decoder.c:65,27'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:65,2'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:65,30'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:65,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:66,10'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:208,2'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma2_decoder.c:66,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:68,28'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
            - BranchSide:      'lzma/lzma2_decoder.c:133,42'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:138,31'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:145,39'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:150,29'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:155,32'
              BranchSideFuncs:
                - lzma_lzma_lclppb_decode
                - dict_write
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:166,28'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:195,14'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
            - BranchSide:      'lzma/lzma2_decoder.c:204,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:72,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:73,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:75,7'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:75,23'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:75,26'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
            - BranchSide:      'lzma/lzma2_decoder.c:78,4'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:75,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:78,4'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
            - BranchSide:      'lzma/lzma2_decoder.c:80,14'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:80,14'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:81,4'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma2_decoder.c:84,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:87,32'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
            - BranchSide:      'lzma/lzma2_decoder.c:113,8'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:92,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:95,5'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
            - BranchSide:      'lzma/lzma2_decoder.c:98,15'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:98,15'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:99,5'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:102,5'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:113,8'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:117,4'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - __assert_fail
                - dict_reset
        - Branch String:   'lzma/lzma2_decoder.c:121,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:124,4'
              BranchSideFuncs:
                - dict_reset
            - BranchSide:      'lzma/lzma2_decoder.c:129,3'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:155,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:156,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:158,3'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:174,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:175,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:177,29'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:180,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:181,11'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:186,7'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:186,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:187,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:189,3'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
        - Branch String:   'lzma/lzma2_decoder.c:196,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:197,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:199,3'
              BranchSideFuncs:
                - dict_write
                - lzma_lzma_lclppb_decode
                - dict_reset
                - __assert_fail
      Callsites:
        - Src:             'lzma/lzma2_decoder.c:125,4'
          Dst:             dict_reset
        - Src:             'lzma/lzma2_decoder.c:155,7'
          Dst:             lzma_lzma_lclppb_decode
        - Src:             'lzma/lzma2_decoder.c:195,3'
          Dst:             dict_write
        - Src:             'lzma/lzma2_decoder.c:204,3'
          Dst:             __assert_fail
    - functionName:    lzma_lzma2_props_decode
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma2_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - options
        - allocator
        - props
        - props_size
      BBCount:         15
      ICount:          121
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - lzma_alloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lzma/lzma2_decoder.c:281,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:282,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:285,6'
              BranchSideFuncs:
                - lzma_alloc
        - Branch String:   'lzma/lzma2_decoder.c:285,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:286,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:289,6'
              BranchSideFuncs:
                - lzma_alloc
        - Branch String:   'lzma/lzma2_decoder.c:289,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:290,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:293,31'
              BranchSideFuncs:
                - lzma_alloc
        - Branch String:   'lzma/lzma2_decoder.c:294,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:295,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:297,6'
              BranchSideFuncs: []
        - Branch String:   'lzma/lzma2_decoder.c:297,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:298,3'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:300,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lzma/lzma2_decoder.c:292,27'
          Dst:             lzma_alloc
    - functionName:    lzma_lzma2_decoder_memusage
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma2_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_lzma_decoder_memusage_nocheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lzma/lzma2_decoder.c:273,6'
          Dst:             lzma_lzma_decoder_memusage_nocheck
    - functionName:    lzma2_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma2_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lz
        - allocator
        - id
        - opt
        - lz_options
      BBCount:         12
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - lzma_alloc
        - lzma_lzma_decoder_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lzma/lzma2_decoder.c:232,6'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:233,48'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_lzma_decoder_create
            - BranchSide:      'lzma/lzma2_decoder.c:244,37'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
        - Branch String:   'lzma/lzma2_decoder.c:234,7'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:235,4'
              BranchSideFuncs: []
            - BranchSide:      'lzma/lzma2_decoder.c:237,15'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
        - Branch String:   'lzma/lzma2_decoder.c:249,4'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:248,2'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
            - BranchSide:      'lzma/lzma2_decoder.c:249,7'
              BranchSideFuncs:
                - lzma_lzma_decoder_create
      Callsites:
        - Src:             'lzma/lzma2_decoder.c:233,11'
          Dst:             lzma_alloc
        - Src:             'lzma/lzma2_decoder.c:251,9'
          Dst:             lzma_lzma_decoder_create
    - functionName:    lzma_lzma2_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/lzma/lzma2_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         6
      ICount:          39
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - lzma2_decoder_init
        - lzma_lz_decoder_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lzma/lzma2_decoder.c:262,2'
          Branch Sides:
            - BranchSide:      'lzma/lzma2_decoder.c:262,2'
              BranchSideFuncs:
                - lzma_lz_decoder_init
            - BranchSide:      'lzma/lzma2_decoder.c:262,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'lzma/lzma2_decoder.c:262,2'
          Dst:             __assert_fail
        - Src:             'lzma/lzma2_decoder.c:264,9'
          Dst:             lzma_lz_decoder_init
        - Src:             'lzma/lzma2_decoder.c:264,9'
          Dst:             lzma2_decoder_init
    - functionName:    lzma_delta_coder_memusage
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'delta/delta_common.c:66,18'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:66,21'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_common.c:69,3'
              BranchSideFuncs: []
        - Branch String:   'delta/delta_common.c:67,4'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:67,7'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_common.c:69,3'
              BranchSideFuncs: []
        - Branch String:   'delta/delta_common.c:68,4'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:68,7'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_common.c:69,3'
              BranchSideFuncs: []
        - Branch String:   'delta/delta_common.c:66,6'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:69,3'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_common.c:71,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    delta_coder_end
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_free
        - lzma_next_end
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'delta/delta_common.c:20,2'
          Dst:             lzma_next_end
        - Src:             'delta/delta_common.c:21,2'
          Dst:             lzma_free
    - functionName:    lzma_delta_coder_init
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         11
      ICount:          109
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - lzma_alloc
        - lzma_delta_coder_memusage
        - lzma_next_filter_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'delta/delta_common.c:32,6'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:33,48'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_delta_coder_memusage
                - lzma_next_filter_init
            - BranchSide:      'delta/delta_common.c:45,32'
              BranchSideFuncs:
                - lzma_delta_coder_memusage
                - lzma_next_filter_init
        - Branch String:   'delta/delta_common.c:34,7'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:35,4'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_common.c:37,17'
              BranchSideFuncs:
                - lzma_delta_coder_memusage
                - lzma_next_filter_init
        - Branch String:   'delta/delta_common.c:45,6'
          Branch Sides:
            - BranchSide:      'delta/delta_common.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_common.c:49,34'
              BranchSideFuncs:
                - lzma_next_filter_init
      Callsites:
        - Src:             'delta/delta_common.c:33,11'
          Dst:             lzma_alloc
        - Src:             'delta/delta_common.c:45,6'
          Dst:             lzma_delta_coder_memusage
        - Src:             'delta/delta_common.c:57,9'
          Dst:             lzma_next_filter_init
    - functionName:    decode_buffer
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - coder
        - buffer
        - size
      BBCount:         5
      ICount:          75
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'delta/delta_decoder.c:21,2'
          Branch Sides:
            - BranchSide:      'delta/delta_decoder.c:22,16'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_decoder.c:25,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_delta_props_decode
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - options
        - allocator
        - props
        - props_size
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lzma_alloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'delta/delta_decoder.c:73,6'
          Branch Sides:
            - BranchSide:      'delta/delta_decoder.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_decoder.c:77,45'
              BranchSideFuncs:
                - lzma_alloc
        - Branch String:   'delta/delta_decoder.c:78,6'
          Branch Sides:
            - BranchSide:      'delta/delta_decoder.c:79,3'
              BranchSideFuncs: []
            - BranchSide:      'delta/delta_decoder.c:81,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'delta/delta_decoder.c:77,6'
          Dst:             lzma_alloc
    - functionName:    delta_decode
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
        - action
      BBCount:         9
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - decode_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'delta/delta_decoder.c:41,2'
          Branch Sides:
            - BranchSide:      'delta/delta_decoder.c:41,2'
              BranchSideFuncs:
                - decode_buffer
            - BranchSide:      'delta/delta_decoder.c:43,28'
              BranchSideFuncs:
                - decode_buffer
        - Branch String:   'delta/delta_decoder.c:53,6'
          Branch Sides:
            - BranchSide:      'delta/delta_decoder.c:53,6'
              BranchSideFuncs:
                - decode_buffer
            - BranchSide:      'delta/delta_decoder.c:54,17'
              BranchSideFuncs:
                - decode_buffer
      Callsites:
        - Src:             'delta/delta_decoder.c:41,2'
          Dst:             __assert_fail
        - Src:             'delta/delta_decoder.c:54,3'
          Dst:             decode_buffer
    - functionName:    lzma_delta_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/delta/delta_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_delta_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'delta/delta_decoder.c:65,9'
          Dst:             lzma_delta_coder_init
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    lzma_simple_props_decode
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - options
        - allocator
        - props
        - props_size
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - lzma_alloc
        - lzma_free
        - read32le
      functionUses:    0
      BranchProfiles:
        - Branch String:   'simple/simple_decoder.c:19,6'
          Branch Sides:
            - BranchSide:      'simple/simple_decoder.c:20,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_decoder.c:22,6'
              BranchSideFuncs:
                - lzma_alloc
                - read32le.502
                - lzma_free
        - Branch String:   'simple/simple_decoder.c:22,6'
          Branch Sides:
            - BranchSide:      'simple/simple_decoder.c:23,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_decoder.c:26,30'
              BranchSideFuncs:
                - lzma_alloc
                - read32le.502
                - lzma_free
        - Branch String:   'simple/simple_decoder.c:27,6'
          Branch Sides:
            - BranchSide:      'simple/simple_decoder.c:28,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_decoder.c:30,31'
              BranchSideFuncs:
                - read32le.502
                - lzma_free
        - Branch String:   'simple/simple_decoder.c:33,6'
          Branch Sides:
            - BranchSide:      'simple/simple_decoder.c:34,13'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'simple/simple_decoder.c:36,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'simple/simple_decoder.c:25,26'
          Dst:             lzma_alloc
        - Src:             'simple/simple_decoder.c:30,22'
          Dst:             read32le
        - Src:             'simple/simple_decoder.c:34,3'
          Dst:             lzma_free
    - functionName:    lzma_bcj_x86_decode
      functionSourceFile: '/src/xz/src/liblzma/simple/x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - start_offset
        - buf
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_code
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/x86.c:179,9'
          Dst:             x86_code
    - functionName:    x86_code
      functionSourceFile: '/src/xz/src/liblzma/simple/x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple_ptr
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         51
      ICount:          405
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'simple/x86.c:35,6'
          Branch Sides:
            - BranchSide:      'simple/x86.c:36,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:38,6'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:38,6'
          Branch Sides:
            - BranchSide:      'simple/x86.c:39,14'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:41,23'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:44,2'
          Branch Sides:
            - BranchSide:      'simple/x86.c:45,15'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:113,22'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:46,17'
          Branch Sides:
            - BranchSide:      'simple/x86.c:46,20'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:51,27'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:46,7'
          Branch Sides:
            - BranchSide:      'simple/x86.c:47,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:51,27'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:55,7'
          Branch Sides:
            - BranchSide:      'simple/x86.c:56,14'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:58,18'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:58,4'
          Branch Sides:
            - BranchSide:      'simple/x86.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:59,15'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:66,7'
          Branch Sides:
            - BranchSide:      'simple/x86.c:66,27'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:66,7'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:66,23'
          Branch Sides:
            - BranchSide:      'simple/x86.c:66,27'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:106,4'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:67,4'
          Branch Sides:
            - BranchSide:      'simple/x86.c:67,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:106,4'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:66,7'
          Branch Sides:
            - BranchSide:      'simple/x86.c:69,31'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:106,4'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:76,9'
          Branch Sides:
            - BranchSide:      'simple/x86.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:80,13'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:83,9'
          Branch Sides:
            - BranchSide:      'simple/x86.c:84,6'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:87,7'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:91,10'
          Branch Sides:
            - BranchSide:      'simple/x86.c:91,10'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:94,11'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:91,9'
          Branch Sides:
            - BranchSide:      'simple/x86.c:92,6'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:94,11'
              BranchSideFuncs: []
        - Branch String:   'simple/x86.c:108,8'
          Branch Sides:
            - BranchSide:      'simple/x86.c:108,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:109,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_simple_x86_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/x86.c:167,9'
          Dst:             x86_coder_init
    - functionName:    x86_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lzma_simple_coder_init
        - x86_code
      functionUses:    2
      BranchProfiles:
        - Branch String:   'simple/x86.c:127,6'
          Branch Sides:
            - BranchSide:      'simple/x86.c:127,6'
              BranchSideFuncs: []
            - BranchSide:      'simple/x86.c:128,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'simple/x86.c:124,23'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/x86.c:124,23'
          Dst:             x86_code
    - functionName:    lzma_bcj_x86_encode
      functionSourceFile: '/src/xz/src/liblzma/simple/x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - start_offset
        - buf
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_code
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/x86.c:156,9'
          Dst:             x86_code
    - functionName:    lzma_simple_x86_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/x86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x86_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/x86.c:144,9'
          Dst:             x86_coder_init
    - functionName:    powerpc_code
      functionSourceFile: '/src/xz/src/liblzma/simple/powerpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         13
      ICount:          179
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'simple/powerpc.c:24,2'
          Branch Sides:
            - BranchSide:      'simple/powerpc.c:26,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/powerpc.c:49,9'
              BranchSideFuncs: []
        - Branch String:   'simple/powerpc.c:27,5'
          Branch Sides:
            - BranchSide:      'simple/powerpc.c:27,10'
              BranchSideFuncs: []
            - BranchSide:      'simple/powerpc.c:47,2'
              BranchSideFuncs: []
        - Branch String:   'simple/powerpc.c:26,7'
          Branch Sides:
            - BranchSide:      'simple/powerpc.c:30,20'
              BranchSideFuncs: []
            - BranchSide:      'simple/powerpc.c:47,2'
              BranchSideFuncs: []
        - Branch String:   'simple/powerpc.c:36,8'
          Branch Sides:
            - BranchSide:      'simple/powerpc.c:37,12'
              BranchSideFuncs: []
            - BranchSide:      'simple/powerpc.c:39,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_simple_powerpc_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/powerpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - powerpc_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/powerpc.c:79,9'
          Dst:             powerpc_coder_init
    - functionName:    powerpc_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/powerpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_simple_coder_init
        - powerpc_code
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/powerpc.c:57,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/powerpc.c:57,9'
          Dst:             powerpc_code
    - functionName:    lzma_simple_powerpc_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/powerpc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - powerpc_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/powerpc.c:68,9'
          Dst:             powerpc_coder_init
    - functionName:    ia64_code
      functionSourceFile: '/src/xz/src/liblzma/simple/ia64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         27
      ICount:          276
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'simple/ia64.c:31,2'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:32,35'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:36,3'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:37,10'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:83,2'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:37,8'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:38,5'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:40,29'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:44,4'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:46,7'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:49,25'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:52,6'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:52,11'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:51,8'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:56,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:62,9'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:65,13'
              BranchSideFuncs: []
        - Branch String:   'simple/ia64.c:77,5'
          Branch Sides:
            - BranchSide:      'simple/ia64.c:79,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/ia64.c:81,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_simple_ia64_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/ia64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ia64_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/ia64.c:115,9'
          Dst:             ia64_coder_init
    - functionName:    ia64_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/ia64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ia64_code
        - lzma_simple_coder_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/ia64.c:93,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/ia64.c:93,9'
          Dst:             ia64_code
    - functionName:    lzma_simple_ia64_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/ia64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ia64_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/ia64.c:104,9'
          Dst:             ia64_coder_init
    - functionName:    arm_code
      functionSourceFile: '/src/xz/src/liblzma/simple/arm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         11
      ICount:          141
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'simple/arm.c:24,2'
          Branch Sides:
            - BranchSide:      'simple/arm.c:25,7'
              BranchSideFuncs: []
            - BranchSide:      'simple/arm.c:44,9'
              BranchSideFuncs: []
        - Branch String:   'simple/arm.c:25,7'
          Branch Sides:
            - BranchSide:      'simple/arm.c:26,31'
              BranchSideFuncs: []
            - BranchSide:      'simple/arm.c:42,2'
              BranchSideFuncs: []
        - Branch String:   'simple/arm.c:32,8'
          Branch Sides:
            - BranchSide:      'simple/arm.c:33,12'
              BranchSideFuncs: []
            - BranchSide:      'simple/arm.c:35,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_simple_arm_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/arm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm.c:74,9'
          Dst:             arm_coder_init
    - functionName:    arm_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/arm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm_code
        - lzma_simple_coder_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm.c:52,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/arm.c:52,9'
          Dst:             arm_code
    - functionName:    lzma_simple_arm_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/arm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm.c:63,9'
          Dst:             arm_coder_init
    - functionName:    armthumb_code
      functionSourceFile: '/src/xz/src/liblzma/simple/armthumb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         16
      ICount:          194
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'simple/armthumb.c:21,6'
          Branch Sides:
            - BranchSide:      'simple/armthumb.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/armthumb.c:24,7'
              BranchSideFuncs: []
        - Branch String:   'simple/armthumb.c:27,2'
          Branch Sides:
            - BranchSide:      'simple/armthumb.c:28,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/armthumb.c:52,9'
              BranchSideFuncs: []
        - Branch String:   'simple/armthumb.c:29,5'
          Branch Sides:
            - BranchSide:      'simple/armthumb.c:29,9'
              BranchSideFuncs: []
            - BranchSide:      'simple/armthumb.c:50,2'
              BranchSideFuncs: []
        - Branch String:   'simple/armthumb.c:28,7'
          Branch Sides:
            - BranchSide:      'simple/armthumb.c:30,32'
              BranchSideFuncs: []
            - BranchSide:      'simple/armthumb.c:50,2'
              BranchSideFuncs: []
        - Branch String:   'simple/armthumb.c:38,8'
          Branch Sides:
            - BranchSide:      'simple/armthumb.c:39,12'
              BranchSideFuncs: []
            - BranchSide:      'simple/armthumb.c:41,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_simple_armthumb_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/armthumb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - armthumb_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/armthumb.c:82,9'
          Dst:             armthumb_coder_init
    - functionName:    armthumb_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/armthumb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - armthumb_code
        - lzma_simple_coder_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/armthumb.c:60,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/armthumb.c:60,9'
          Dst:             armthumb_code
    - functionName:    lzma_simple_armthumb_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/armthumb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - armthumb_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/armthumb.c:71,9'
          Dst:             armthumb_coder_init
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    lzma_bcj_arm64_decode
      functionSourceFile: '/src/xz/src/liblzma/simple/arm64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - start_offset
        - buf
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm64_code
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm64.c:154,9'
          Dst:             arm64_code
    - functionName:    arm64_code
      functionSourceFile: '/src/xz/src/liblzma/simple/arm64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         21
      ICount:          184
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - read32le
        - write32ne
      functionUses:    3
      BranchProfiles:
        - Branch String:   'simple/arm64.c:42,2'
          Branch Sides:
            - BranchSide:      'simple/arm64.c:43,28'
              BranchSideFuncs:
                - read32le.602
                - write32ne
                - write32ne
            - BranchSide:      'simple/arm64.c:106,9'
              BranchSideFuncs: []
        - Branch String:   'simple/arm64.c:46,7'
          Branch Sides:
            - BranchSide:      'simple/arm64.c:57,25'
              BranchSideFuncs:
                - write32ne
                - read32le.602
                - write32ne
            - BranchSide:      'simple/arm64.c:67,15'
              BranchSideFuncs:
                - read32le.602
                - write32ne
                - write32ne
        - Branch String:   'simple/arm64.c:61,8'
          Branch Sides:
            - BranchSide:      'simple/arm64.c:62,15'
              BranchSideFuncs:
                - write32ne
                - read32le.602
                - write32ne
            - BranchSide:      'simple/arm64.c:64,14'
              BranchSideFuncs:
                - write32ne
                - read32le.602
                - write32ne
        - Branch String:   'simple/arm64.c:89,8'
          Branch Sides:
            - BranchSide:      'simple/arm64.c:90,5'
              BranchSideFuncs:
                - read32le.602
                - write32ne
                - write32ne
            - BranchSide:      'simple/arm64.c:92,10'
              BranchSideFuncs:
                - write32ne
                - read32le.602
                - write32ne
        - Branch String:   'simple/arm64.c:95,8'
          Branch Sides:
            - BranchSide:      'simple/arm64.c:96,15'
              BranchSideFuncs:
                - write32ne
                - read32le.602
                - write32ne
            - BranchSide:      'simple/arm64.c:98,26'
              BranchSideFuncs:
                - write32ne
                - read32le.602
                - write32ne
      Callsites:
        - Src:             'simple/arm64.c:44,20'
          Dst:             read32le
        - Src:             'simple/arm64.c:65,4'
          Dst:             write32ne
        - Src:             'simple/arm64.c:102,4'
          Dst:             write32ne
    - functionName:    lzma_simple_arm64_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/arm64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm64_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm64.c:145,9'
          Dst:             arm64_coder_init
    - functionName:    arm64_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/arm64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm64_code
        - lzma_simple_coder_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm64.c:114,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/arm64.c:114,9'
          Dst:             arm64_code
    - functionName:    lzma_bcj_arm64_encode
      functionSourceFile: '/src/xz/src/liblzma/simple/arm64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - start_offset
        - buf
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm64_code
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm64.c:134,9'
          Dst:             arm64_code
    - functionName:    lzma_simple_arm64_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/arm64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - arm64_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/arm64.c:125,9'
          Dst:             arm64_coder_init
    - functionName:    sparc_code
      functionSourceFile: '/src/xz/src/liblzma/simple/sparc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         19
      ICount:          213
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'simple/sparc.c:24,2'
          Branch Sides:
            - BranchSide:      'simple/sparc.c:25,8'
              BranchSideFuncs: []
            - BranchSide:      'simple/sparc.c:55,9'
              BranchSideFuncs: []
        - Branch String:   'simple/sparc.c:25,26'
          Branch Sides:
            - BranchSide:      'simple/sparc.c:25,30'
              BranchSideFuncs: []
            - BranchSide:      'simple/sparc.c:26,9'
              BranchSideFuncs: []
        - Branch String:   'simple/sparc.c:26,5'
          Branch Sides:
            - BranchSide:      'simple/sparc.c:26,9'
              BranchSideFuncs: []
            - BranchSide:      'simple/sparc.c:29,30'
              BranchSideFuncs: []
        - Branch String:   'simple/sparc.c:27,5'
          Branch Sides:
            - BranchSide:      'simple/sparc.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'simple/sparc.c:53,2'
              BranchSideFuncs: []
        - Branch String:   'simple/sparc.c:25,7'
          Branch Sides:
            - BranchSide:      'simple/sparc.c:29,30'
              BranchSideFuncs: []
            - BranchSide:      'simple/sparc.c:53,2'
              BranchSideFuncs: []
        - Branch String:   'simple/sparc.c:37,8'
          Branch Sides:
            - BranchSide:      'simple/sparc.c:38,12'
              BranchSideFuncs: []
            - BranchSide:      'simple/sparc.c:40,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lzma_simple_sparc_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/sparc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sparc_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/sparc.c:85,9'
          Dst:             sparc_coder_init
    - functionName:    sparc_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/sparc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - is_encoder
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_simple_coder_init
        - sparc_code
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/sparc.c:63,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/sparc.c:63,9'
          Dst:             sparc_code
    - functionName:    lzma_simple_sparc_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/sparc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sparc_coder_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/sparc.c:74,9'
          Dst:             sparc_coder_init
    - functionName:    read32be
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:422,17'
          Dst:             read32ne
    - functionName:    read32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write32ne
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read32le
      functionSourceFile: '/src/xz/src/liblzma/../../src/common/tuklib_integer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read32ne
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '../../src/common/tuklib_integer.h:430,17'
          Dst:             read32ne
    - functionName:    lzma_bcj_riscv_decode
      functionSourceFile: '/src/xz/src/liblzma/simple/riscv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - start_offset
        - buf
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - riscv_decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/riscv.c:771,9'
          Dst:             riscv_decode
    - functionName:    riscv_decode
      functionSourceFile: '/src/xz/src/liblzma/simple/riscv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         25
      ICount:          338
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - read32be
        - read32le
        - write32ne
      functionUses:    2
      BranchProfiles:
        - Branch String:   'simple/riscv.c:639,6'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:640,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/riscv.c:642,7'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
        - Branch String:   'simple/riscv.c:645,2'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:646,19'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
            - BranchSide:      'simple/riscv.c:752,9'
              BranchSideFuncs: []
        - Branch String:   'simple/riscv.c:648,7'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:650,24'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
            - BranchSide:      'simple/riscv.c:682,15'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
        - Branch String:   'simple/riscv.c:653,8'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:654,5'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
            - BranchSide:      'simple/riscv.c:656,24'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
        - Branch String:   'simple/riscv.c:690,8'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:694,22'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32be
            - BranchSide:      'simple/riscv.c:718,32'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
        - Branch String:   'simple/riscv.c:696,9'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:697,8'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
            - BranchSide:      'simple/riscv.c:708,21'
              BranchSideFuncs:
                - write32ne.644
                - write32ne.644
                - read32be
                - read32le.645
        - Branch String:   'simple/riscv.c:720,9'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:721,8'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
            - BranchSide:      'simple/riscv.c:726,30'
              BranchSideFuncs:
                - read32be
                - write32ne.644
                - write32ne.644
                - read32le.645
      Callsites:
        - Src:             'simple/riscv.c:694,13'
          Dst:             read32le
        - Src:             'simple/riscv.c:726,21'
          Dst:             read32be
        - Src:             'simple/riscv.c:745,4'
          Dst:             write32ne
        - Src:             'simple/riscv.c:746,4'
          Dst:             write32ne
    - functionName:    lzma_simple_riscv_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/riscv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_simple_coder_init
        - riscv_decode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/riscv.c:761,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/riscv.c:761,9'
          Dst:             riscv_decode
    - functionName:    lzma_bcj_riscv_encode
      functionSourceFile: '/src/xz/src/liblzma/simple/riscv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - start_offset
        - buf
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - riscv_encode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/riscv.c:627,9'
          Dst:             riscv_encode
    - functionName:    riscv_encode
      functionSourceFile: '/src/xz/src/liblzma/simple/riscv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - simple
        - now_pos
        - is_encoder
        - buffer
        - size
      BBCount:         25
      ICount:          353
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - read32le
        - write32ne
      functionUses:    2
      BranchProfiles:
        - Branch String:   'simple/riscv.c:362,6'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/riscv.c:365,7'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
        - Branch String:   'simple/riscv.c:371,2'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:372,19'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
            - BranchSide:      'simple/riscv.c:608,9'
              BranchSideFuncs: []
        - Branch String:   'simple/riscv.c:374,7'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:376,24'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
            - BranchSide:      'simple/riscv.c:432,15'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
        - Branch String:   'simple/riscv.c:379,8'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:380,5'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
            - BranchSide:      'simple/riscv.c:385,24'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
        - Branch String:   'simple/riscv.c:443,9'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:447,31'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
            - BranchSide:      'simple/riscv.c:577,31'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
        - Branch String:   'simple/riscv.c:449,9'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:470,8'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
            - BranchSide:      'simple/riscv.c:535,21'
              BranchSideFuncs:
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
        - Branch String:   'simple/riscv.c:579,9'
          Branch Sides:
            - BranchSide:      'simple/riscv.c:580,8'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
            - BranchSide:      'simple/riscv.c:585,16'
              BranchSideFuncs:
                - read32le.645
                - write32ne.644
                - write32ne.644
                - read32le.645
                - write32ne.644
                - write32ne.644
      Callsites:
        - Src:             'simple/riscv.c:447,22'
          Dst:             read32le
        - Src:             'simple/riscv.c:547,5'
          Dst:             write32ne
        - Src:             'simple/riscv.c:551,5'
          Dst:             write32ne
        - Src:             'simple/riscv.c:585,7'
          Dst:             read32le
        - Src:             'simple/riscv.c:600,5'
          Dst:             write32ne
        - Src:             'simple/riscv.c:601,5'
          Dst:             write32ne
    - functionName:    lzma_simple_riscv_encoder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/riscv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_simple_coder_init
        - riscv_encode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/riscv.c:617,9'
          Dst:             lzma_simple_coder_init
        - Src:             'simple/riscv.c:617,9'
          Dst:             riscv_encode
    - functionName:    lzma_vli_size
      functionSourceFile: '/src/xz/src/liblzma/common/vli_size.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - vli
      BBCount:         13
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'common/vli_size.c:18,6'
          Branch Sides:
            - BranchSide:      'common/vli_size.c:19,3'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_size.c:21,11'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/vli_size.c:25,2'
          Branch Sides:
            - BranchSide:      'common/vli_size.c:23,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'common/vli_size.c:27,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'common/vli_size.c:27,2'
          Branch Sides:
            - BranchSide:      'common/vli_size.c:27,2'
              BranchSideFuncs: []
            - BranchSide:      'common/vli_size.c:28,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'common/vli_size.c:27,2'
          Dst:             __assert_fail
    - functionName:    decode_buffer
      functionSourceFile: '/src/xz/src/liblzma/lz/lz_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - coder
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
      BBCount:         32
      ICount:          276
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - lz_decoder_reset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lz/lz_decoder.c:73,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:75,4'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
            - BranchSide:      'lz/lz_decoder.c:85,29'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
        - Branch String:   'lz/lz_decoder.c:92,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:92,5'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
            - BranchSide:      'lz/lz_decoder.c:92,5'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
        - Branch String:   'lz/lz_decoder.c:106,3'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:106,3'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
            - BranchSide:      'lz/lz_decoder.c:108,7'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
        - Branch String:   'lz/lz_decoder.c:108,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:109,11'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
            - BranchSide:      'lz/lz_decoder.c:112,15'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
        - Branch String:   'lz/lz_decoder.c:115,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:116,21'
              BranchSideFuncs:
                - lz_decoder_reset
                - __assert_fail
            - BranchSide:      'lz/lz_decoder.c:132,8'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
        - Branch String:   'lz/lz_decoder.c:120,23'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:120,27'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:121,12'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:120,8'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:121,12'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:122,3'
              BranchSideFuncs:
                - __assert_fail
                - lz_decoder_reset
        - Branch String:   'lz/lz_decoder.c:132,23'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:132,27'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:134,12'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:133,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:134,12'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:132,8'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:134,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lz/lz_decoder.c:106,3'
          Dst:             __assert_fail
        - Src:             'lz/lz_decoder.c:116,4'
          Dst:             lz_decoder_reset
    - functionName:    lz_decoder_reset
      functionSourceFile: '/src/xz/src/liblzma/lz/lz_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzma_lz_decoder_memusage
      functionSourceFile: '/src/xz/src/liblzma/lz/lz_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - dictionary_size
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lz_decoder_end
      functionSourceFile: '/src/xz/src/liblzma/lz/lz_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lzma_free
        - lzma_next_end
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lz/lz_decoder.c:208,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:209,3'
              BranchSideFuncs:
                - lzma_free
            - BranchSide:      'lz/lz_decoder.c:211,13'
              BranchSideFuncs:
                - lzma_free
                - lzma_free
      Callsites:
        - Src:             'lz/lz_decoder.c:205,2'
          Dst:             lzma_next_end
        - Src:             'lz/lz_decoder.c:206,2'
          Dst:             lzma_free
        - Src:             'lz/lz_decoder.c:211,3'
          Dst:             lzma_free
        - Src:             'lz/lz_decoder.c:213,2'
          Dst:             lzma_free
    - functionName:    lz_decode
      functionSourceFile: '/src/xz/src/liblzma/lz/lz_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
        - action
      BBCount:         39
      ICount:          273
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - decode_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lz/lz_decoder.c:149,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:150,24'
              BranchSideFuncs:
                - decode_buffer.674
            - BranchSide:      'lz/lz_decoder.c:155,2'
              BranchSideFuncs:
                - decode_buffer.674
        - Branch String:   'lz/lz_decoder.c:155,2'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:157,8'
              BranchSideFuncs:
                - decode_buffer.674
            - BranchSide:      'lz/lz_decoder.c:196,2'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:158,5'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:158,8'
              BranchSideFuncs:
                - decode_buffer.674
            - BranchSide:      'lz/lz_decoder.c:174,7'
              BranchSideFuncs:
                - decode_buffer.674
        - Branch String:   'lz/lz_decoder.c:157,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:159,4'
              BranchSideFuncs:
                - decode_buffer.674
            - BranchSide:      'lz/lz_decoder.c:174,7'
              BranchSideFuncs:
                - decode_buffer.674
        - Branch String:   'lz/lz_decoder.c:168,8'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:169,5'
              BranchSideFuncs:
                - decode_buffer.674
            - BranchSide:      'lz/lz_decoder.c:170,13'
              BranchSideFuncs:
                - decode_buffer.674
        - Branch String:   'lz/lz_decoder.c:170,28'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:170,31'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:171,12'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:170,13'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:171,12'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:174,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:175,8'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:184,38'
              BranchSideFuncs:
                - decode_buffer.674
        - Branch String:   'lz/lz_decoder.c:175,8'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:176,5'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:178,8'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:178,8'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:179,5'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:181,4'
              BranchSideFuncs: []
        - Branch String:   'lz/lz_decoder.c:188,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:189,4'
              BranchSideFuncs:
                - decode_buffer.674
            - BranchSide:      'lz/lz_decoder.c:190,12'
              BranchSideFuncs:
                - decode_buffer.674
        - Branch String:   'lz/lz_decoder.c:190,12'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:191,11'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:192,12'
              BranchSideFuncs:
                - decode_buffer.674
      Callsites:
        - Src:             'lz/lz_decoder.c:150,10'
          Dst:             decode_buffer
        - Src:             'lz/lz_decoder.c:184,24'
          Dst:             decode_buffer
    - functionName:    lzma_lz_decoder_init
      functionSourceFile: '/src/xz/src/liblzma/lz/lz_decoder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - lz_init
      BBCount:         31
      ICount:          299
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - lz_decoder_reset
        - lzma_alloc
        - lzma_free
        - lzma_next_filter_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lz/lz_decoder.c:228,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:229,42'
              BranchSideFuncs:
                - lzma_alloc
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
            - BranchSide:      'lz/lz_decoder.c:246,2'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
        - Branch String:   'lz/lz_decoder.c:230,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:231,4'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:233,17'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
        - Branch String:   'lz/lz_decoder.c:246,2'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:246,2'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:254,17'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
        - Branch String:   'lz/lz_decoder.c:254,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:255,14'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
            - BranchSide:      'lz/lz_decoder.c:268,17'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
        - Branch String:   'lz/lz_decoder.c:268,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:270,3'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:272,37'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
                - lzma_free
                - lzma_alloc
        - Branch String:   'lz/lz_decoder.c:280,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:281,13'
              BranchSideFuncs:
                - lzma_free
                - lzma_alloc
                - lz_decoder_reset
                - lzma_next_filter_init
            - BranchSide:      'lz/lz_decoder.c:298,19'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
        - Branch String:   'lz/lz_decoder.c:289,7'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:290,4'
              BranchSideFuncs: []
            - BranchSide:      'lz/lz_decoder.c:295,22'
              BranchSideFuncs:
                - lz_decoder_reset
                - lzma_next_filter_init
        - Branch String:   'lz/lz_decoder.c:302,4'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:302,18'
              BranchSideFuncs:
                - lzma_next_filter_init
            - BranchSide:      'lz/lz_decoder.c:318,2'
              BranchSideFuncs:
                - lzma_next_filter_init
        - Branch String:   'lz/lz_decoder.c:301,6'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:305,28'
              BranchSideFuncs:
                - lzma_next_filter_init
            - BranchSide:      'lz/lz_decoder.c:318,2'
              BranchSideFuncs:
                - lzma_next_filter_init
        - Branch String:   'lz/lz_decoder.c:305,28'
          Branch Sides:
            - BranchSide:      'lz/lz_decoder.c:305,16'
              BranchSideFuncs:
                - lzma_next_filter_init
            - BranchSide:      'lz/lz_decoder.c:305,16'
              BranchSideFuncs:
                - lzma_next_filter_init
      Callsites:
        - Src:             'lz/lz_decoder.c:229,11'
          Dst:             lzma_alloc
        - Src:             'lz/lz_decoder.c:281,3'
          Dst:             lzma_free
        - Src:             'lz/lz_decoder.c:287,21'
          Dst:             lzma_alloc
        - Src:             'lz/lz_decoder.c:298,2'
          Dst:             lz_decoder_reset
        - Src:             'lz/lz_decoder.c:324,9'
          Dst:             lzma_next_filter_init
    - functionName:    call_filter
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - coder
        - buffer
        - size
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_or_code
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - coder
        - allocator
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
        - action
      BBCount:         28
      ICount:          172
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - lzma_bufcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'simple/simple_coder.c:25,2'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:25,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'simple/simple_coder.c:27,6'
              BranchSideFuncs:
                - __assert_fail
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:27,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:28,15'
              BranchSideFuncs:
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:37,24'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'simple/simple_coder.c:31,25'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:31,28'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:35,2'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:32,5'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:32,9'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:35,2'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:31,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:33,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:35,2'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:42,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:43,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'simple/simple_coder.c:47,14'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:43,4'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:43,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'simple/simple_coder.c:43,4'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:43,4'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:43,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:45,4'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:47,14'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:48,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'simple/simple_coder.c:25,2'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:28,3'
          Dst:             lzma_bufcpy
        - Src:             'simple/simple_coder.c:43,4'
          Dst:             __assert_fail
    - functionName:    simple_coder_update
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
        - filters_null
        - reversed_filters
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_next_filter_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/simple_coder.c:230,9'
          Dst:             lzma_next_filter_update
    - functionName:    simple_coder_end
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzma_free
        - lzma_next_end
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'simple/simple_coder.c:215,2'
          Dst:             lzma_next_end
        - Src:             'simple/simple_coder.c:216,2'
          Dst:             lzma_free
        - Src:             'simple/simple_coder.c:217,2'
          Dst:             lzma_free
    - functionName:    simple_code
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - coder_ptr
        - allocator
        - in
        - in_pos
        - in_size
        - out
        - out_pos
        - out_size
        - action
      BBCount:         67
      ICount:          503
      EdgeCount:       84
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - call_filter
        - copy_or_code
        - lzma_bufcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'simple/simple_coder.c:80,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:84,6'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - lzma_bufcpy
                - __assert_fail
        - Branch String:   'simple/simple_coder.c:84,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:85,15'
              BranchSideFuncs:
                - lzma_bufcpy
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'simple/simple_coder.c:100,2'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
        - Branch String:   'simple/simple_coder.c:90,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:91,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:93,7'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'simple/simple_coder.c:93,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:94,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'simple/simple_coder.c:97,2'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
        - Branch String:   'simple/simple_coder.c:94,4'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:94,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:95,4'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:102,2'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:102,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'simple/simple_coder.c:109,27'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
        - Branch String:   'simple/simple_coder.c:111,28'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:111,31'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:114,29'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:111,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:114,29'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:167,13'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:125,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:126,11'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:129,15'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:136,4'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:136,4'
              BranchSideFuncs:
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:137,8'
              BranchSideFuncs:
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:137,8'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:138,12'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:144,24'
              BranchSideFuncs:
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:145,27'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:145,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:146,5'
              BranchSideFuncs:
                - call_filter
                - __assert_fail
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:149,3'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:149,3'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:153,3'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:156,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:159,4'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:161,14'
              BranchSideFuncs:
                - __assert_fail
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:173,2'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:173,2'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:179,6'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:179,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:181,38'
              BranchSideFuncs:
                - copy_or_code
                - __assert_fail
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:204,6'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:185,4'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:185,4'
              BranchSideFuncs:
                - call_filter
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:186,8'
              BranchSideFuncs:
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:186,8'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:187,12'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:191,5'
              BranchSideFuncs:
                - call_filter
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:195,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:196,22'
              BranchSideFuncs:
                - lzma_bufcpy
            - BranchSide:      'simple/simple_coder.c:199,15'
              BranchSideFuncs:
                - lzma_bufcpy
        - Branch String:   'simple/simple_coder.c:204,29'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:204,32'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:207,2'
              BranchSideFuncs: []
        - Branch String:   'simple/simple_coder.c:204,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:205,3'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:207,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'simple/simple_coder.c:85,3'
          Dst:             lzma_bufcpy
        - Src:             'simple/simple_coder.c:94,4'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:102,2'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:133,25'
          Dst:             copy_or_code
        - Src:             'simple/simple_coder.c:136,4'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:145,43'
          Dst:             call_filter
        - Src:             'simple/simple_coder.c:149,3'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:173,2'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:181,25'
          Dst:             copy_or_code
        - Src:             'simple/simple_coder.c:185,4'
          Dst:             __assert_fail
        - Src:             'simple/simple_coder.c:190,21'
          Dst:             call_filter
        - Src:             'simple/simple_coder.c:199,3'
          Dst:             lzma_bufcpy
    - functionName:    lzma_simple_coder_init
      functionSourceFile: '/src/xz/src/liblzma/simple/simple_coder.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - bool
      constantsTouched: []
      argNames:
        - next
        - allocator
        - filters
        - filter
        - simple_size
        - unfiltered_max
        - alignment
        - is_encoder
      BBCount:         19
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - lzma_alloc
        - lzma_next_filter_init
      functionUses:    9
      BranchProfiles:
        - Branch String:   'simple/simple_coder.c:245,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:251,11'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_next_filter_init
                - lzma_alloc
            - BranchSide:      'simple/simple_coder.c:274,6'
              BranchSideFuncs:
                - lzma_next_filter_init
        - Branch String:   'simple/simple_coder.c:252,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:253,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:255,17'
              BranchSideFuncs:
                - lzma_next_filter_init
                - lzma_alloc
        - Branch String:   'simple/simple_coder.c:265,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:266,31'
              BranchSideFuncs:
                - lzma_alloc
                - lzma_next_filter_init
            - BranchSide:      'simple/simple_coder.c:270,4'
              BranchSideFuncs:
                - lzma_next_filter_init
        - Branch String:   'simple/simple_coder.c:267,8'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:268,5'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:269,3'
              BranchSideFuncs:
                - lzma_next_filter_init
        - Branch String:   'simple/simple_coder.c:274,6'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:275,36'
              BranchSideFuncs:
                - lzma_next_filter_init
            - BranchSide:      'simple/simple_coder.c:280,3'
              BranchSideFuncs:
                - lzma_next_filter_init
        - Branch String:   'simple/simple_coder.c:277,7'
          Branch Sides:
            - BranchSide:      'simple/simple_coder.c:278,4'
              BranchSideFuncs: []
            - BranchSide:      'simple/simple_coder.c:279,2'
              BranchSideFuncs:
                - lzma_next_filter_init
      Callsites:
        - Src:             'simple/simple_coder.c:250,11'
          Dst:             lzma_alloc
        - Src:             'simple/simple_coder.c:266,20'
          Dst:             lzma_alloc
        - Src:             'simple/simple_coder.c:290,9'
          Dst:             lzma_next_filter_init
...
