---
Fuzzer filename: '/src/lzma-fuzz/xzdec_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL8LzmaFreePK8ISzAllocPv
      functionSourceFile: '/src/lzma-fuzz/./common-alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - address
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SzFree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './common-alloc.h:44,3'
          Dst:             SzFree
    - functionName:    _ZL9LzmaAllocPK8ISzAllocm
      functionSourceFile: '/src/lzma-fuzz/./common-alloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - size
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SzAlloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   './common-alloc.h:36,7'
          Branch Sides:
            - BranchSide:      './common-alloc.h:37,5'
              BranchSideFuncs: []
            - BranchSide:      './common-alloc.h:40,27'
              BranchSideFuncs:
                - SzAlloc
      Callsites:
        - Src:             './common-alloc.h:40,10'
          Dst:             SzAlloc
    - functionName:    _ZN11InputBuffer6streamEv
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12OutputBuffer6streamEv
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/lzma-fuzz/xzdec_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         11
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 6
      functionsReached:
        - Crc64GenerateTable
        - CrcGenerateTable
        - XzDecMtProps_Init
        - XzDecMt_Create
        - XzDecMt_Decode
        - XzDecMt_Destroy
        - _ZN11InputBuffer6streamEv
        - _ZN11InputBufferC2EPKhm
        - _ZN12OutputBuffer6streamEv
        - _ZN12OutputBufferC2Ev
        - _ZN12OutputBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'xzdec_fuzzer.cc:32,3'
          Dst:             CrcGenerateTable
        - Src:             'xzdec_fuzzer.cc:33,3'
          Dst:             Crc64GenerateTable
        - Src:             'xzdec_fuzzer.cc:36,3'
          Dst:             XzDecMtProps_Init
        - Src:             'xzdec_fuzzer.cc:38,16'
          Dst:             _ZN12OutputBufferC2Ev
        - Src:             'xzdec_fuzzer.cc:39,15'
          Dst:             _ZN11InputBufferC2EPKhm
        - Src:             'xzdec_fuzzer.cc:43,27'
          Dst:             XzDecMt_Create
        - Src:             'xzdec_fuzzer.cc:44,57'
          Dst:             _ZN12OutputBuffer6streamEv
        - Src:             'xzdec_fuzzer.cc:45,17'
          Dst:             _ZN11InputBuffer6streamEv
        - Src:             'xzdec_fuzzer.cc:44,3'
          Dst:             XzDecMt_Decode
        - Src:             'xzdec_fuzzer.cc:46,3'
          Dst:             XzDecMt_Destroy
        - Src:             'xzdec_fuzzer.cc:48,1'
          Dst:             _ZN12OutputBufferD2Ev
        - Src:             'xzdec_fuzzer.cc:48,1'
          Dst:             _ZN12OutputBufferD2Ev
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12OutputBufferD2Ev
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11InputBufferC2EPKhm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11InputBuffer5_ReadEPK12ISeqInStreamPvPm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11InputBuffer4ReadEPvPm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:183,26'
          Dst:             _ZN11InputBuffer4ReadEPvPm
    - functionName:    _ZN11InputBuffer4ReadEPvPm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:187,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:188,13'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:190,8'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:190,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:190,7'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:191,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN12OutputBufferC2Ev
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12OutputBuffer6_WriteEPK13ISeqOutStreamPKvm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12OutputBuffer5WriteEPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:68,26'
          Dst:             _ZN12OutputBuffer5WriteEPKvm
    - functionName:    _ZN12OutputBuffer5WriteEPKvm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         19
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:73,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:73,7'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
            - BranchSide:      './common-buffer.h:74,10'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
        - Branch String:   './common-buffer.h:74,9'
          Branch Sides:
            - BranchSide:      './common-buffer.h:75,7'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
            - BranchSide:      './common-buffer.h:77,5'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
        - Branch String:   './common-buffer.h:77,5'
          Branch Sides:
            - BranchSide:      './common-buffer.h:78,7'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
            - BranchSide:      './common-buffer.h:80,49'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
        - Branch String:   './common-buffer.h:81,5'
          Branch Sides:
            - BranchSide:      './common-buffer.h:81,5'
              BranchSideFuncs:
                - free
            - BranchSide:      './common-buffer.h:82,9'
              BranchSideFuncs:
                - free
        - Branch String:   './common-buffer.h:82,9'
          Branch Sides:
            - BranchSide:      './common-buffer.h:83,14'
              BranchSideFuncs:
                - free
            - BranchSide:      './common-buffer.h:86,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             './common-buffer.h:81,5'
          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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15InputLookBuffer4SeekEPx7ESzSeek
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - pos
        - origin
      BBCount:         28
      ICount:          163
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:336,3'
          Branch Sides:
            - BranchSide:      './common-buffer.h:338,12'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:346,12'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:354,12'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:364,7'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:338,11'
          Branch Sides:
            - BranchSide:      './common-buffer.h:339,16'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:340,19'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:346,24'
          Branch Sides:
            - BranchSide:      './common-buffer.h:346,27'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:347,16'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:346,11'
          Branch Sides:
            - BranchSide:      './common-buffer.h:347,16'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:348,18'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:354,11'
          Branch Sides:
            - BranchSide:      './common-buffer.h:355,16'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:356,21'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:356,18'
          Branch Sides:
            - BranchSide:      './common-buffer.h:357,10'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:359,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN15InputLookBuffer4ReadEPvPm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:317,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:318,13'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:320,8'
              BranchSideFuncs: []
        - Branch String:   './common-buffer.h:320,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:320,7'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:321,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN15InputLookBuffer4SkipEm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - offset
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:301,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:301,7'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:302,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN15InputLookBuffer4LookEPPKvPm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:285,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:285,7'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:286,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN15InputLookBuffer5_SeekEPK13ILookInStreamPx7ESzSeek
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - pos
        - origin
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15InputLookBuffer4SeekEPx7ESzSeek
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:332,26'
          Dst:             _ZN15InputLookBuffer4SeekEPx7ESzSeek
    - functionName:    _ZN15InputLookBuffer5_ReadEPK13ILookInStreamPvPm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15InputLookBuffer4ReadEPvPm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:312,26'
          Dst:             _ZN15InputLookBuffer4ReadEPvPm
    - functionName:    _ZN15InputLookBuffer5_SkipEPK13ILookInStreamm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - offset
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15InputLookBuffer4SkipEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:296,26'
          Dst:             _ZN15InputLookBuffer4SkipEm
    - functionName:    _ZN15InputLookBuffer5_LookEPK13ILookInStreamPPKvPm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15InputLookBuffer4LookEPPKvPm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:280,26'
          Dst:             _ZN15InputLookBuffer4LookEPPKvPm
    - functionName:    _ZN15InputLookBufferC2EPKhm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15InputByteBuffer4ReadEv
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:232,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:233,5'
              BranchSideFuncs: []
            - BranchSide:      './common-buffer.h:236,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN15InputByteBuffer5_ReadEPK7IByteIn
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15InputByteBuffer4ReadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:228,26'
          Dst:             _ZN15InputByteBuffer4ReadEv
    - functionName:    _ZN15InputByteBufferC2EPKhm
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - data
        - size
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16OutputByteBuffer5WriteEh
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - b
      BBCount:         16
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   './common-buffer.h:136,7'
          Branch Sides:
            - BranchSide:      './common-buffer.h:136,7'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
            - BranchSide:      './common-buffer.h:137,10'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
        - Branch String:   './common-buffer.h:137,9'
          Branch Sides:
            - BranchSide:      './common-buffer.h:138,7'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
            - BranchSide:      './common-buffer.h:140,7'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - free
        - Branch String:   './common-buffer.h:143,5'
          Branch Sides:
            - BranchSide:      './common-buffer.h:143,5'
              BranchSideFuncs:
                - free
            - BranchSide:      './common-buffer.h:144,9'
              BranchSideFuncs:
                - free
        - Branch String:   './common-buffer.h:144,9'
          Branch Sides:
            - BranchSide:      './common-buffer.h:145,14'
              BranchSideFuncs:
                - free
            - BranchSide:      './common-buffer.h:148,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             './common-buffer.h:143,5'
          Dst:             __assert_fail
    - functionName:    _ZN16OutputByteBufferD2Ev
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16OutputByteBuffer6_WriteEPK8IByteOuth
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16OutputByteBuffer5WriteEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './common-buffer.h:132,19'
          Dst:             _ZN16OutputByteBuffer5WriteEh
    - functionName:    _ZN16OutputByteBufferC2Ev
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzFreeTemp
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zAlloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - address
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzAllocTemp
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zAlloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - size
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/7zAlloc.c:53,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zAlloc.c:54,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zAlloc.c:62,17'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    SzFree
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zAlloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - address
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzAlloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zAlloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - size
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zAlloc.c:28,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zAlloc.c:29,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zAlloc.c:34,17'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    CrcGenerateTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zCrc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - CPU_Is_InOrder
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zCrc.c:59,10'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrc.c:58,10'
              BranchSideFuncs:
                - CPU_Is_InOrder
            - BranchSide:      'sdk/C/7zCrc.c:59,15'
              BranchSideFuncs:
                - CPU_Is_InOrder
        - Branch String:   'sdk/C/7zCrc.c:59,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrc.c:61,16'
              BranchSideFuncs:
                - CPU_Is_InOrder
            - BranchSide:      'sdk/C/7zCrc.c:67,10'
              BranchSideFuncs:
                - CPU_Is_InOrder
        - Branch String:   'sdk/C/7zCrc.c:63,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrc.c:64,12'
              BranchSideFuncs:
                - CPU_Is_InOrder
            - BranchSide:      'sdk/C/7zCrc.c:65,21'
              BranchSideFuncs:
                - CPU_Is_InOrder
        - Branch String:   'sdk/C/7zCrc.c:67,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrc.c:69,35'
              BranchSideFuncs:
                - CPU_Is_InOrder
            - BranchSide:      'sdk/C/7zCrc.c:81,19'
              BranchSideFuncs:
                - CPU_Is_InOrder
        - Branch String:   'sdk/C/7zCrc.c:88,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrc.c:88,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrc.c:90,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zCrc.c:88,12'
          Dst:             CPU_Is_InOrder
    - functionName:    CrcUpdateT1
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zCrc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - data
        - size
        - table
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/7zCrc.c:51,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrc.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrc.c:53,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CrcCalc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zCrc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CrcUpdate
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zCrc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CrcUpdateT8
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zCrcOpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - data
        - size
        - table
      BBCount:         16
      ICount:          197
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zCrcOpt.c:34,19'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:34,44'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:34,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zCrcOpt.c:34,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:36,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zCrcOpt.c:36,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:39,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:52,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zCrcOpt.c:52,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:54,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CrcUpdateT4
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zCrcOpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - data
        - size
        - table
      BBCount:         16
      ICount:          155
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zCrcOpt.c:15,19'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:15,44'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:15,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zCrcOpt.c:15,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:16,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:17,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zCrcOpt.c:17,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:19,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zCrcOpt.c:26,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zCrcOpt.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zCrcOpt.c:28,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CPU_IsSupported_PageGB
      functionSourceFile: '/src/lzma-fuzz/sdk/C/CpuArch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - MyCPUID
        - x86cpuid_CheckAndRead
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/CpuArch.c:203,8'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:202,13'
              BranchSideFuncs:
                - x86cpuid_CheckAndRead
                - MyCPUID
                - MyCPUID
            - BranchSide:      'sdk/C/CpuArch.c:203,8'
              BranchSideFuncs:
                - x86cpuid_CheckAndRead
                - MyCPUID
                - MyCPUID
        - Branch String:   'sdk/C/CpuArch.c:203,7'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:204,5'
              BranchSideFuncs:
                - MyCPUID
                - MyCPUID
            - BranchSide:      'sdk/C/CpuArch.c:206,12'
              BranchSideFuncs:
                - MyCPUID
                - MyCPUID
        - Branch String:   'sdk/C/CpuArch.c:208,9'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:212,12'
              BranchSideFuncs:
                - MyCPUID
      Callsites:
        - Src:             'sdk/C/CpuArch.c:203,8'
          Dst:             x86cpuid_CheckAndRead
        - Src:             'sdk/C/CpuArch.c:207,5'
          Dst:             MyCPUID
        - Src:             'sdk/C/CpuArch.c:213,5'
          Dst:             MyCPUID
    - functionName:    x86cpuid_CheckAndRead
      functionSourceFile: '/src/lzma-fuzz/sdk/C/CpuArch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyCPUID
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/CpuArch.c:121,3'
          Dst:             MyCPUID
        - Src:             'sdk/C/CpuArch.c:122,3'
          Dst:             MyCPUID
    - functionName:    MyCPUID
      functionSourceFile: '/src/lzma-fuzz/sdk/C/CpuArch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - function
        - a
        - b
        - c
        - d
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CPU_Is_Aes_Supported
      functionSourceFile: '/src/lzma-fuzz/sdk/C/CpuArch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x86cpuid_CheckAndRead
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/CpuArch.c:195,8'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:193,13'
              BranchSideFuncs:
                - x86cpuid_CheckAndRead
            - BranchSide:      'sdk/C/CpuArch.c:195,8'
              BranchSideFuncs:
                - x86cpuid_CheckAndRead
        - Branch String:   'sdk/C/CpuArch.c:195,7'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:197,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/CpuArch.c:195,8'
          Dst:             x86cpuid_CheckAndRead
    - functionName:    CPU_Is_InOrder
      functionSourceFile: '/src/lzma-fuzz/sdk/C/CpuArch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         40
      ICount:          192
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - x86cpuid_CheckAndRead
        - x86cpuid_GetFirm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/CpuArch.c:152,8'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:149,13'
              BranchSideFuncs:
                - x86cpuid_CheckAndRead
                - x86cpuid_GetFirm
            - BranchSide:      'sdk/C/CpuArch.c:152,8'
              BranchSideFuncs:
                - x86cpuid_CheckAndRead
                - x86cpuid_GetFirm
        - Branch String:   'sdk/C/CpuArch.c:152,7'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:153,5'
              BranchSideFuncs:
                - x86cpuid_GetFirm
            - BranchSide:      'sdk/C/CpuArch.c:155,12'
              BranchSideFuncs:
                - x86cpuid_GetFirm
        - Branch String:   'sdk/C/CpuArch.c:160,3'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:162,34'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:170,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:171,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:173,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:162,45'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:162,45'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:162,49'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:162,61'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:162,45'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:164,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:170,43'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:170,43'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:170,47'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:170,59'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:170,63'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:170,43'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:171,43'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:171,43'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:171,47'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:171,59'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:171,62'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:171,43'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/CpuArch.c:152,8'
          Dst:             x86cpuid_CheckAndRead
        - Src:             'sdk/C/CpuArch.c:158,10'
          Dst:             x86cpuid_GetFirm
    - functionName:    x86cpuid_GetFirm
      functionSourceFile: '/src/lzma-fuzz/sdk/C/CpuArch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/CpuArch.c:136,3'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:138,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:144,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:139,30'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:140,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:143,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:140,30'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:143,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/CpuArch.c:139,9'
          Branch Sides:
            - BranchSide:      'sdk/C/CpuArch.c:142,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/CpuArch.c:143,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Crc64GenerateTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzCrc64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzCrc64.c:50,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64.c:52,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64.c:58,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzCrc64.c:54,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64.c:55,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64.c:56,23'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzCrc64.c:58,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64.c:60,37'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64.c:66,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Crc64Calc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzCrc64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Crc64Update
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzCrc64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - v
        - data
        - size
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XzCrc64UpdateT4
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzCrc64Opt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - data
        - size
        - table
      BBCount:         16
      ICount:          159
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzCrc64Opt.c:15,19'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64Opt.c:15,44'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64Opt.c:15,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzCrc64Opt.c:15,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64Opt.c:16,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64Opt.c:17,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzCrc64Opt.c:17,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64Opt.c:19,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64Opt.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzCrc64Opt.c:26,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzCrc64Opt.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzCrc64Opt.c:28,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Lzma2State_ResetOutBuf
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - outBuf
        - outBufSize
      BBCount:         16
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:438,25'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:438,29'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:438,42'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:438,37'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:438,42'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:439,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:438,59'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:438,62'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:440,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:438,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:439,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:440,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:440,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:442,33'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:445,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Lzma2State_Code2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - dest
        - destLen
        - src
        - srcLen
        - srcWasFinished
        - finishMode
        - status
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Lzma2Dec_DecodeToBuf
        - Lzma2Dec_DecodeToDic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:392,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:394,20'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
            - BranchSide:      'sdk/C/XzDec.c:400,33'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToBuf
      Callsites:
        - Src:             'sdk/C/XzDec.c:396,11'
          Dst:             Lzma2Dec_DecodeToDic
        - Src:             'sdk/C/XzDec.c:400,11'
          Dst:             Lzma2Dec_DecodeToBuf
    - functionName:    Lzma2State_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Lzma2Dec_Init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:373,3'
          Dst:             Lzma2Dec_Init
    - functionName:    Lzma2State_SetProps
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - props
        - propSize
        - alloc
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - Lzma2Dec_Allocate
        - Lzma2Dec_AllocateProbs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:360,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:361,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:363,43'
              BranchSideFuncs:
                - Lzma2Dec_Allocate
                - Lzma2Dec_AllocateProbs
        - Branch String:   'sdk/C/XzDec.c:364,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:365,38'
              BranchSideFuncs:
                - Lzma2Dec_AllocateProbs
            - BranchSide:      'sdk/C/XzDec.c:367,33'
              BranchSideFuncs:
                - Lzma2Dec_Allocate
      Callsites:
        - Src:             'sdk/C/XzDec.c:365,14'
          Dst:             Lzma2Dec_AllocateProbs
        - Src:             'sdk/C/XzDec.c:367,14'
          Dst:             Lzma2Dec_Allocate
    - functionName:    Lzma2State_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - alloc
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - LzmaDec_Free
        - LzmaDec_FreeProbs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:351,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:352,5'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/XzDec.c:354,5'
              BranchSideFuncs:
                - LzmaDec_Free
      Callsites:
        - Src:             'sdk/C/XzDec.c:352,5'
          Dst:             LzmaDec_FreeProbs
        - Src:             'sdk/C/XzDec.c:354,5'
          Dst:             LzmaDec_Free
    - functionName:    Lzma2State_SetFromMethod
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - outBuf
        - outBufSize
        - alloc
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:411,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:413,30'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:424,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:414,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:415,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:416,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:425,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:427,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:431,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    MixCoder_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         11
      ICount:          103
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:489,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:491,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:495,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:495,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:497,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:501,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    MixCoder_ResetFromMethod
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - coderIndex
        - methodId
        - outBuf
        - outBufSize
      BBCount:         6
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - Lzma2State_ResetOutBuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:528,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:530,53'
              BranchSideFuncs:
                - Lzma2State_ResetOutBuf
            - BranchSide:      'sdk/C/XzDec.c:532,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:530,30'
          Dst:             Lzma2State_ResetOutBuf
    - functionName:    MixCoder_SetFromMethod
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - coderIndex
        - methodId
        - outBuf
        - outBufSize
      BBCount:         8
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - BraState_SetFromMethod
        - Lzma2State_SetFromMethod
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:512,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:514,55'
              BranchSideFuncs:
                - Lzma2State_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:519,7'
              BranchSideFuncs:
                - BraState_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:519,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:520,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:521,33'
              BranchSideFuncs:
                - BraState_SetFromMethod
      Callsites:
        - Src:             'sdk/C/XzDec.c:514,30'
          Dst:             Lzma2State_SetFromMethod
        - Src:             'sdk/C/XzDec.c:521,10'
          Dst:             BraState_SetFromMethod
    - functionName:    BraState_SetFromMethod
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - id
        - encodeMode
        - alloc
      BBCount:         14
      ICount:          106
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:246,24'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:246,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:247,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:246,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:248,26'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:249,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:251,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:261,31'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:252,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:253,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:254,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BraState_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - alloc
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BraState_SetProps
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - props
        - propSize
        - alloc
      BBCount:         26
      ICount:          147
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:101,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:103,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:109,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:103,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:105,26'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:109,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:111,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:131,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:112,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:117,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:117,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:117,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:121,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:125,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:129,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:117,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:118,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:119,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:121,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:122,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:123,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:125,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:127,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:131,14'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:132,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BraState_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Delta_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:142,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:142,7'
              BranchSideFuncs:
                - Delta_Init
            - BranchSide:      'sdk/C/XzDec.c:143,16'
              BranchSideFuncs:
                - Delta_Init
      Callsites:
        - Src:             'sdk/C/XzDec.c:143,5'
          Dst:             Delta_Init
    - functionName:    BraState_Code2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - dest
        - destLen
        - src
        - srcLen
        - srcWasFinished
        - finishMode
        - status
      BBCount:         29
      ICount:          293
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - BraState_Filter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:191,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:193,9'
              BranchSideFuncs:
                - BraState_Filter
            - BranchSide:      'sdk/C/XzDec.c:233,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:193,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:195,21'
              BranchSideFuncs:
                - BraState_Filter
            - BranchSide:      'sdk/C/XzDec.c:206,20'
              BranchSideFuncs:
                - BraState_Filter
        - Branch String:   'sdk/C/XzDec.c:196,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:197,16'
              BranchSideFuncs:
                - BraState_Filter
            - BranchSide:      'sdk/C/XzDec.c:198,14'
              BranchSideFuncs:
                - BraState_Filter
        - Branch String:   'sdk/C/XzDec.c:212,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:213,16'
              BranchSideFuncs:
                - BraState_Filter
            - BranchSide:      'sdk/C/XzDec.c:214,14'
              BranchSideFuncs:
                - BraState_Filter
        - Branch String:   'sdk/C/XzDec.c:220,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:221,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:223,34'
              BranchSideFuncs:
                - BraState_Filter
        - Branch String:   'sdk/C/XzDec.c:225,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:191,3'
              BranchSideFuncs:
                - BraState_Filter
            - BranchSide:      'sdk/C/XzDec.c:227,12'
              BranchSideFuncs:
                - BraState_Filter
        - Branch String:   'sdk/C/XzDec.c:227,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:228,9'
              BranchSideFuncs:
                - BraState_Filter
            - BranchSide:      'sdk/C/XzDec.c:229,20'
              BranchSideFuncs:
                - BraState_Filter
        - Branch String:   'sdk/C/XzDec.c:233,32'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:233,35'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:233,32'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:233,47'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:233,50'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:233,47'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:233,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:233,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:235,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:223,18'
          Dst:             BraState_Filter
    - functionName:    BraState_Filter
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pp
        - data
        - size
      BBCount:         15
      ICount:          161
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - ARMT_Convert
        - ARM_Convert
        - Delta_Decode
        - Delta_Encode
        - IA64_Convert
        - PPC_Convert
        - SPARC_Convert
        - x86_Convert
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:152,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:152,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:155,11'
              BranchSideFuncs:
                - Delta_Decode
                - Delta_Encode
            - BranchSide:      'sdk/C/XzDec.c:161,26'
              BranchSideFuncs:
                - x86_Convert
            - BranchSide:      'sdk/C/XzDec.c:163,5'
              BranchSideFuncs:
                - PPC_Convert
            - BranchSide:      'sdk/C/XzDec.c:164,5'
              BranchSideFuncs:
                - IA64_Convert
            - BranchSide:      'sdk/C/XzDec.c:165,5'
              BranchSideFuncs:
                - ARM_Convert
            - BranchSide:      'sdk/C/XzDec.c:166,5'
              BranchSideFuncs:
                - ARMT_Convert
            - BranchSide:      'sdk/C/XzDec.c:167,5'
              BranchSideFuncs:
                - SPARC_Convert
        - Branch String:   'sdk/C/XzDec.c:155,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:156,22'
              BranchSideFuncs:
                - Delta_Encode
            - BranchSide:      'sdk/C/XzDec.c:158,22'
              BranchSideFuncs:
                - Delta_Decode
      Callsites:
        - Src:             'sdk/C/XzDec.c:156,9'
          Dst:             Delta_Encode
        - Src:             'sdk/C/XzDec.c:158,9'
          Dst:             Delta_Decode
        - Src:             'sdk/C/XzDec.c:161,14'
          Dst:             x86_Convert
        - Src:             'sdk/C/XzDec.c:163,5'
          Dst:             PPC_Convert
        - Src:             'sdk/C/XzDec.c:164,5'
          Dst:             IA64_Convert
        - Src:             'sdk/C/XzDec.c:165,5'
          Dst:             ARM_Convert
        - Src:             'sdk/C/XzDec.c:166,5'
          Dst:             ARMT_Convert
        - Src:             'sdk/C/XzDec.c:167,5'
          Dst:             SPARC_Convert
    - functionName:    XzStatInfo_SetStat
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionLinenumberEnd: 2514
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dec
        - finishMode
        - readProcessed
        - inProcessed
        - res
        - status
        - decodingTruncated
        - stat
      BBCount:         30
      ICount:          179
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - XzUnpacker_GetExtraSize
        - XzUnpacker_IsStreamWasFinished
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:2482,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2484,9'
              BranchSideFuncs:
                - XzUnpacker_IsStreamWasFinished
            - BranchSide:      'sdk/C/XzDec.c:2494,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2484,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2487,17'
              BranchSideFuncs:
                - XzUnpacker_IsStreamWasFinished
            - BranchSide:      'sdk/C/XzDec.c:2491,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2488,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2489,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2490,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2491,33'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2491,36'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2492,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2502,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2503,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2509,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2503,26'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2503,29'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2505,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2503,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2503,46'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2505,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:2480,15'
          Dst:             XzUnpacker_GetExtraSize
        - Src:             'sdk/C/XzDec.c:2488,12'
          Dst:             XzUnpacker_IsStreamWasFinished
    - functionName:    XzUnpacker_GetExtraSize
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:1362,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1363,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1364,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzUnpacker_IsStreamWasFinished
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:1356,48'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1356,61'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1356,48'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzDecMt_Decode_ST
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - stat
      BBCount:         74
      ICount:          631
      EdgeCount:       99
      CyclomaticComplexity: 27
      functionsReached:
        - XzUnpacker_Code
        - XzUnpacker_SetOutBuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:2321,18'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2321,21'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2323,5'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2321,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2323,5'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2331,8'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2326,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2327,7'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2328,21'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2331,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2331,20'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2333,5'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2331,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2333,5'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2341,10'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2336,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2337,7'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2338,20'
              BranchSideFuncs:
                - XzUnpacker_SetOutBuf
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2368,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2382,12'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2394,15'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2382,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2384,15'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2392,5'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2389,24'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2389,27'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2390,11'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2389,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2390,11'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2391,7'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2397,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2399,26'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2408,19'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2400,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2402,26'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2406,5'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2403,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2404,22'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2405,7'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2424,35'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2424,38'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2424,60'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2424,57'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2424,57'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2424,60'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2426,18'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2426,21'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2427,11'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2426,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2427,11'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2439,9'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2427,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2427,21'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2429,26'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2431,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2433,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2436,16'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2439,21'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2439,24'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2457,9'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2439,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2441,24'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2457,9'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2443,32'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2443,35'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2445,15'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2443,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2445,15'
              BranchSideFuncs:
                - XzUnpacker_Code
            - BranchSide:      'sdk/C/XzDec.c:2455,5'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2446,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2448,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2452,18'
              BranchSideFuncs:
                - XzUnpacker_Code
        - Branch String:   'sdk/C/XzDec.c:2457,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2355,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2458,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:2345,3'
          Dst:             XzUnpacker_SetOutBuf
        - Src:             'sdk/C/XzDec.c:2411,11'
          Dst:             XzUnpacker_Code
    - functionName:    XzUnpacker_SetOutBuf
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - outBuf
        - outBufSize
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XzUnpacker_Code
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 1332
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - dest
        - destLen
        - src
        - srcLen
        - srcFinished
        - finishMode
        - status
      BBCount:         161
      ICount:          1478
      EdgeCount:       218
      CyclomaticComplexity: 59
      functionsReached:
        - CrcUpdate
        - MixCoder_Code
        - Sha256_Final
        - Sha256_Init
        - Sha256_Update
        - XzBlock_AreSupportedFilters
        - XzBlock_Parse
        - XzCheck_Final
        - XzCheck_Init
        - XzCheck_Update
        - XzDecMix_Init
        - XzFlags_GetCheckSize
        - XzUnpacker_UpdateIndex
        - Xz_CheckFooter
        - Xz_ParseHeader
        - Xz_WriteVarInt
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:995,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:997,24'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1086,14'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1005,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1007,22'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1017,11'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1008,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1010,24'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1013,13'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1013,22'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1013,25'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1015,7'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1013,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1014,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1015,7'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1017,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1019,22'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1037,30'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1020,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1022,22'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1026,7'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1038,14'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1038,51'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1038,33'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1043,36'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1043,48'
              BranchSideFuncs:
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - MixCoder_Code
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1043,80'
              BranchSideFuncs:
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - MixCoder_Code
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1044,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1045,19'
              BranchSideFuncs:
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - MixCoder_Code
                - XzCheck_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1046,30'
              BranchSideFuncs:
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - MixCoder_Code
                - XzCheck_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1055,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1055,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1057,12'
              BranchSideFuncs:
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - MixCoder_Code
                - XzCheck_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1057,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1059,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1070,32'
              BranchSideFuncs:
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - MixCoder_Code
                - XzCheck_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1060,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1060,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1067,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1059,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1063,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1067,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1076,53'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1076,56'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1077,16'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1077,12'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1077,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1080,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1077,57'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1077,60'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1084,5'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1076,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1080,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1084,5'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1089,21'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1089,24'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
            - BranchSide:      'sdk/C/XzDec.c:1095,13'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1089,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1091,8'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1095,13'
              BranchSideFuncs:
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
        - Branch String:   'sdk/C/XzDec.c:1095,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:991,3'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1099,13'
              BranchSideFuncs:
                - Xz_ParseHeader
                - Sha256_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1123,13'
              BranchSideFuncs:
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
            - BranchSide:      'sdk/C/XzDec.c:1176,25'
              BranchSideFuncs:
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
            - BranchSide:      'sdk/C/XzDec.c:1226,13'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - Xz_CheckFooter
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - CrcUpdate
                - Sha256_Update
            - BranchSide:      'sdk/C/XzDec.c:1271,13'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1288,46'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
            - BranchSide:      'sdk/C/XzDec.c:1308,14'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1324,28'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1099,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1101,15'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1110,11'
              BranchSideFuncs:
                - Xz_ParseHeader
                - Sha256_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1101,36'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1101,40'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1103,15'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1101,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1102,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1103,15'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1103,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1104,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1105,34'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1110,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1110,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1111,11'
              BranchSideFuncs:
                - Sha256_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1123,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1125,34'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
            - BranchSide:      'sdk/C/XzDec.c:1144,13'
              BranchSideFuncs:
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1127,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1129,17'
              BranchSideFuncs:
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1140,41'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1129,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1130,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1131,50'
              BranchSideFuncs:
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1144,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1146,24'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1156,11'
              BranchSideFuncs:
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1147,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1148,27'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1149,18'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1156,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1156,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1157,45'
              BranchSideFuncs:
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1157,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1158,13'
              BranchSideFuncs:
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1159,11'
              BranchSideFuncs:
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1164,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1166,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1169,11'
              BranchSideFuncs:
                - XzDecMix_Init
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1169,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1169,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1176,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1178,15'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1190,51'
              BranchSideFuncs:
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
        - Branch String:   'sdk/C/XzDec.c:1178,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1180,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1183,13'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1185,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1186,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1187,9'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1192,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1194,17'
              BranchSideFuncs:
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
            - BranchSide:      'sdk/C/XzDec.c:1210,13'
              BranchSideFuncs:
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
        - Branch String:   'sdk/C/XzDec.c:1194,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1196,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1199,17'
              BranchSideFuncs:
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
        - Branch String:   'sdk/C/XzDec.c:1199,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1200,29'
              BranchSideFuncs:
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
            - BranchSide:      'sdk/C/XzDec.c:1201,20'
              BranchSideFuncs:
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
        - Branch String:   'sdk/C/XzDec.c:1205,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1206,15'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1207,11'
              BranchSideFuncs:
                - XzCheck_Final
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - memcmp
        - Branch String:   'sdk/C/XzDec.c:1212,50'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1212,60'
              BranchSideFuncs:
                - memcmp
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1214,17'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1212,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1213,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1214,17'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1214,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1216,16'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1226,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1228,13'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1234,15'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - Xz_CheckFooter
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - CrcUpdate
                - Sha256_Update
        - Branch String:   'sdk/C/XzDec.c:1229,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1230,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1231,9'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1234,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1236,26'
              BranchSideFuncs:
                - CrcUpdate
                - Sha256_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1245,21'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - Xz_CheckFooter
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1237,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1238,31'
              BranchSideFuncs:
                - CrcUpdate
                - Sha256_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1239,32'
              BranchSideFuncs:
                - CrcUpdate
                - Sha256_Update
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1245,20'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1247,26'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1258,13'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - Xz_CheckFooter
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1252,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1253,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1254,11'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1262,17'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1263,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1271,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1273,13'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1278,11'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1280,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1281,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1289,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1290,25'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
            - BranchSide:      'sdk/C/XzDec.c:1291,16'
              BranchSideFuncs:
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
                - Xz_CheckFooter
        - Branch String:   'sdk/C/XzDec.c:1295,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1297,11'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1303,9'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1300,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1301,13'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1302,9'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1308,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1310,24'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
            - BranchSide:      'sdk/C/XzDec.c:1317,13'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
        - Branch String:   'sdk/C/XzDec.c:1310,15'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1311,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1312,11'
              BranchSideFuncs:
                - Xz_CheckFooter
                - Sha256_Final
                - memcmp
                - CrcUpdate
                - Sha256_Update
                - XzFlags_GetCheckSize
                - XzCheck_Final
                - memcmp
                - XzBlock_Parse
                - XzBlock_AreSupportedFilters
                - XzCheck_Init
                - XzDecMix_Init
                - Xz_WriteVarInt
                - Sha256_Final
                - Sha256_Init
                - CrcUpdate
                - Xz_ParseHeader
                - Sha256_Init
                - MixCoder_Code
                - XzCheck_Update
                - XzFlags_GetCheckSize
                - XzUnpacker_UpdateIndex
      Callsites:
        - Src:             'sdk/C/XzDec.c:1037,15'
          Dst:             MixCoder_Code
        - Src:             'sdk/C/XzDec.c:1043,9'
          Dst:             XzCheck_Update
        - Src:             'sdk/C/XzDec.c:1070,35'
          Dst:             XzFlags_GetCheckSize
        - Src:             'sdk/C/XzDec.c:1070,9'
          Dst:             XzUnpacker_UpdateIndex
        - Src:             'sdk/C/XzDec.c:1110,11'
          Dst:             Xz_ParseHeader
        - Src:             'sdk/C/XzDec.c:1114,11'
          Dst:             Sha256_Init
        - Src:             'sdk/C/XzDec.c:1131,35'
          Dst:             Xz_WriteVarInt
        - Src:             'sdk/C/XzDec.c:1134,13'
          Dst:             Sha256_Final
        - Src:             'sdk/C/XzDec.c:1135,13'
          Dst:             Sha256_Init
        - Src:             'sdk/C/XzDec.c:1136,22'
          Dst:             CrcUpdate
        - Src:             'sdk/C/XzDec.c:1156,11'
          Dst:             XzBlock_Parse
        - Src:             'sdk/C/XzDec.c:1157,16'
          Dst:             XzBlock_AreSupportedFilters
        - Src:             'sdk/C/XzDec.c:1163,11'
          Dst:             XzCheck_Init
        - Src:             'sdk/C/XzDec.c:1169,11'
          Dst:             XzDecMix_Init
        - Src:             'sdk/C/XzDec.c:1190,30'
          Dst:             XzFlags_GetCheckSize
        - Src:             'sdk/C/XzDec.c:1212,17'
          Dst:             XzCheck_Final
        - Src:             'sdk/C/XzDec.c:1212,53'
          Dst:             memcmp
        - Src:             'sdk/C/XzDec.c:1239,22'
          Dst:             CrcUpdate
        - Src:             'sdk/C/XzDec.c:1240,13'
          Dst:             Sha256_Update
        - Src:             'sdk/C/XzDec.c:1261,13'
          Dst:             Sha256_Final
        - Src:             'sdk/C/XzDec.c:1262,17'
          Dst:             memcmp
        - Src:             'sdk/C/XzDec.c:1300,16'
          Dst:             Xz_CheckFooter
    - functionName:    MixCoder_Code
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - dest
        - destLen
        - destFinish
        - src
        - srcLen
        - srcWasFinished
        - finishMode
      BBCount:         91
      ICount:          727
      EdgeCount:       122
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:558,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:559,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:561,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:564,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:572,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:626,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:601,22'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:601,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:602,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:601,40'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:601,43'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:602,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:601,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:602,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:604,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:604,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:605,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:606,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:611,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:613,31'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:619,18'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:615,25'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:615,29'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:616,23'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:615,40'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:615,43'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:618,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:615,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:616,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:618,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:626,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:628,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:638,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:628,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:630,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:635,16'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:631,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:632,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:633,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:651,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:654,29'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:745,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:662,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:664,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:670,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:676,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:678,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:683,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:683,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:684,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:685,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:691,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:693,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:698,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:693,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:694,21'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:695,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:705,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:707,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:712,30'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:708,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:709,21'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:710,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:714,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:716,21'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:721,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:717,31'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:717,34'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:719,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:717,13'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:718,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:719,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:721,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:723,20'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:727,34'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:729,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:731,21'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:736,22'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:741,25'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:741,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:742,19'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:741,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:742,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:743,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:745,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:638,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:747,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:747,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:748,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:749,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzUnpacker_UpdateIndex
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - p
        - packSize
        - unpackSize
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Sha256_Update
        - Xz_WriteVarInt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:972,18'
          Dst:             Xz_WriteVarInt
        - Src:             'sdk/C/XzDec.c:973,10'
          Dst:             Xz_WriteVarInt
        - Src:             'sdk/C/XzDec.c:974,3'
          Dst:             Sha256_Update
    - functionName:    Xz_ParseHeader
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - buf
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CrcCalc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:758,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:760,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:761,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:758,7'
          Dst:             CrcCalc
    - functionName:    XzBlock_Parse
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - header
      BBCount:         41
      ICount:          347
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - CrcCalc
        - Xz_ReadVarInt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:813,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:814,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:816,7'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:820,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:822,5'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
            - BranchSide:      'sdk/C/XzDec.c:827,3'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:822,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:822,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:822,5'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:823,26'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:823,29'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:824,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:823,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:824,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:825,3'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:828,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:829,5'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
                - Xz_ReadVarInt
            - BranchSide:      'sdk/C/XzDec.c:831,16'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:829,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:829,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:831,16'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:832,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:834,25'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
            - BranchSide:      'sdk/C/XzDec.c:854,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:836,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:836,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:836,5'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:837,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:837,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:837,5'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:838,33'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:838,36'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:839,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:838,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:839,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:840,33'
              BranchSideFuncs:
                - Xz_ReadVarInt
                - Xz_ReadVarInt
        - Branch String:   'sdk/C/XzDec.c:854,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:855,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:857,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:857,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:858,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:860,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:858,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:857,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:859,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:813,7'
          Dst:             CrcCalc
        - Src:             'sdk/C/XzDec.c:822,5'
          Dst:             Xz_ReadVarInt
        - Src:             'sdk/C/XzDec.c:829,5'
          Dst:             Xz_ReadVarInt
        - Src:             'sdk/C/XzDec.c:836,5'
          Dst:             Xz_ReadVarInt
        - Src:             'sdk/C/XzDec.c:837,5'
          Dst:             Xz_ReadVarInt
    - functionName:    XzBlock_AreSupportedFilters
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         28
      ICount:          159
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:784,30'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:784,33'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:785,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:784,51'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:784,54'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:785,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:784,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:785,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:788,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:788,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:790,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:801,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:791,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:793,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:796,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:793,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:794,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:795,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:797,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:797,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:799,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:798,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:798,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:799,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzDecMix_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - block
        - outBuf
        - outBufSize
      BBCount:         41
      ICount:          302
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - MixCoder_Free
        - MixCoder_Init
        - MixCoder_ResetFromMethod
        - MixCoder_SetFromMethod
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:872,34'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:872,39'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:884,15'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:872,49'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:872,52'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:872,65'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:872,60'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:872,65'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:874,16'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:872,75'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:872,79'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:884,15'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:872,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:874,16'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:884,15'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:875,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:876,11'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:881,3'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:876,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:876,59'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:878,20'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
                - MixCoder_Free
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:890,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:892,19'
              BranchSideFuncs:
                - MixCoder_Free
                - MixCoder_Init
                - MixCoder_SetFromMethod
            - BranchSide:      'sdk/C/XzDec.c:901,5'
              BranchSideFuncs:
                - MixCoder_ResetFromMethod
                - MixCoder_Init
        - Branch String:   'sdk/C/XzDec.c:893,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:895,7'
              BranchSideFuncs:
                - MixCoder_SetFromMethod
                - MixCoder_Init
            - BranchSide:      'sdk/C/XzDec.c:897,20'
              BranchSideFuncs:
                - MixCoder_Init
        - Branch String:   'sdk/C/XzDec.c:895,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:895,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:896,5'
              BranchSideFuncs:
                - MixCoder_Init
                - MixCoder_SetFromMethod
        - Branch String:   'sdk/C/XzDec.c:901,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:901,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:904,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:906,27'
              BranchSideFuncs:
                - MixCoder_Init
            - BranchSide:      'sdk/C/XzDec.c:911,17'
              BranchSideFuncs:
                - MixCoder_Init
        - Branch String:   'sdk/C/XzDec.c:908,5'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:908,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:909,3'
              BranchSideFuncs:
                - MixCoder_Init
      Callsites:
        - Src:             'sdk/C/XzDec.c:892,5'
          Dst:             MixCoder_Free
        - Src:             'sdk/C/XzDec.c:895,7'
          Dst:             MixCoder_SetFromMethod
        - Src:             'sdk/C/XzDec.c:901,5'
          Dst:             MixCoder_ResetFromMethod
        - Src:             'sdk/C/XzDec.c:911,3'
          Dst:             MixCoder_Init
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Xz_CheckFooter
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - short
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - flags
        - indexSize
        - buf
      BBCount:         12
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CrcCalc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:767,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:767,10'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/XzDec.c:767,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:768,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:768,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:768,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:769,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:769,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:769,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:770,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:770,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:770,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:767,26'
          Dst:             CrcCalc
    - functionName:    MixCoder_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:470,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:472,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:479,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:473,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:475,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:478,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:479,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:479,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:481,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Xz_ReadVarInt
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - maxSize
        - value
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:58,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:58,41'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:60,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:62,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:64,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:60,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:65,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:65,22'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:65,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:65,39'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:65,14'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:65,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:65,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzDecMt_Decode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2528
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - props
        - outDataSize
        - finishMode
        - outStream
        - inStream
        - stat
        - isMT
        - progress
      BBCount:         17
      ICount:          212
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - XzDecMt_Decode_ST
        - XzStatInfo_Clear
        - XzStatInfo_SetStat
        - XzUnpacker_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:2545,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2547,5'
              BranchSideFuncs:
                - XzUnpacker_Init
                - XzDecMt_Decode_ST
                - XzStatInfo_SetStat
            - BranchSide:      'sdk/C/XzDec.c:2551,19'
              BranchSideFuncs:
                - XzUnpacker_Init
                - XzDecMt_Decode_ST
                - XzStatInfo_SetStat
        - Branch String:   'sdk/C/XzDec.c:2739,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2749,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2761,25'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2749,31'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2749,34'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2759,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2749,11'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2751,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2759,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:2762,9'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:2762,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:2763,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:2534,3'
          Dst:             XzStatInfo_Clear
        - Src:             'sdk/C/XzDec.c:2564,3'
          Dst:             XzUnpacker_Init
        - Src:             'sdk/C/XzDec.c:2725,16'
          Dst:             XzDecMt_Decode_ST
        - Src:             'sdk/C/XzDec.c:2732,5'
          Dst:             XzStatInfo_SetStat
    - functionName:    XzStatInfo_Clear
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XzUnpacker_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XzDecMt_FreeSt
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - XzUnpacker_Free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:1579,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1581,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1584,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/XzDec.c:1586,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1586,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1588,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/XzDec.c:1577,3'
          Dst:             XzUnpacker_Free
    - functionName:    XzUnpacker_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MixCoder_Free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:954,3'
          Dst:             MixCoder_Free
    - functionName:    XzDecMt_Destroy
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XzDecMt_FreeSt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:1599,3'
          Dst:             XzDecMt_FreeSt
    - functionName:    XzDecMt_Create
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - alloc
        - allocMid
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - AlignOffsetAlloc_CreateVTable
        - XzDecMtProps_Init
        - XzUnpacker_Construct
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:1514,7'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1515,5'
              BranchSideFuncs:
                - AlignOffsetAlloc_CreateVTable
                - XzUnpacker_Construct
                - XzDecMtProps_Init
            - BranchSide:      'sdk/C/XzDec.c:1517,34'
              BranchSideFuncs:
                - AlignOffsetAlloc_CreateVTable
                - XzUnpacker_Construct
                - XzDecMtProps_Init
      Callsites:
        - Src:             'sdk/C/XzDec.c:1517,3'
          Dst:             AlignOffsetAlloc_CreateVTable
        - Src:             'sdk/C/XzDec.c:1529,3'
          Dst:             XzUnpacker_Construct
        - Src:             'sdk/C/XzDec.c:1533,3'
          Dst:             XzDecMtProps_Init
    - functionName:    XzUnpacker_Construct
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MixCoder_Construct
        - XzUnpacker_Init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:945,3'
          Dst:             MixCoder_Construct
        - Src:             'sdk/C/XzDec.c:948,3'
          Dst:             XzUnpacker_Init
    - functionName:    XzDecMtProps_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    MixCoder_Construct
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         5
      ICount:          52
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:461,3'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:462,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:463,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzUnpacker_IsBlockFinished
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/XzDec.c:1351,46'
          Branch Sides:
            - BranchSide:      'sdk/C/XzDec.c:1351,50'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/XzDec.c:1351,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    XzUnpacker_CodeFull
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1345
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - dest
        - destLen
        - src
        - srcLen
        - finishMode
        - status
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XzUnpacker_Code
        - XzUnpacker_Init
        - XzUnpacker_SetOutBuf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:1339,3'
          Dst:             XzUnpacker_Init
        - Src:             'sdk/C/XzDec.c:1340,3'
          Dst:             XzUnpacker_SetOutBuf
        - Src:             'sdk/C/XzDec.c:1342,10'
          Dst:             XzUnpacker_Code
    - functionName:    XzUnpacker_PrepareToRandomBlockDecoding
      functionSourceFile: '/src/lzma-fuzz/sdk/C/XzDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Sha256_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/XzDec.c:962,3'
          Dst:             Sha256_Init
    - functionName:    AlignOffsetAlloc_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - address
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Alloc.c:440,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:440,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:442,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    AlignOffsetAlloc_Alloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pp
        - size
      BBCount:         13
      ICount:          143
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Alloc.c:403,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:404,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:406,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Alloc.c:406,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:407,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:411,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Alloc.c:413,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:414,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:416,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Alloc.c:418,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:419,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:421,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    AlignOffsetAlloc_CreateVTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzAlignedFree
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - address
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzAlignedAlloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pp
        - size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - posix_memalign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/Alloc.c:358,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:359,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:364,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Alloc.c:358,7'
          Dst:             posix_memalign
    - functionName:    posix_memalign
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzBigFree
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - address
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyFree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Alloc.c:249,70'
          Dst:             MyFree
    - functionName:    MyFree
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - address
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzBigAlloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyAlloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Alloc.c:248,77'
          Dst:             MyAlloc
    - functionName:    MyAlloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Alloc.c:134,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Alloc.c:135,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Alloc.c:143,17'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    SzMidFree
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - address
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyFree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Alloc.c:245,70'
          Dst:             MyFree
    - functionName:    SzMidAlloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyAlloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Alloc.c:244,77'
          Dst:             MyAlloc
    - functionName:    SzFree
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - address
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyFree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Alloc.c:241,67'
          Dst:             MyFree
    - functionName:    SzAlloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MyAlloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Alloc.c:240,74'
          Dst:             MyAlloc
    - functionName:    x86_Convert
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bra86.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - ip
        - state
        - encoding
      BBCount:         45
      ICount:          355
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bra86.c:14,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:16,8'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:23,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:24,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:28,25'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:24,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:24,26'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:25,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:30,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:32,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:35,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:32,19'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:32,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:32,31'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:35,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:36,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:39,28'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:40,36'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:40,39'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:42,19'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:40,49'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:40,52'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:42,19'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:49,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:51,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:78,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:54,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:55,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:57,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:58,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:60,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:71,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:61,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:63,35'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:69,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra86.c:64,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra86.c:65,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra86.c:67,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SPARC_Convert
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - ip
        - encoding
      BBCount:         20
      ICount:          169
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bra.c:198,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:199,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:210,26'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:210,30'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:211,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:210,50'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:211,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:212,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:211,26'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:211,30'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:210,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:196,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:212,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:217,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:218,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:220,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PPC_Convert
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - ip
        - encoding
      BBCount:         14
      ICount:          128
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bra.c:164,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:165,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:168,34'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:168,38'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:168,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:169,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:173,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:174,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:176,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ARMT_Convert
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - ip
        - encoding
      BBCount:         18
      ICount:          272
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bra.c:72,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:109,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:80,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:81,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:82,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:86,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:77,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:115,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:116,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:117,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:121,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:112,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:122,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ARM_Convert
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - ip
        - encoding
      BBCount:         18
      ICount:          172
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bra.c:18,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:20,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:41,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:24,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:25,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:26,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:27,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:22,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:28,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:45,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:47,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bra.c:48,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bra.c:43,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bra.c:49,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    IA64_Convert
      functionSourceFile: '/src/lzma-fuzz/sdk/C/BraIA64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - size
        - ip
        - encoding
      BBCount:         23
      ICount:          209
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/BraIA64.c:12,7'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:13,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:14,8'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/BraIA64.c:19,9'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:21,8'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:49,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/BraIA64.c:26,13'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:26,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:46,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/BraIA64.c:25,13'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:28,26'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:46,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/BraIA64.c:33,15'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:34,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:36,18'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/BraIA64.c:46,7'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:24,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:48,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/BraIA64.c:50,3'
          Branch Sides:
            - BranchSide:      'sdk/C/BraIA64.c:18,42'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/BraIA64.c:52,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Delta_Decode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Delta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - delta
        - data
        - size
      BBCount:         16
      ICount:          131
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - MyMemCpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Delta.c:52,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:54,14'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:60,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
        - Branch String:   'sdk/C/Delta.c:54,29'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:54,32'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:54,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
        - Branch String:   'sdk/C/Delta.c:54,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:52,5'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:56,39'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
        - Branch String:   'sdk/C/Delta.c:60,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:60,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:61,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
      Callsites:
        - Src:             'sdk/C/Delta.c:49,3'
          Dst:             MyMemCpy
        - Src:             'sdk/C/Delta.c:62,3'
          Dst:             MyMemCpy
        - Src:             'sdk/C/Delta.c:63,3'
          Dst:             MyMemCpy
    - functionName:    MyMemCpy
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Delta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dest
        - src
        - size
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'sdk/C/Delta.c:18,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:19,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Delta.c:20,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Delta_Encode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Delta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - delta
        - data
        - size
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - MyMemCpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Delta.c:29,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:31,14'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:39,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
        - Branch String:   'sdk/C/Delta.c:31,29'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:31,32'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:31,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
        - Branch String:   'sdk/C/Delta.c:31,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:29,5'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:33,18'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
        - Branch String:   'sdk/C/Delta.c:39,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:39,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
            - BranchSide:      'sdk/C/Delta.c:40,7'
              BranchSideFuncs:
                - MyMemCpy
                - MyMemCpy
      Callsites:
        - Src:             'sdk/C/Delta.c:26,3'
          Dst:             MyMemCpy
        - Src:             'sdk/C/Delta.c:41,3'
          Dst:             MyMemCpy
        - Src:             'sdk/C/Delta.c:42,3'
          Dst:             MyMemCpy
    - functionName:    Delta_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Delta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Delta.c:11,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Delta.c:12,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Delta.c:13,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Lzma2Decode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - destLen
        - src
        - srcLen
        - prop
        - finishMode
        - status
        - alloc
      BBCount:         11
      ICount:          131
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - Lzma2Dec_AllocateProbs
        - Lzma2Dec_DecodeToDic
        - Lzma2Dec_Init
        - LzmaDec_FreeProbs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:477,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:477,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:478,19'
              BranchSideFuncs:
                - Lzma2Dec_Init
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/Lzma2Dec.c:484,20'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:484,24'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/Lzma2Dec.c:486,3'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/Lzma2Dec.c:484,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:485,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/Lzma2Dec.c:486,3'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:477,3'
          Dst:             Lzma2Dec_AllocateProbs
        - Src:             'sdk/C/Lzma2Dec.c:480,3'
          Dst:             Lzma2Dec_Init
        - Src:             'sdk/C/Lzma2Dec.c:482,9'
          Dst:             Lzma2Dec_DecodeToDic
        - Src:             'sdk/C/Lzma2Dec.c:486,3'
          Dst:             LzmaDec_FreeProbs
    - functionName:    Lzma2Dec_AllocateProbs
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - prop
        - alloc
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Lzma2Dec_GetOldProps
        - LzmaDec_AllocateProbs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:74,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:75,33'
              BranchSideFuncs:
                - LzmaDec_AllocateProbs
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:74,3'
          Dst:             Lzma2Dec_GetOldProps
        - Src:             'sdk/C/Lzma2Dec.c:75,10'
          Dst:             LzmaDec_AllocateProbs
    - functionName:    Lzma2Dec_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LzmaDec_Init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:93,3'
          Dst:             LzmaDec_Init
    - functionName:    Lzma2Dec_DecodeToDic
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - dicLimit
        - src
        - srcLen
        - finishMode
        - status
      BBCount:         67
      ICount:          505
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached:
        - Lzma2Dec_UpdateState
        - LzmaDec_DecodeToDic
        - LzmaDec_InitDicAndState
        - LzmaDec_UpdateWithUncompressed
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:182,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:186,9'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:298,4'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:186,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:188,8'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:192,14'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:194,28'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:194,31'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:200,9'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:194,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:196,8'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:200,9'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:200,38'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:200,41'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:215,21'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
        - Branch String:   'sdk/C/Lzma2Dec.c:200,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:202,12'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
            - BranchSide:      'sdk/C/Lzma2Dec.c:215,21'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
        - Branch String:   'sdk/C/Lzma2Dec.c:202,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:204,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:207,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
        - Branch String:   'sdk/C/Lzma2Dec.c:209,30'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:209,33'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:211,7'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:209,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:211,7'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:219,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:221,25'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
            - BranchSide:      'sdk/C/Lzma2Dec.c:225,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
        - Branch String:   'sdk/C/Lzma2Dec.c:225,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:227,13'
              BranchSideFuncs:
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
            - BranchSide:      'sdk/C/Lzma2Dec.c:255,13'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
        - Branch String:   'sdk/C/Lzma2Dec.c:227,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:229,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:233,13'
              BranchSideFuncs:
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
                - LzmaDec_InitDicAndState
        - Branch String:   'sdk/C/Lzma2Dec.c:233,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:235,30'
              BranchSideFuncs:
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:239,13'
              BranchSideFuncs:
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:239,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:240,19'
              BranchSideFuncs:
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:241,13'
              BranchSideFuncs:
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:241,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:242,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:244,41'
              BranchSideFuncs:
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:255,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:257,30'
              BranchSideFuncs:
                - LzmaDec_InitDicAndState
                - LzmaDec_DecodeToDic
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:263,13'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:263,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:264,26'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:266,36'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:274,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:275,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:277,14'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:277,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:279,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:284,13'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:279,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:280,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:281,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:284,24'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:284,27'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:293,10'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:284,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:286,16'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:293,10'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:287,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:287,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:289,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:288,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:288,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:289,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:286,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:289,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:290,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_InitDicAndState
                - LzmaDec_UpdateWithUncompressed
                - LzmaDec_InitDicAndState
                - Lzma2Dec_UpdateState
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:208,18'
          Dst:             Lzma2Dec_UpdateState
        - Src:             'sdk/C/Lzma2Dec.c:236,11'
          Dst:             LzmaDec_InitDicAndState
        - Src:             'sdk/C/Lzma2Dec.c:244,9'
          Dst:             LzmaDec_UpdateWithUncompressed
        - Src:             'sdk/C/Lzma2Dec.c:259,11'
          Dst:             LzmaDec_InitDicAndState
        - Src:             'sdk/C/Lzma2Dec.c:266,15'
          Dst:             LzmaDec_DecodeToDic
    - functionName:    Lzma2Dec_UpdateState
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - b
      BBCount:         28
      ICount:          259
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:98,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:124,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:128,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:134,29'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:138,30'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:147,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:160,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:105,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:107,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:107,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:109,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:116,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:109,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:110,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:111,18'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:111,24'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:111,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:112,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:111,18'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:112,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:116,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:117,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:118,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:147,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:149,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:153,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:154,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:155,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LzmaDec_UpdateWithUncompressed
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - src
        - size
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:167,28'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:167,31'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:167,28'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:167,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:167,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:168,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Lzma2Dec_GetOldProps
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - prop
        - props
      BBCount:         7
      ICount:          76
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:60,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:61,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:62,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:62,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:62,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:62,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Lzma2Dec_DecodeToBuf
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - dest
        - destLen
        - src
        - srcLen
        - finishMode
        - status
      BBCount:         18
      ICount:          196
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - Lzma2Dec_DecodeToDic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:438,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:439,7'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
            - BranchSide:      'sdk/C/Lzma2Dec.c:440,14'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
        - Branch String:   'sdk/C/Lzma2Dec.c:444,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:446,16'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
            - BranchSide:      'sdk/C/Lzma2Dec.c:450,32'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
        - Branch String:   'sdk/C/Lzma2Dec.c:460,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:461,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:462,9'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
        - Branch String:   'sdk/C/Lzma2Dec.c:462,21'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:462,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:463,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:462,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:432,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:463,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:450,11'
          Dst:             Lzma2Dec_DecodeToDic
    - functionName:    Lzma2Dec_Parse
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - outSize
        - src
        - srcLen
        - checkFinishBlock
      BBCount:         72
      ICount:          478
      EdgeCount:       98
      CyclomaticComplexity: 28
      functionsReached:
        - Lzma2Dec_UpdateState
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:314,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:316,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:316,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:317,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:319,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:319,22'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:319,26'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:322,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:319,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:320,7'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:322,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:322,38'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:322,41'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:356,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:322,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:324,12'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:356,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:324,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:325,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:326,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:330,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:333,13'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:342,11'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:333,56'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:333,59'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:334,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Lzma2Dec.c:333,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:334,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:336,7'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:342,24'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:342,27'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:350,11'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:342,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:347,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:350,11'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:350,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:351,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:353,7'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:356,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:357,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:360,21'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:362,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:364,13'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:379,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:364,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:365,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:366,13'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:366,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:367,19'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:368,13'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:368,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:369,19'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:370,30'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:381,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:383,15'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:386,18'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:383,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:384,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:385,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:389,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:392,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:396,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:398,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:399,26'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:401,16'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:408,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:409,19'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:410,32'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
        - Branch String:   'sdk/C/Lzma2Dec.c:413,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:414,13'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
            - BranchSide:      'sdk/C/Lzma2Dec.c:415,9'
              BranchSideFuncs:
                - Lzma2Dec_UpdateState
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:328,18'
          Dst:             Lzma2Dec_UpdateState
    - functionName:    Lzma2Dec_Allocate
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Lzma2Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - prop
        - alloc
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Lzma2Dec_GetOldProps
        - LzmaDec_Allocate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Lzma2Dec.c:81,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Lzma2Dec.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Lzma2Dec.c:82,28'
              BranchSideFuncs:
                - LzmaDec_Allocate
      Callsites:
        - Src:             'sdk/C/Lzma2Dec.c:81,3'
          Dst:             Lzma2Dec_GetOldProps
        - Src:             'sdk/C/Lzma2Dec.c:82,10'
          Dst:             LzmaDec_Allocate
    - functionName:    LzmaDec_DecodeReal_3
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - limit
        - bufLimit
      BBCount:         340
      ICount:          4611
      EdgeCount:       451
      CyclomaticComplexity: 113
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:247,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:247,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:247,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:250,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:308,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:252,29'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:252,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:253,33'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:252,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:253,33'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:254,19'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:253,59'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:253,73'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:253,86'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:256,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:258,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:275,30'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:258,18'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:258,32'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:258,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:263,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:263,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:263,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:263,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:264,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:264,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:265,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:265,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:265,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:265,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:266,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:266,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:266,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:266,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:267,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:267,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:267,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:267,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:268,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:268,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:268,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:268,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:268,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:268,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:269,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:269,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:269,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:269,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:270,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:270,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:270,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:270,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:270,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:270,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:275,51'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:275,67'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:275,48'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:291,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:291,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:291,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:291,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:291,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:291,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:292,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:292,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:292,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:292,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:292,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:292,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:293,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:293,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:293,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:293,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:293,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:293,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:294,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:294,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:294,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:294,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:294,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:294,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:295,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:295,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:295,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:295,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:295,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:295,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:296,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:296,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:296,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:296,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:296,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:296,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:297,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:297,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:297,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:297,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:297,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:297,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:298,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:298,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:298,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:298,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:298,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:298,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:310,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:310,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:310,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:310,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:318,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:325,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:325,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:325,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:325,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:327,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:343,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:329,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:329,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:329,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:329,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:331,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:338,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:332,48'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:332,64'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:332,45'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:345,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:345,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:345,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:345,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:347,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:352,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:354,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:354,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:354,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:354,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:356,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:361,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:410,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:410,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:410,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:410,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:412,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:422,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:415,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:415,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:415,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:415,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:415,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:415,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:416,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:416,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:416,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:416,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:416,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:416,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:417,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:417,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:417,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:417,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:417,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:417,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:424,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:424,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:424,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:424,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:426,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:435,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:429,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:429,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:429,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:429,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:429,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:429,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:430,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:430,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:430,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:430,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:430,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:430,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:431,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:431,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:431,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:431,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:437,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:437,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:437,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:437,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:437,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:437,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:437,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:437,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:437,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:444,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:447,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:526,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:448,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:448,42'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:448,72'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:449,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:450,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:452,40'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:514,16'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:455,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:457,26'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:472,27'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:464,17'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:464,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:464,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:464,17'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:464,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:464,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:465,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:464,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:467,27'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:475,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:475,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:476,21'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:493,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:475,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:495,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:499,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:499,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:499,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:499,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:499,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:499,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:500,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:500,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:500,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:500,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:500,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:500,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:501,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:501,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:501,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:501,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:501,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:501,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:502,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:502,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:502,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:502,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:502,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:502,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:505,17'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:507,19'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:519,26'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:519,46'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:519,60'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:519,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:521,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:524,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:533,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:535,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:539,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:539,19'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:539,43'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:539,49'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:540,32'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:540,48'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:540,29'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:545,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:547,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:557,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:552,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:552,31'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:554,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:560,17'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:561,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:562,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:562,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:559,29'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:568,25'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:567,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:568,28'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:567,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:244,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:570,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:570,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:570,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:572,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LzmaDecode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - destLen
        - src
        - srcLen
        - propData
        - propSize
        - finishMode
        - status
        - alloc
      BBCount:         13
      ICount:          138
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - LzmaDec_AllocateProbs
        - LzmaDec_DecodeToDic
        - LzmaDec_FreeProbs
        - LzmaDec_Init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:1171,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1172,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1173,3'
              BranchSideFuncs:
                - LzmaDec_AllocateProbs
                - LzmaDec_Init
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1174,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1174,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1175,11'
              BranchSideFuncs:
                - LzmaDec_Init
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1181,20'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1181,24'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1183,25'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1181,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1182,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1183,25'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:1174,3'
          Dst:             LzmaDec_AllocateProbs
        - Src:             'sdk/C/LzmaDec.c:1177,3'
          Dst:             LzmaDec_Init
        - Src:             'sdk/C/LzmaDec.c:1179,9'
          Dst:             LzmaDec_DecodeToDic
        - Src:             'sdk/C/LzmaDec.c:1183,3'
          Dst:             LzmaDec_FreeProbs
    - functionName:    LzmaDec_AllocateProbs
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - props
        - propsSize
        - alloc
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - LzmaDec_AllocateProbs2
        - LzmaProps_Decode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:1124,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1124,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1125,3'
              BranchSideFuncs:
                - LzmaDec_AllocateProbs2
        - Branch String:   'sdk/C/LzmaDec.c:1125,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1125,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1126,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:1124,3'
          Dst:             LzmaProps_Decode
        - Src:             'sdk/C/LzmaDec.c:1125,3'
          Dst:             LzmaDec_AllocateProbs2
    - functionName:    LzmaDec_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LzmaDec_InitDicAndState
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:871,3'
          Dst:             LzmaDec_InitDicAndState
    - functionName:    LzmaDec_DecodeToDic
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - dicLimit
        - src
        - srcLen
        - finishMode
        - status
      BBCount:         88
      ICount:          694
      EdgeCount:       120
      CyclomaticComplexity: 34
      functionsReached:
        - LzmaDec_DecodeReal2
        - LzmaDec_TryDummy
        - LzmaDec_WriteRem
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:883,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:885,5'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:916,20'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:885,23'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:885,26'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:885,5'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:885,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:886,42'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:887,9'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:887,29'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:887,32'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:889,9'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:887,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:888,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:889,9'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:889,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:891,8'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:895,18'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:902,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:904,24'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:913,5'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:907,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:908,9'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:909,46'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:918,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:920,11'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:1015,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:922,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:924,13'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:942,11'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:924,31'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:924,34'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:929,13'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:924,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:926,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:929,13'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:929,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:931,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:934,13'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:934,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:936,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:939,25'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:942,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:946,13'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:976,24'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:946,46'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:946,49'
              BranchSideFuncs:
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:948,43'
              BranchSideFuncs:
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:946,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:948,43'
              BranchSideFuncs:
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:965,22'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:949,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:951,20'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:957,15'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:957,31'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:957,34'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:962,22'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:957,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:959,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:962,22'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:967,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:968,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:969,29'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:977,46'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:977,49'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:977,9'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:977,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:978,31'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:979,26'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:980,43'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:980,46'
              BranchSideFuncs:
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:982,43'
              BranchSideFuncs:
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:980,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:982,43'
              BranchSideFuncs:
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:995,18'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:983,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:985,33'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:989,15'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:989,31'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:989,34'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
            - BranchSide:      'sdk/C/LzmaDec.c:994,9'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:989,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:991,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:994,9'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:996,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:997,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1000,37'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:1001,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1002,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1003,18'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:1004,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1005,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1006,24'
              BranchSideFuncs:
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
                - LzmaDec_DecodeReal2
                - LzmaDec_TryDummy
        - Branch String:   'sdk/C/LzmaDec.c:1015,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1016,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1017,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:916,3'
          Dst:             LzmaDec_WriteRem
        - Src:             'sdk/C/LzmaDec.c:948,26'
          Dst:             LzmaDec_TryDummy
        - Src:             'sdk/C/LzmaDec.c:967,13'
          Dst:             LzmaDec_DecodeReal2
        - Src:             'sdk/C/LzmaDec.c:982,26'
          Dst:             LzmaDec_TryDummy
        - Src:             'sdk/C/LzmaDec.c:996,13'
          Dst:             LzmaDec_DecodeReal2
    - functionName:    LzmaDec_FreeProbs
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LzmaDec_WriteRem
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - limit
      BBCount:         20
      ICount:          180
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:590,25'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:590,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:590,25'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:590,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:590,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:592,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:598,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:599,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:601,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:601,30'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:601,33'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:604,32'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:601,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:602,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:604,32'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:606,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:608,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:612,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:609,42'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:609,58'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:609,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LzmaDec_TryDummy
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - buf
        - inSize
      BBCount:         172
      ICount:          1488
      EdgeCount:       231
      CyclomaticComplexity: 61
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:676,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:676,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:676,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:676,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:676,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:676,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:676,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:678,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:716,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:683,32'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:683,35'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:685,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:683,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:685,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:688,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:686,22'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:686,39'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:686,55'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:688,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:690,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:695,30'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:691,14'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:691,14'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:691,14'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:691,51'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:691,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:692,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:696,14'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:695,60'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:696,39'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:707,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:707,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:707,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:707,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:707,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:707,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:707,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:707,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:707,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:708,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:703,24'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:719,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:719,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:719,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:719,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:719,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:719,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:719,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:721,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:731,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:731,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:731,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:731,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:731,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:731,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:731,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:733,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:748,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:735,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:735,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:735,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:735,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:735,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:735,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:735,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:737,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:743,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:738,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:738,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:739,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:738,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:738,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:739,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:750,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:750,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:750,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:750,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:750,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:750,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:750,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:752,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:756,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:758,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:758,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:758,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:758,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:758,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:758,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:758,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:760,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:764,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:774,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:774,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:774,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:774,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:774,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:774,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:774,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:776,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:783,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:785,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:785,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:785,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:785,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:785,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:785,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:785,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:787,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:794,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:800,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:800,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:800,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:800,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:800,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:808,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:808,46'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:808,76'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:810,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:810,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:810,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:810,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:810,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:811,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:813,38'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:845,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:817,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:819,20'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:823,27'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:826,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:826,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:827,21'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:826,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:826,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:827,21'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:830,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:826,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:832,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:840,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:840,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:840,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:841,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:840,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:844,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:848,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:848,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:849,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:848,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:848,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:849,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LzmaDec_DecodeReal2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - limit
        - bufLimit
      BBCount:         31
      ICount:          196
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - LzmaDec_DecodeReal_3
        - LzmaDec_WriteRem
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:629,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:631,20'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
            - BranchSide:      'sdk/C/LzmaDec.c:640,5'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
        - Branch String:   'sdk/C/LzmaDec.c:632,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:633,18'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
            - BranchSide:      'sdk/C/LzmaDec.c:635,11'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
        - Branch String:   'sdk/C/LzmaDec.c:635,11'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:636,13'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
            - BranchSide:      'sdk/C/LzmaDec.c:638,5'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
        - Branch String:   'sdk/C/LzmaDec.c:636,13'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:636,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:637,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:640,5'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:640,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:642,9'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal_3
        - Branch String:   'sdk/C/LzmaDec.c:642,30'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:642,33'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal_3
            - BranchSide:      'sdk/C/LzmaDec.c:645,22'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal_3
        - Branch String:   'sdk/C/LzmaDec.c:642,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:643,25'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal_3
            - BranchSide:      'sdk/C/LzmaDec.c:645,22'
              BranchSideFuncs:
                - LzmaDec_WriteRem
                - LzmaDec_DecodeReal_3
        - Branch String:   'sdk/C/LzmaDec.c:647,28'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:646,3'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
            - BranchSide:      'sdk/C/LzmaDec.c:647,31'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
        - Branch String:   'sdk/C/LzmaDec.c:647,49'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:646,3'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
            - BranchSide:      'sdk/C/LzmaDec.c:647,52'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
        - Branch String:   'sdk/C/LzmaDec.c:646,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:628,20'
              BranchSideFuncs:
                - LzmaDec_DecodeReal_3
                - LzmaDec_WriteRem
            - BranchSide:      'sdk/C/LzmaDec.c:649,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:640,5'
          Dst:             LzmaDec_DecodeReal_3
        - Src:             'sdk/C/LzmaDec.c:645,5'
          Dst:             LzmaDec_WriteRem
    - functionName:    LzmaDec_InitDicAndState
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - initDic
        - initState
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:858,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:860,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:864,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:864,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:864,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:865,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LzmaProps_Decode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         10
      ICount:          114
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:1085,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1086,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1088,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:1090,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1091,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1092,16'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:1095,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1096,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1098,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LzmaDec_AllocateProbs2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - propNew
        - alloc
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - LzmaDec_FreeProbs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:1109,17'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1109,20'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1111,23'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1109,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1111,23'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1118,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:1113,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1114,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1115,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:1111,5'
          Dst:             LzmaDec_FreeProbs
    - functionName:    LzmaDec_Allocate
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - props
        - propsSize
        - alloc
      BBCount:         25
      ICount:          181
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - LzmaDec_AllocateProbs2
        - LzmaDec_FreeDict
        - LzmaDec_FreeProbs
        - LzmaProps_Decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:1134,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1134,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1135,3'
              BranchSideFuncs:
                - LzmaDec_AllocateProbs2
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1135,3'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1135,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1138,31'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1140,14'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1140,50'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1141,14'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1143,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1144,20'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1147,8'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1147,15'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1147,18'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1149,22'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/LzmaDec.c:1147,7'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1149,22'
              BranchSideFuncs:
                - LzmaDec_FreeDict
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/LzmaDec.c:1157,19'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:1151,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1153,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1156,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:1134,3'
          Dst:             LzmaProps_Decode
        - Src:             'sdk/C/LzmaDec.c:1135,3'
          Dst:             LzmaDec_AllocateProbs2
        - Src:             'sdk/C/LzmaDec.c:1149,5'
          Dst:             LzmaDec_FreeDict
        - Src:             'sdk/C/LzmaDec.c:1153,7'
          Dst:             LzmaDec_FreeProbs
    - functionName:    LzmaDec_FreeDict
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1069
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LzmaDec_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LzmaDec_FreeDict
        - LzmaDec_FreeProbs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:1076,3'
          Dst:             LzmaDec_FreeProbs
        - Src:             'sdk/C/LzmaDec.c:1077,3'
          Dst:             LzmaDec_FreeDict
    - functionName:    LzmaDec_DecodeToBuf
      functionSourceFile: '/src/lzma-fuzz/sdk/C/LzmaDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - dest
        - destLen
        - src
        - srcLen
        - finishMode
        - status
      BBCount:         18
      ICount:          191
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - LzmaDec_DecodeToDic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/LzmaDec.c:1032,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1033,7'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
            - BranchSide:      'sdk/C/LzmaDec.c:1034,14'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
        - Branch String:   'sdk/C/LzmaDec.c:1035,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1037,20'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
            - BranchSide:      'sdk/C/LzmaDec.c:1042,20'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
        - Branch String:   'sdk/C/LzmaDec.c:1055,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1056,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1057,9'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
        - Branch String:   'sdk/C/LzmaDec.c:1057,25'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1057,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1058,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/LzmaDec.c:1057,9'
          Branch Sides:
            - BranchSide:      'sdk/C/LzmaDec.c:1027,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/LzmaDec.c:1058,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/LzmaDec.c:1046,11'
          Dst:             LzmaDec_DecodeToDic
    - functionName:    Sha256_Final
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - digest
      BBCount:         13
      ICount:          144
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - Sha256_Init
        - Sha256_WriteByteBlock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Sha256.c:222,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:224,9'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
                - Sha256_Init
                - Sha256_WriteByteBlock
            - BranchSide:      'sdk/C/Sha256.c:231,23'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
                - Sha256_Init
        - Branch String:   'sdk/C/Sha256.c:225,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:226,29'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
                - Sha256_WriteByteBlock
                - Sha256_Init
            - BranchSide:      'sdk/C/Sha256.c:227,5'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
                - Sha256_Init
                - Sha256_WriteByteBlock
        - Branch String:   'sdk/C/Sha256.c:238,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:240,17'
              BranchSideFuncs:
                - Sha256_Init
            - BranchSide:      'sdk/C/Sha256.c:247,15'
              BranchSideFuncs:
                - Sha256_Init
      Callsites:
        - Src:             'sdk/C/Sha256.c:226,7'
          Dst:             Sha256_WriteByteBlock
        - Src:             'sdk/C/Sha256.c:236,3'
          Dst:             Sha256_WriteByteBlock
        - Src:             'sdk/C/Sha256.c:247,3'
          Dst:             Sha256_Init
    - functionName:    Sha256_WriteByteBlock
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         57
      ICount:          2268
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Sha256.c:124,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:126,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:133,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:149,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:155,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:151,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Sha256.c:151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:149,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:149,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Sha256_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Sha256_Update
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         14
      ICount:          126
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - Sha256_WriteByteBlock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Sha256.c:180,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:181,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:184,30'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
        - Branch String:   'sdk/C/Sha256.c:190,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:192,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:196,13'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
        - Branch String:   'sdk/C/Sha256.c:204,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:205,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:206,10'
              BranchSideFuncs:
                - Sha256_WriteByteBlock
        - Branch String:   'sdk/C/Sha256.c:211,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Sha256.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Sha256.c:212,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Sha256.c:203,5'
          Dst:             Sha256_WriteByteBlock
    - functionName:    XzCheck_Final
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - digest
      BBCount:         13
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - Sha256_Final
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Xz.c:70,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Xz.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:78,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:84,21'
              BranchSideFuncs:
                - Sha256_Final
            - BranchSide:      'sdk/C/Xz.c:87,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Xz.c:79,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Xz.c:80,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:81,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Xz.c:84,7'
          Dst:             Sha256_Final
    - functionName:    XzCheck_Update
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - data
        - size
      BBCount:         8
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - Crc64Update
        - CrcUpdate
        - Sha256_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Xz.c:60,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Xz.c:60,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:62,45'
              BranchSideFuncs:
                - CrcUpdate
            - BranchSide:      'sdk/C/Xz.c:63,49'
              BranchSideFuncs:
                - Crc64Update
            - BranchSide:      'sdk/C/Xz.c:64,42'
              BranchSideFuncs:
                - Sha256_Update
      Callsites:
        - Src:             'sdk/C/Xz.c:62,35'
          Dst:             CrcUpdate
        - Src:             'sdk/C/Xz.c:63,37'
          Dst:             Crc64Update
        - Src:             'sdk/C/Xz.c:64,27'
          Dst:             Sha256_Update
    - functionName:    XzCheck_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - mode
      BBCount:         8
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - Sha256_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Xz.c:50,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Xz.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:52,26'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:53,26'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:54,40'
              BranchSideFuncs:
                - Sha256_Init
      Callsites:
        - Src:             'sdk/C/Xz.c:54,27'
          Dst:             Sha256_Init
    - functionName:    XzFlags_GetCheckSize
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - f
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Xz.c:44,10'
          Branch Sides:
            - BranchSide:      'sdk/C/Xz.c:44,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:44,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Xz_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Xz_Construct
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Xz_WriteVarInt
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Xz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - v
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Xz.c:21,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Xz.c:19,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Xz.c:23,3'
              BranchSideFuncs: []
      Callsites:       []
...
