---
Fuzzer filename: '/src/lzma-fuzz/7z_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:    _ZN15InputLookBuffer6streamEv
      functionSourceFile: '/src/lzma-fuzz/./common-buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/lzma-fuzz/7z_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         21
      ICount:          186
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - CrcGenerateTable
        - SzArEx_Extract
        - SzArEx_Free
        - SzArEx_GetFileNameUtf16
        - SzArEx_Init
        - SzArEx_Open
        - _ZN15InputLookBuffer6streamEv
        - _ZN15InputLookBufferC2EPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '7z_fuzzer.cc:36,7'
          Branch Sides:
            - BranchSide:      '7z_fuzzer.cc:37,5'
              BranchSideFuncs: []
            - BranchSide:      '7z_fuzzer.cc:42,11'
              BranchSideFuncs:
                - CrcGenerateTable
                - SzArEx_Init
                - _ZN15InputLookBufferC2EPKhm
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Open
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - free
                - malloc
        - Branch String:   '7z_fuzzer.cc:53,7'
          Branch Sides:
            - BranchSide:      '7z_fuzzer.cc:54,5'
              BranchSideFuncs:
                - SzArEx_Free
                - free
            - BranchSide:      '7z_fuzzer.cc:57,15'
              BranchSideFuncs:
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - free
                - malloc
        - Branch String:   '7z_fuzzer.cc:57,3'
          Branch Sides:
            - BranchSide:      '7z_fuzzer.cc:58,12'
              BranchSideFuncs:
                - SzArEx_GetFileNameUtf16
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - SzArEx_Free
                - free
                - free
                - malloc
            - BranchSide:      '7z_fuzzer.cc:81,3'
              BranchSideFuncs:
                - SzArEx_Free
                - free
        - Branch String:   '7z_fuzzer.cc:63,9'
          Branch Sides:
            - BranchSide:      '7z_fuzzer.cc:64,12'
              BranchSideFuncs:
                - free
                - malloc
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - SzArEx_GetFileNameUtf16
            - BranchSide:      '7z_fuzzer.cc:72,34'
              BranchSideFuncs:
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - free
                - malloc
        - Branch String:   '7z_fuzzer.cc:67,11'
          Branch Sides:
            - BranchSide:      '7z_fuzzer.cc:68,9'
              BranchSideFuncs:
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - free
                - malloc
            - BranchSide:      '7z_fuzzer.cc:70,5'
              BranchSideFuncs:
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - free
                - malloc
        - Branch String:   '7z_fuzzer.cc:74,9'
          Branch Sides:
            - BranchSide:      '7z_fuzzer.cc:75,7'
              BranchSideFuncs:
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - SzArEx_GetFileNameUtf16
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - free
                - malloc
            - BranchSide:      '7z_fuzzer.cc:78,32'
              BranchSideFuncs:
                - _ZN15InputLookBuffer6streamEv
                - SzArEx_Extract
                - SzArEx_Free
                - free
                - SzArEx_GetFileNameUtf16
                - SzArEx_GetFileNameUtf16
                - free
                - malloc
      Callsites:
        - Src:             '7z_fuzzer.cc:48,3'
          Dst:             CrcGenerateTable
        - Src:             '7z_fuzzer.cc:49,3'
          Dst:             SzArEx_Init
        - Src:             '7z_fuzzer.cc:51,19'
          Dst:             _ZN15InputLookBufferC2EPKhm
        - Src:             '7z_fuzzer.cc:52,33'
          Dst:             _ZN15InputLookBuffer6streamEv
        - Src:             '7z_fuzzer.cc:52,9'
          Dst:             SzArEx_Open
        - Src:             '7z_fuzzer.cc:62,18'
          Dst:             SzArEx_GetFileNameUtf16
        - Src:             '7z_fuzzer.cc:72,5'
          Dst:             SzArEx_GetFileNameUtf16
        - Src:             '7z_fuzzer.cc:78,32'
          Dst:             _ZN15InputLookBuffer6streamEv
        - Src:             '7z_fuzzer.cc:78,5'
          Dst:             SzArEx_Extract
        - Src:             '7z_fuzzer.cc:84,3'
          Dst:             SzArEx_Free
    - 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:    _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:    _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_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_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:    _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:    _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:    _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:    _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:    _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:    _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:    __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:    _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:    _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:    _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:    _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:    _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:    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:    SzBitUi32s_Alloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - num
        - alloc
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:65,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:67,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:72,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:72,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:73,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:73,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:73,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ReadTime
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - num
        - sd2
        - tempBufs
        - numTempBufs
        - alloc
      BBCount:         32
      ICount:          287
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - ReadBitVector
        - SzReadNumber32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1054,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1054,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1056,3'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1056,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1056,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1056,3'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1057,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1058,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1062,5'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1062,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1062,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1063,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1063,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1064,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1065,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1069,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1069,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1069,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1069,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1069,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1072,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1073,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1084,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1073,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1075,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1082,22'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1075,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1076,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1077,21'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1084,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1085,6'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1087,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:1054,3'
          Dst:             ReadBitVector
        - Src:             'sdk/C/7zArcIn.c:1062,5'
          Dst:             SzReadNumber32
    - functionName:    ReadBitVector
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd
        - numItems
        - v
        - alloc
      BBCount:         19
      ICount:          191
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:314,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:314,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:314,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:315,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:316,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:317,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:317,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:319,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:325,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:319,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:320,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:321,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:321,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:321,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:321,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:325,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:325,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:326,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:330,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:331,56'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:333,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzReadNumber32
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd
        - value
      BBCount:         14
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ReadNumber
      functionUses:    24
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:235,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:236,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:237,16'
              BranchSideFuncs:
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:238,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:240,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:245,3'
              BranchSideFuncs:
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:245,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:245,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:246,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:246,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:247,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:248,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:248,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:249,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:250,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:245,3'
          Dst:             ReadNumber
    - functionName:    ReadNumber
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd
        - value
      BBCount:         20
      ICount:          225
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    26
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:199,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:200,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:202,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:205,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:205,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:206,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:208,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:211,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:211,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:214,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:214,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:217,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:227,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:217,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:219,35'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:223,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:223,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:214,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:223,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RememberBitVector
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd
        - numItems
        - v
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:283,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:284,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:285,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzReadFileNames
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - size
        - numFiles
        - offsets
      BBCount:         24
      ICount:          159
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1018,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1019,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1020,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1020,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1021,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1022,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1022,27'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1022,30'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1023,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1022,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1023,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1024,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1027,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1028,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1029,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1033,17'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1029,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1033,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1029,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1035,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1036,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1038,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1027,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1040,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzReadHeader2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sd
        - inStream
        - tempBufs
        - numTempBufs
        - allocMain
        - allocTemp
      BBCount:         234
      ICount:          1877
      EdgeCount:       324
      CyclomaticComplexity: 92
      functionsReached:
        - CountDefinedBits
        - ReadBitVector
        - ReadNumber
        - ReadTime
        - ReadUi32s
        - RememberBitVector
        - SkipData
        - SzAr_Free
        - SzAr_GetFolderUnpackSize
        - SzAr_Init
        - SzBitUi32s_Alloc
        - SzBitUi32s_Free
        - SzReadAndDecodePackedStreams
        - SzReadFileNames
        - SzReadNumber32
        - SzReadStreamsInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1115,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1115,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1117,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
                - ReadNumber
                - SkipData
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1117,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1119,5'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:1130,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1122,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1122,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1123,11'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1123,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1124,9'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:1125,7'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1125,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1119,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1125,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1127,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1127,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1128,3'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1130,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1135,5'
              BranchSideFuncs:
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:1146,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1141,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1142,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1143,5'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1143,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1143,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1144,3'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzReadStreamsInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:1146,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1148,5'
              BranchSideFuncs:
                - SzReadStreamsInfo
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1154,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1148,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1150,19'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1151,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1151,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1152,3'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1154,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1156,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1159,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1159,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1160,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1164,10'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1169,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1169,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1170,17'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1176,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1176,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1177,9'
              BranchSideFuncs:
                - ReadNumber
                - ReadTime
                - ReadNumber
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1177,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1178,7'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1179,5'
              BranchSideFuncs:
                - ReadNumber
                - ReadTime
                - ReadNumber
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
        - Branch String:   'sdk/C/7zArcIn.c:1179,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1179,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1180,9'
              BranchSideFuncs:
                - ReadTime
                - ReadNumber
                - ReadNumber
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
        - Branch String:   'sdk/C/7zArcIn.c:1180,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1181,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1183,9'
              BranchSideFuncs:
                - ReadTime
                - ReadNumber
                - ReadNumber
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
        - Branch String:   'sdk/C/7zArcIn.c:1183,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1185,7'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1187,28'
              BranchSideFuncs:
                - ReadTime
                - ReadNumber
                - ReadNumber
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
        - Branch String:   'sdk/C/7zArcIn.c:1187,10'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1195,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1224,9'
              BranchSideFuncs:
                - RememberBitVector
                - CountDefinedBits
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1231,9'
              BranchSideFuncs:
                - RememberBitVector
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1239,26'
              BranchSideFuncs:
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1268,24'
              BranchSideFuncs:
                - ReadTime
                - ReadNumber
                - ReadNumber
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1269,24'
              BranchSideFuncs:
                - ReadTime
                - ReadNumber
                - ReadNumber
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1272,9'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1195,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1195,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1195,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1196,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1198,31'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1204,11'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1204,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1204,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1205,15'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1205,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1206,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1207,24'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1211,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1212,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1213,9'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1213,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1213,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1214,9'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1214,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1214,9'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1214,9'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1214,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1214,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1214,9'
              BranchSideFuncs:
                - SzReadFileNames
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1215,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1215,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1216,13'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1216,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1218,11'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1220,9'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1224,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1224,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1225,44'
              BranchSideFuncs:
                - CountDefinedBits
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1231,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1231,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1232,9'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1240,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1240,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1242,9'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1242,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1242,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1242,9'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1243,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1244,19'
              BranchSideFuncs:
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1248,11'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1248,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1248,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1249,15'
              BranchSideFuncs:
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1249,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1250,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1251,28'
              BranchSideFuncs:
                - ReadUi32s
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1255,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1255,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1256,9'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1268,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1268,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1268,101'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1269,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1269,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1269,101'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - ReadTime
                - ReadTime
                - SzBitUi32s_Free
                - ReadBitVector
                - SzReadNumber32
                - ReadUi32s
                - RememberBitVector
                - RememberBitVector
                - CountDefinedBits
                - SzReadNumber32
                - SzReadFileNames
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1277,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1278,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1280,3'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1283,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1283,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1284,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1284,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1285,7'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1286,5'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1286,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1280,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1286,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1305,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1305,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1306,5'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1306,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1306,5'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1306,5'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1306,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1306,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1307,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1307,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1308,5'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1308,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1308,5'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1308,5'
              BranchSideFuncs:
                - SzBitUi32s_Alloc
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1308,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1308,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1310,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1310,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1312,13'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1312,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1314,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1325,17'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1314,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1314,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1314,7'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1315,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1316,27'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1319,32'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1327,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1329,11'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1430,9'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1329,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1331,29'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1339,31'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1342,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1342,27'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1359,11'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1342,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1344,13'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1359,11'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1344,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1346,16'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1351,24'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1346,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1347,26'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1348,25'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1352,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1354,11'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1357,7'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1359,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1361,9'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1385,28'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
        - Branch String:   'sdk/C/7zArcIn.c:1363,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1364,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1365,42'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1367,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1369,13'
              BranchSideFuncs:
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
            - BranchSide:      'sdk/C/7zArcIn.c:1371,27'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
        - Branch String:   'sdk/C/7zArcIn.c:1369,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1369,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1370,11'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
        - Branch String:   'sdk/C/7zArcIn.c:1372,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1373,13'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
            - BranchSide:      'sdk/C/7zArcIn.c:1375,65'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1377,17'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1378,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1381,22'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1387,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1387,27'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
            - BranchSide:      'sdk/C/7zArcIn.c:1390,11'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
        - Branch String:   'sdk/C/7zArcIn.c:1387,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1388,9'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1390,11'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
        - Branch String:   'sdk/C/7zArcIn.c:1390,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1392,61'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1417,9'
              BranchSideFuncs:
                - ReadNumber
                - SzReadNumber32
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1394,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1395,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1396,21'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1397,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1398,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1400,13'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1400,32'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1400,35'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1405,18'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1400,35'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1400,35'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1405,18'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1400,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1402,29'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1405,18'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1405,36'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1405,40'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1407,29'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1417,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1417,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1418,22'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1419,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1420,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1421,13'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1421,31'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1421,35'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1423,29'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SzAr_GetFolderUnpackSize
                - SzAr_GetFolderUnpackSize
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1430,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1432,27'
              BranchSideFuncs:
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1437,29'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1439,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1440,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1442,5'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1445,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1446,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1447,16'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1447,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1448,9'
              BranchSideFuncs:
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:1449,7'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1449,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1449,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1450,11'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1450,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1451,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1460,18'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:1463,34'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1463,41'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1467,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1463,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1464,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1467,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:1115,3'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1122,7'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1125,7'
          Dst:             SkipData
        - Src:             'sdk/C/7zArcIn.c:1127,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1135,5'
          Dst:             SzAr_Init
        - Src:             'sdk/C/7zArcIn.c:1136,11'
          Dst:             SzReadAndDecodePackedStreams
        - Src:             'sdk/C/7zArcIn.c:1139,5'
          Dst:             SzAr_Free
        - Src:             'sdk/C/7zArcIn.c:1143,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1148,5'
          Dst:             SzReadStreamsInfo
        - Src:             'sdk/C/7zArcIn.c:1151,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1169,3'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:1176,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1179,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1204,11'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:1215,9'
          Dst:             SzReadFileNames
        - Src:             'sdk/C/7zArcIn.c:1224,9'
          Dst:             RememberBitVector
        - Src:             'sdk/C/7zArcIn.c:1225,27'
          Dst:             CountDefinedBits
        - Src:             'sdk/C/7zArcIn.c:1231,9'
          Dst:             RememberBitVector
        - Src:             'sdk/C/7zArcIn.c:1239,9'
          Dst:             SzBitUi32s_Free
        - Src:             'sdk/C/7zArcIn.c:1240,9'
          Dst:             ReadBitVector
        - Src:             'sdk/C/7zArcIn.c:1248,11'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:1255,9'
          Dst:             ReadUi32s
        - Src:             'sdk/C/7zArcIn.c:1268,24'
          Dst:             ReadTime
        - Src:             'sdk/C/7zArcIn.c:1269,24'
          Dst:             ReadTime
        - Src:             'sdk/C/7zArcIn.c:1283,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1286,5'
          Dst:             SkipData
        - Src:             'sdk/C/7zArcIn.c:1310,5'
          Dst:             SzBitUi32s_Alloc
        - Src:             'sdk/C/7zArcIn.c:1369,13'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:1375,39'
          Dst:             SzAr_GetFolderUnpackSize
        - Src:             'sdk/C/7zArcIn.c:1392,35'
          Dst:             SzAr_GetFolderUnpackSize
        - Src:             'sdk/C/7zArcIn.c:1417,9'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1449,7'
          Dst:             SzReadNumber32
    - functionName:    SkipData
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ReadNumber
      functionUses:    7
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:259,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:259,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:260,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:260,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:261,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:262,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:259,3'
          Dst:             ReadNumber
    - functionName:    SzAr_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzReadAndDecodePackedStreams
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - inStream
        - sd
        - tempBufs
        - numFoldersMax
        - baseOffset
        - p
        - allocTemp
      BBCount:         28
      ICount:          217
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - Buf_Create
        - Buf_Init
        - LookInStream_SeekTo
        - SzAr_DecodeFolder
        - SzAr_GetFolderUnpackSize
        - SzReadStreamsInfo
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:985,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:985,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:987,19'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
                - Buf_Create
                - Buf_Init
        - Branch String:   'sdk/C/7zArcIn.c:988,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:989,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:991,11'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
                - Buf_Create
                - Buf_Init
        - Branch String:   'sdk/C/7zArcIn.c:991,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:992,14'
              BranchSideFuncs:
                - Buf_Init
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
                - Buf_Create
            - BranchSide:      'sdk/C/7zArcIn.c:994,11'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
                - Buf_Create
        - Branch String:   'sdk/C/7zArcIn.c:994,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:996,21'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - Buf_Create
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1004,11'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
        - Branch String:   'sdk/C/7zArcIn.c:998,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:999,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1000,21'
              BranchSideFuncs:
                - Buf_Create
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
        - Branch String:   'sdk/C/7zArcIn.c:1000,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1001,7'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
                - Buf_Create
            - BranchSide:      'sdk/C/7zArcIn.c:1002,3'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
                - SzAr_GetFolderUnpackSize
                - Buf_Create
        - Branch String:   'sdk/C/7zArcIn.c:1004,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1006,27'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1011,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1007,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1007,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1008,5'
              BranchSideFuncs:
                - SzAr_DecodeFolder
                - LookInStream_SeekTo
        - Branch String:   'sdk/C/7zArcIn.c:1008,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1008,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1009,3'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzAr_DecodeFolder
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:985,3'
          Dst:             SzReadStreamsInfo
        - Src:             'sdk/C/7zArcIn.c:992,5'
          Dst:             Buf_Init
        - Src:             'sdk/C/7zArcIn.c:997,25'
          Dst:             SzAr_GetFolderUnpackSize
        - Src:             'sdk/C/7zArcIn.c:1000,10'
          Dst:             Buf_Create
        - Src:             'sdk/C/7zArcIn.c:1007,5'
          Dst:             LookInStream_SeekTo
        - Src:             'sdk/C/7zArcIn.c:1008,5'
          Dst:             SzAr_DecodeFolder
    - functionName:    SzAr_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          93
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SzAr_Init
        - SzBitUi32s_Free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:113,3'
          Dst:             SzBitUi32s_Free
        - Src:             'sdk/C/7zArcIn.c:123,3'
          Dst:             SzAr_Init
    - functionName:    SzReadStreamsInfo
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sd
        - numFoldersMax
        - tempBufs
        - numTempBufs
        - dataOffset
        - ssi
        - alloc
      BBCount:         29
      ICount:          244
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - ReadNumber
        - ReadPackInfo
        - ReadSubStreamsInfo
        - ReadUnpackInfo
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:946,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:946,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:947,7'
              BranchSideFuncs:
                - ReadSubStreamsInfo
                - ReadNumber
                - ReadUnpackInfo
                - ReadNumber
                - ReadNumber
                - ReadPackInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:947,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:949,5'
              BranchSideFuncs:
                - ReadNumber
                - ReadPackInfo
                - ReadNumber
                - ReadSubStreamsInfo
                - ReadNumber
                - ReadUnpackInfo
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:953,7'
              BranchSideFuncs:
                - ReadSubStreamsInfo
                - ReadNumber
                - ReadUnpackInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:949,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:949,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:950,5'
              BranchSideFuncs:
                - ReadPackInfo
                - ReadNumber
                - ReadSubStreamsInfo
                - ReadNumber
                - ReadUnpackInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:950,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:950,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:951,5'
              BranchSideFuncs:
                - ReadNumber
                - ReadSubStreamsInfo
                - ReadNumber
                - ReadUnpackInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:951,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:951,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:952,3'
              BranchSideFuncs:
                - ReadSubStreamsInfo
                - ReadNumber
                - ReadUnpackInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:953,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:955,5'
              BranchSideFuncs:
                - ReadUnpackInfo
                - ReadNumber
                - ReadSubStreamsInfo
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:958,7'
              BranchSideFuncs:
                - ReadSubStreamsInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:955,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:955,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:956,5'
              BranchSideFuncs:
                - ReadNumber
                - ReadSubStreamsInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:956,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:956,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:957,3'
              BranchSideFuncs:
                - ReadSubStreamsInfo
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:958,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:960,5'
              BranchSideFuncs:
                - ReadSubStreamsInfo
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:965,31'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:960,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:960,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:961,5'
              BranchSideFuncs:
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:961,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:961,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:962,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:946,3'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:949,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:950,5'
          Dst:             ReadPackInfo
        - Src:             'sdk/C/7zArcIn.c:951,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:955,5'
          Dst:             ReadUnpackInfo
        - Src:             'sdk/C/7zArcIn.c:956,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:960,5'
          Dst:             ReadSubStreamsInfo
        - Src:             'sdk/C/7zArcIn.c:961,5'
          Dst:             ReadNumber
    - functionName:    CountDefinedBits
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bits
        - numItems
      BBCount:         8
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:295,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:297,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:305,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:297,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:299,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:302,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzBitUi32s_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ReadUi32s
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd2
        - numItems
        - crcs
        - alloc
      BBCount:         18
      ICount:          153
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:342,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:342,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:342,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:342,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:342,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:346,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:347,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:353,4'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:347,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:349,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:352,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:349,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:347,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:349,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzAr_GetFolderUnpackSize
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - folderIndex
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ReadPackInfo
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sd
        - alloc
      BBCount:         29
      ICount:          220
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - ReadNumber
        - SkipBitUi32s
        - SkipData
        - SzReadNumber32
        - WaitId
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:385,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:385,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:387,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - SkipBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:387,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:387,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:388,3'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:388,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:388,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:390,12'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:393,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:396,29'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - SkipData
                - SkipBitUi32s
            - BranchSide:      'sdk/C/7zArcIn.c:402,27'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:397,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:397,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:398,14'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:399,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:400,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:401,5'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:408,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:408,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:409,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:409,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:410,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:411,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:411,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:414,7'
              BranchSideFuncs:
                - SkipBitUi32s
                - ReadNumber
                - SkipData
            - BranchSide:      'sdk/C/7zArcIn.c:417,5'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:414,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:414,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:415,7'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:417,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:405,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:417,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:385,3'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:387,3'
          Dst:             WaitId
        - Src:             'sdk/C/7zArcIn.c:397,7'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:408,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:414,7'
          Dst:             SkipBitUi32s
        - Src:             'sdk/C/7zArcIn.c:417,5'
          Dst:             SkipData
    - functionName:    ReadUnpackInfo
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sd2
        - numFoldersMax
        - tempBufs
        - numTempBufs
        - alloc
      BBCount:         169
      ICount:          1176
      EdgeCount:       235
      CyclomaticComplexity: 68
      functionsReached:
        - ReadBitUi32s
        - ReadNumber
        - SkipData
        - SzReadNumber32
        - WaitId
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:646,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:646,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:648,3'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:648,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:648,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:649,7'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:649,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:650,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:651,19'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:653,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:653,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:653,3'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:654,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:655,11'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:659,5'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:659,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:659,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:660,9'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:660,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:661,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:662,15'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:666,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:666,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:667,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:667,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:667,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:668,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:668,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:668,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:669,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:669,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:669,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:669,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:669,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:669,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:676,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:678,27'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:797,33'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:682,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:682,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:683,9'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:683,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:683,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:684,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:683,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:684,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:686,13'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:686,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:692,7'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:726,14'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:692,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:692,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:692,7'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:693,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:694,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:695,17'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:696,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:697,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:698,11'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:698,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:699,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:700,7'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:704,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:707,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:713,23'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:707,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:707,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:708,9'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:708,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:708,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:709,13'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:709,68'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:709,71'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:710,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:709,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:710,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:711,7'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:715,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:718,9'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:723,5'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:718,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:718,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:719,13'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:719,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:720,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:721,9'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:729,26'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:729,29'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:735,27'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:729,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:735,27'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:785,39'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:736,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:737,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:739,13'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:739,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:740,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:742,16'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:742,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:743,22'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:744,16'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:744,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:745,21'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:747,16'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:747,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:751,11'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:762,26'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:751,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:751,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:752,15'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:752,37'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:752,51'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:753,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:752,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:753,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:754,22'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:756,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:756,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:757,15'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:757,34'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:757,47'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:758,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:757,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:758,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:759,21'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:764,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:765,18'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:774,16'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:765,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:768,13'
              BranchSideFuncs:
                - SzReadNumber32
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:772,11'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:768,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:768,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:769,17'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:769,39'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:769,53'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:770,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:769,17'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:770,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:771,24'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:774,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:775,26'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:781,13'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:775,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:775,27'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:777,33'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:781,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:782,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:783,7'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:789,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:790,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:791,11'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:791,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:792,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:793,26'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:803,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:803,5'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:803,5'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:803,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:803,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:803,5'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:806,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:808,12'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:813,3'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:808,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:809,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:810,11'
              BranchSideFuncs:
                - WaitId
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:813,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:813,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:815,3'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:815,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:815,3'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:815,3'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:815,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:815,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:818,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:820,7'
              BranchSideFuncs:
                - ReadNumber
                - ReadNumber
                - SkipData
                - ReadBitUi32s
            - BranchSide:      'sdk/C/7zArcIn.c:824,3'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:820,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:820,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:821,5'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadBitUi32s
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:827,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:827,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:828,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - ReadBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:828,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:830,8'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:833,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - ReadBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:833,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:835,7'
              BranchSideFuncs:
                - ReadBitUi32s
                - ReadNumber
                - SkipData
            - BranchSide:      'sdk/C/7zArcIn.c:838,5'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - ReadBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:835,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:835,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:836,7'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:838,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:824,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:838,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:646,3'
          Dst:             WaitId
        - Src:             'sdk/C/7zArcIn.c:648,3'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:659,5'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:682,5'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:707,9'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:708,9'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:718,9'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:751,11'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:756,11'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:768,13'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:813,3'
          Dst:             WaitId
        - Src:             'sdk/C/7zArcIn.c:820,7'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:827,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:835,7'
          Dst:             ReadBitUi32s
        - Src:             'sdk/C/7zArcIn.c:838,5'
          Dst:             SkipData
    - functionName:    ReadSubStreamsInfo
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sd
        - ssi
      BBCount:         63
      ICount:          445
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - CountDefinedBits
        - ReadNumber
        - SkipBitUi32s
        - SkipData
        - SkipNumbers
        - SzReadNumber32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:869,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:869,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:870,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:870,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:873,35'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:891,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SzReadNumber32
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
        - Branch String:   'sdk/C/7zArcIn.c:876,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:879,9'
              BranchSideFuncs:
                - SzReadNumber32
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
            - BranchSide:      'sdk/C/7zArcIn.c:888,35'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:879,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:879,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:880,13'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:880,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:881,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:882,29'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:883,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:884,36'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:885,13'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:885,29'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:885,33'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:886,28'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:885,33'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:885,33'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:886,28'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:885,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:886,28'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:887,7'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:891,26'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:891,29'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
            - BranchSide:      'sdk/C/7zArcIn.c:892,7'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
        - Branch String:   'sdk/C/7zArcIn.c:891,47'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:891,50'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
            - BranchSide:      'sdk/C/7zArcIn.c:892,7'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
        - Branch String:   'sdk/C/7zArcIn.c:891,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:892,7'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
            - BranchSide:      'sdk/C/7zArcIn.c:893,5'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
                - CountDefinedBits
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:893,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:867,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:893,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:896,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:898,21'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:903,29'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:899,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:900,23'
              BranchSideFuncs:
                - CountDefinedBits
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
            - BranchSide:      'sdk/C/7zArcIn.c:901,3'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
                - SkipNumbers
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:906,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:908,25'
              BranchSideFuncs:
                - SkipNumbers
                - ReadNumber
                - SkipData
                - ReadNumber
                - SkipBitUi32s
            - BranchSide:      'sdk/C/7zArcIn.c:914,3'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:909,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:909,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:910,25'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:911,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:911,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:912,3'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:916,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:917,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:918,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:918,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:920,26'
              BranchSideFuncs:
                - SkipBitUi32s
                - ReadNumber
                - SkipData
            - BranchSide:      'sdk/C/7zArcIn.c:926,7'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:921,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:921,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:922,26'
              BranchSideFuncs:
                - ReadNumber
                - SkipData
                - SkipBitUi32s
        - Branch String:   'sdk/C/7zArcIn.c:926,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:926,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:928,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:914,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:928,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:869,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:879,9'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:893,5'
          Dst:             SkipData
        - Src:             'sdk/C/7zArcIn.c:900,36'
          Dst:             CountDefinedBits
        - Src:             'sdk/C/7zArcIn.c:909,5'
          Dst:             SkipNumbers
        - Src:             'sdk/C/7zArcIn.c:911,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:921,7'
          Dst:             SkipBitUi32s
        - Src:             'sdk/C/7zArcIn.c:926,7'
          Dst:             SkipData
        - Src:             'sdk/C/7zArcIn.c:928,5'
          Dst:             ReadNumber
    - functionName:    SkipNumbers
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sd2
        - num
      BBCount:         23
      ICount:          161
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:603,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:607,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:625,4'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:607,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:607,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:607,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:608,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:609,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:610,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:610,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:612,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:618,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:612,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:613,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:614,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:619,23'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:619,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:619,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:619,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:620,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:621,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:621,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:622,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:623,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SkipBitUi32s
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sd
        - numItems
      BBCount:         13
      ICount:          132
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CountDefinedBits
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:368,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:368,3'
              BranchSideFuncs:
                - CountDefinedBits
        - Branch String:   'sdk/C/7zArcIn.c:369,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:371,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:377,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:372,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:373,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:374,35'
              BranchSideFuncs:
                - CountDefinedBits
        - Branch String:   'sdk/C/7zArcIn.c:377,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:378,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:379,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:374,18'
          Dst:             CountDefinedBits
    - functionName:    WaitId
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sd
        - id
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ReadNumber
        - SkipData
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:271,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:271,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:272,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:272,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:273,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:274,9'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:274,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:275,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:276,5'
              BranchSideFuncs:
                - SkipData
                - ReadNumber
        - Branch String:   'sdk/C/7zArcIn.c:276,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:268,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:276,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:271,5'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:276,5'
          Dst:             SkipData
    - functionName:    ReadBitUi32s
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sd
        - numItems
        - crcs
        - alloc
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ReadBitVector
        - ReadUi32s
        - SzBitUi32s_Free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:360,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:360,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:361,20'
              BranchSideFuncs:
                - ReadUi32s
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:359,3'
          Dst:             SzBitUi32s_Free
        - Src:             'sdk/C/7zArcIn.c:360,3'
          Dst:             ReadBitVector
        - Src:             'sdk/C/7zArcIn.c:361,10'
          Dst:             ReadUi32s
    - functionName:    SzReadHeader
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1477
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - sd
        - inStream
        - allocMain
        - allocTemp
      BBCount:         16
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - Buf_Free
        - Buf_Init
        - SzReadHeader2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1483,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1484,14'
              BranchSideFuncs:
                - Buf_Init
                - SzReadHeader2
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1486,23'
              BranchSideFuncs:
                - SzReadHeader2
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1490,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1491,14'
              BranchSideFuncs:
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1493,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1493,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1493,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1495,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1495,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1496,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1498,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:1484,5'
          Dst:             Buf_Init
        - Src:             'sdk/C/7zArcIn.c:1486,9'
          Dst:             SzReadHeader2
        - Src:             'sdk/C/7zArcIn.c:1491,5'
          Dst:             Buf_Free
    - functionName:    TestSignatureCandidate
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - testBytes
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:175,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:178,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:176,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:176,39'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:177,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzArEx_GetFileNameUtf16
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - fileIndex
        - dest
      BBCount:         8
      ICount:          81
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1716,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1716,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1719,23'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1720,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1721,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1722,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzArEx_Extract
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1646
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - inStream
        - fileIndex
        - blockIndex
        - tempBuf
        - outBufferSize
        - offset
        - outSizeProcessed
        - allocMain
        - allocTemp
      BBCount:         39
      ICount:          338
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - CrcCalc
        - SzAr_DecodeFolder
        - SzAr_GetFolderUnpackSize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1653,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1655,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1662,8'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_GetFolderUnpackSize
                - SzAr_DecodeFolder
        - Branch String:   'sdk/C/7zArcIn.c:1662,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1662,28'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - CrcCalc
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1664,55'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - CrcCalc
                - SzAr_DecodeFolder
        - Branch String:   'sdk/C/7zArcIn.c:1662,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1664,55'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - CrcCalc
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1696,7'
              BranchSideFuncs:
                - CrcCalc
        - Branch String:   'sdk/C/7zArcIn.c:1672,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1673,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1674,19'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_DecodeFolder
        - Branch String:   'sdk/C/7zArcIn.c:1678,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1680,24'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1694,3'
              BranchSideFuncs:
                - CrcCalc
        - Branch String:   'sdk/C/7zArcIn.c:1681,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1683,28'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1688,11'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_DecodeFolder
        - Branch String:   'sdk/C/7zArcIn.c:1684,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1685,15'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_DecodeFolder
            - BranchSide:      'sdk/C/7zArcIn.c:1686,7'
              BranchSideFuncs:
                - CrcCalc
                - SzAr_DecodeFolder
        - Branch String:   'sdk/C/7zArcIn.c:1688,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1690,34'
              BranchSideFuncs:
                - SzAr_DecodeFolder
                - CrcCalc
            - BranchSide:      'sdk/C/7zArcIn.c:1693,5'
              BranchSideFuncs:
                - CrcCalc
        - Branch String:   'sdk/C/7zArcIn.c:1696,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1698,24'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zArcIn.c:1708,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1701,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1702,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1703,9'
              BranchSideFuncs:
                - CrcCalc
        - Branch String:   'sdk/C/7zArcIn.c:1703,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1703,9'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zArcIn.c:1706,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1703,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1704,20'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zArcIn.c:1706,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1704,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1704,83'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1705,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:1664,29'
          Dst:             SzAr_GetFolderUnpackSize
        - Src:             'sdk/C/7zArcIn.c:1690,15'
          Dst:             SzAr_DecodeFolder
        - Src:             'sdk/C/7zArcIn.c:1704,11'
          Dst:             CrcCalc
    - functionName:    SzArEx_Open2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - inStream
        - allocMain
        - allocTemp
      BBCount:         56
      ICount:          410
      EdgeCount:       78
      CyclomaticComplexity: 24
      functionsReached:
        - Buf_Create
        - Buf_Free
        - Buf_Init
        - CrcCalc
        - LookInStream_Read
        - LookInStream_Read2
        - LookInStream_SeekTo
        - ReadNumber
        - SzAr_Free
        - SzAr_Init
        - SzReadAndDecodePackedStreams
        - SzReadHeader
        - TestSignatureCandidate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1516,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1516,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1518,3'
              BranchSideFuncs:
                - LookInStream_Read2
                - TestSignatureCandidate
                - CrcCalc
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1518,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1518,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1520,31'
              BranchSideFuncs:
                - TestSignatureCandidate
                - CrcCalc
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1520,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1521,5'
              BranchSideFuncs:
                - CrcCalc
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1522,7'
              BranchSideFuncs:
                - CrcCalc
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1522,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1523,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1525,22'
              BranchSideFuncs:
                - CrcCalc
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1531,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1532,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1534,29'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1535,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1536,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1537,7'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1537,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1538,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1539,7'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1539,60'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1540,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1541,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1539,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1541,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1544,11'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1545,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1545,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1546,17'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1546,54'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1547,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1549,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1547,75'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1548,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1549,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:1546,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1549,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1552,3'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1552,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1552,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:1554,25'
              BranchSideFuncs:
                - Buf_Create
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1554,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1555,5'
              BranchSideFuncs:
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1557,27'
              BranchSideFuncs:
                - LookInStream_Read
                - Buf_Free
                - CrcCalc
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1559,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1561,9'
              BranchSideFuncs:
                - CrcCalc
                - Buf_Free
                - ReadNumber
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1620,18'
              BranchSideFuncs:
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1562,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1566,21'
              BranchSideFuncs:
                - ReadNumber
                - Buf_Free
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1618,3'
              BranchSideFuncs:
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1571,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1571,27'
              BranchSideFuncs:
                - Buf_Free
                - SzReadHeader
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1596,11'
              BranchSideFuncs:
                - Buf_Free
                - SzReadHeader
        - Branch String:   'sdk/C/7zArcIn.c:1571,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1575,9'
              BranchSideFuncs:
                - Buf_Init
                - SzAr_Init
                - SzReadAndDecodePackedStreams
                - SzAr_Free
                - Buf_Free
                - ReadNumber
                - Buf_Free
                - SzReadHeader
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1596,11'
              BranchSideFuncs:
                - Buf_Free
                - SzReadHeader
        - Branch String:   'sdk/C/7zArcIn.c:1581,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1583,30'
              BranchSideFuncs:
                - Buf_Free
                - Buf_Free
                - SzReadHeader
            - BranchSide:      'sdk/C/7zArcIn.c:1587,26'
              BranchSideFuncs:
                - Buf_Free
                - ReadNumber
                - Buf_Free
                - SzReadHeader
        - Branch String:   'sdk/C/7zArcIn.c:1596,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1598,13'
              BranchSideFuncs:
                - Buf_Free
                - SzReadHeader
            - BranchSide:      'sdk/C/7zArcIn.c:1617,5'
              BranchSideFuncs:
                - Buf_Free
        - Branch String:   'sdk/C/7zArcIn.c:1598,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1612,30'
              BranchSideFuncs:
                - SzReadHeader
                - Buf_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1615,15'
              BranchSideFuncs:
                - Buf_Free
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:1518,3'
          Dst:             LookInStream_Read2
        - Src:             'sdk/C/7zArcIn.c:1520,8'
          Dst:             TestSignatureCandidate
        - Src:             'sdk/C/7zArcIn.c:1531,7'
          Dst:             CrcCalc
        - Src:             'sdk/C/7zArcIn.c:1552,3'
          Dst:             LookInStream_SeekTo
        - Src:             'sdk/C/7zArcIn.c:1554,8'
          Dst:             Buf_Create
        - Src:             'sdk/C/7zArcIn.c:1557,9'
          Dst:             LookInStream_Read
        - Src:             'sdk/C/7zArcIn.c:1562,9'
          Dst:             CrcCalc
        - Src:             'sdk/C/7zArcIn.c:1569,13'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1575,9'
          Dst:             Buf_Init
        - Src:             'sdk/C/7zArcIn.c:1577,9'
          Dst:             SzAr_Init
        - Src:             'sdk/C/7zArcIn.c:1578,15'
          Dst:             SzReadAndDecodePackedStreams
        - Src:             'sdk/C/7zArcIn.c:1579,9'
          Dst:             SzAr_Free
        - Src:             'sdk/C/7zArcIn.c:1583,11'
          Dst:             Buf_Free
        - Src:             'sdk/C/7zArcIn.c:1587,11'
          Dst:             Buf_Free
        - Src:             'sdk/C/7zArcIn.c:1592,17'
          Dst:             ReadNumber
        - Src:             'sdk/C/7zArcIn.c:1612,17'
          Dst:             SzReadHeader
        - Src:             'sdk/C/7zArcIn.c:1620,3'
          Dst:             Buf_Free
    - functionName:    SzArEx_Open
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1627
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - inStream
        - allocMain
        - allocTemp
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SzArEx_Free
        - SzArEx_Open2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:1629,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:1629,7'
              BranchSideFuncs:
                - SzArEx_Free
            - BranchSide:      'sdk/C/7zArcIn.c:1630,17'
              BranchSideFuncs:
                - SzArEx_Free
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:1628,14'
          Dst:             SzArEx_Open2
        - Src:             'sdk/C/7zArcIn.c:1630,5'
          Dst:             SzArEx_Free
    - functionName:    SzArEx_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SzArEx_Init
        - SzAr_Free
        - SzBitUi32s_Free
        - SzBitUi64s_Free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:161,3'
          Dst:             SzBitUi32s_Free
        - Src:             'sdk/C/7zArcIn.c:162,3'
          Dst:             SzBitUi32s_Free
        - Src:             'sdk/C/7zArcIn.c:164,3'
          Dst:             SzBitUi64s_Free
        - Src:             'sdk/C/7zArcIn.c:165,3'
          Dst:             SzBitUi64s_Free
        - Src:             'sdk/C/7zArcIn.c:167,3'
          Dst:             SzAr_Free
        - Src:             'sdk/C/7zArcIn.c:168,3'
          Dst:             SzArEx_Init
    - functionName:    SzBitUi64s_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - alloc
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SzArEx_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SzAr_Init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:129,3'
          Dst:             SzAr_Init
    - functionName:    SzGetNextFolderItem
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zArcIn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - sd
      BBCount:         118
      ICount:          794
      EdgeCount:       162
      CyclomaticComplexity: 46
      functionsReached:
        - SzReadNumber32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zArcIn.c:443,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:443,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:444,7'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:444,22'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:444,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:445,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:444,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:445,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:447,10'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:447,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:450,27'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:524,16'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:454,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:454,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:454,5'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:455,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:456,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:458,25'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:459,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:460,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:461,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:461,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:463,8'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:464,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:466,14'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:470,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:470,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:471,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:472,31'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:478,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:482,7'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:492,21'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:482,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:482,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:483,11'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:483,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:484,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:485,33'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:487,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:487,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:488,11'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:488,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:489,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:490,5'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:494,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:495,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:497,10'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:497,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:499,14'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:510,3'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:500,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:500,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:501,11'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:501,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:502,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:503,11'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:503,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:505,28'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:525,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:526,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:527,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:527,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:528,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:529,19'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:532,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:533,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:534,25'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:536,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:537,18'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:539,9'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:539,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:543,14'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:572,9'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:543,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:544,19'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:546,14'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:546,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:548,23'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:561,14'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:550,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:550,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:551,13'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:551,41'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:551,55'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:552,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:551,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:552,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:553,20'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:555,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:555,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:556,13'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:556,39'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:556,52'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:557,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:556,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:557,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:558,19'
              BranchSideFuncs:
                - SzReadNumber32
                - SzReadNumber32
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:561,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:562,24'
              BranchSideFuncs:
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:568,11'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:562,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:562,25'
              BranchSideFuncs:
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:564,29'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:568,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:569,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:570,5'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:572,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:574,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:582,14'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:574,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:575,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:577,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:575,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:575,26'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:576,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:577,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:578,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:579,27'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:582,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:0,0'
              BranchSideFuncs:
                - SzReadNumber32
            - BranchSide:      'sdk/C/7zArcIn.c:585,9'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:585,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:585,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:586,13'
              BranchSideFuncs:
                - SzReadNumber32
        - Branch String:   'sdk/C/7zArcIn.c:586,35'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:586,49'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:587,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zArcIn.c:586,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zArcIn.c:587,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zArcIn.c:588,20'
              BranchSideFuncs:
                - SzReadNumber32
      Callsites:
        - Src:             'sdk/C/7zArcIn.c:443,3'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:482,7'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:487,7'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:500,7'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:550,9'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:555,9'
          Dst:             SzReadNumber32
        - Src:             'sdk/C/7zArcIn.c:585,9'
          Dst:             SzReadNumber32
    - functionName:    Buf_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zBuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Buf_Create
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zBuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - size
        - alloc
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zBuf.c:17,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zBuf.c:19,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zBuf.c:22,21'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zBuf.c:23,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zBuf.c:25,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zBuf.c:28,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Buf_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zBuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      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:    4
      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:    0
      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:    ReadByte
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         11
      ICount:          138
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:55,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:56,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:57,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:57,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:59,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:69,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:66,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:67,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:68,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    IS_SUPPORTED_CODER
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - IS_MAIN_METHOD
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:294,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:294,33'
              BranchSideFuncs:
                - IS_MAIN_METHOD
            - BranchSide:      'sdk/C/7zDec.c:294,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zDec.c:294,10'
          Dst:             IS_MAIN_METHOD
    - functionName:    IS_MAIN_METHOD
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - m
      BBCount:         8
      ICount:          36
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:274,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:284,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:286,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SzDecodePpmd
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - props
        - propsSize
        - inSize
        - inStream
        - outBuffer
        - outSize
        - allocMain
      BBCount:         48
      ICount:          281
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - Ppmd7_Alloc
        - Ppmd7_Construct
        - Ppmd7_DecodeSymbol
        - Ppmd7_Free
        - Ppmd7_Init
        - Ppmd7z_RangeDec_CreateVTable
        - Ppmd7z_RangeDec_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:87,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:88,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:91,22'
              BranchSideFuncs:
                - Ppmd7_Construct
                - Ppmd7_Alloc
                - Ppmd7_Init
                - Ppmd7z_RangeDec_CreateVTable
                - Ppmd7z_RangeDec_Init
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
        - Branch String:   'sdk/C/7zDec.c:93,33'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:97,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:94,33'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:97,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:95,38'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:97,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:93,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:97,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:98,5'
              BranchSideFuncs:
                - Ppmd7_Construct
                - Ppmd7_Alloc
                - Ppmd7_Init
                - Ppmd7z_RangeDec_CreateVTable
                - Ppmd7z_RangeDec_Init
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
        - Branch String:   'sdk/C/7zDec.c:99,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:100,7'
              BranchSideFuncs:
                - Ppmd7_Init
                - Ppmd7z_RangeDec_CreateVTable
                - Ppmd7z_RangeDec_Init
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
            - BranchSide:      'sdk/C/7zDec.c:101,23'
              BranchSideFuncs:
                - Ppmd7_Init
                - Ppmd7z_RangeDec_CreateVTable
                - Ppmd7z_RangeDec_Init
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
        - Branch String:   'sdk/C/7zDec.c:107,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:108,11'
              BranchSideFuncs:
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
            - BranchSide:      'sdk/C/7zDec.c:109,16'
              BranchSideFuncs:
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
        - Branch String:   'sdk/C/7zDec.c:109,14'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:110,16'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:114,14'
              BranchSideFuncs:
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
        - Branch String:   'sdk/C/7zDec.c:110,14'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:110,33'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:110,11'
              BranchSideFuncs:
                - Ppmd7_Free
        - Branch String:   'sdk/C/7zDec.c:114,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:116,49'
              BranchSideFuncs:
                - Ppmd7_DecodeSymbol
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:121,11'
              BranchSideFuncs:
                - Ppmd7_Free
        - Branch String:   'sdk/C/7zDec.c:117,21'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:117,24'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:118,11'
              BranchSideFuncs:
                - Ppmd7_Free
        - Branch String:   'sdk/C/7zDec.c:117,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:118,11'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:119,30'
              BranchSideFuncs:
                - Ppmd7_Free
                - Ppmd7_DecodeSymbol
        - Branch String:   'sdk/C/7zDec.c:121,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:122,18'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:123,18'
              BranchSideFuncs:
                - Ppmd7_Free
        - Branch String:   'sdk/C/7zDec.c:122,16'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:122,35'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:122,13'
              BranchSideFuncs:
                - Ppmd7_Free
        - Branch String:   'sdk/C/7zDec.c:123,58'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:123,62'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/7zDec.c:124,13'
              BranchSideFuncs:
                - Ppmd7_Free
      Callsites:
        - Src:             'sdk/C/7zDec.c:98,5'
          Dst:             Ppmd7_Construct
        - Src:             'sdk/C/7zDec.c:99,10'
          Dst:             Ppmd7_Alloc
        - Src:             'sdk/C/7zDec.c:101,5'
          Dst:             Ppmd7_Init
        - Src:             'sdk/C/7zDec.c:105,5'
          Dst:             Ppmd7z_RangeDec_CreateVTable
        - Src:             'sdk/C/7zDec.c:107,10'
          Dst:             Ppmd7z_RangeDec_Init
        - Src:             'sdk/C/7zDec.c:116,19'
          Dst:             Ppmd7_DecodeSymbol
        - Src:             'sdk/C/7zDec.c:127,3'
          Dst:             Ppmd7_Free
    - functionName:    SzDecodeLzma2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - props
        - propsSize
        - inSize
        - inStream
        - outBuffer
        - outSize
        - allocMain
      BBCount:         32
      ICount:          231
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - Lzma2Dec_AllocateProbs
        - Lzma2Dec_DecodeToDic
        - Lzma2Dec_Init
        - LzmaDec_FreeProbs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:201,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:202,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:203,3'
              BranchSideFuncs:
                - Lzma2Dec_AllocateProbs
                - Lzma2Dec_Init
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:203,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:203,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:204,23'
              BranchSideFuncs:
                - Lzma2Dec_Init
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:212,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:213,27'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:214,11'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:215,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:216,7'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:219,34'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:224,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:225,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:227,11'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:227,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:229,13'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:234,11'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:229,45'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:229,48'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:230,15'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:229,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:230,15'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:231,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:234,28'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:234,31'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:240,13'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:234,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:236,13'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:240,13'
              BranchSideFuncs:
                - Lzma2Dec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:241,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:208,3'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:242,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
      Callsites:
        - Src:             'sdk/C/7zDec.c:203,3'
          Dst:             Lzma2Dec_AllocateProbs
        - Src:             'sdk/C/7zDec.c:206,3'
          Dst:             Lzma2Dec_Init
        - Src:             'sdk/C/7zDec.c:221,13'
          Dst:             Lzma2Dec_DecodeToDic
        - Src:             'sdk/C/7zDec.c:246,3'
          Dst:             LzmaDec_FreeProbs
    - functionName:    SzDecodeLzma
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - props
        - propsSize
        - inSize
        - inStream
        - outBuffer
        - outSize
        - allocMain
      BBCount:         37
      ICount:          243
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - LzmaDec_AllocateProbs
        - LzmaDec_DecodeToDic
        - LzmaDec_FreeProbs
        - LzmaDec_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:141,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:141,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:142,15'
              BranchSideFuncs:
                - LzmaDec_Init
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:150,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:151,27'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:152,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:153,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:154,7'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:157,34'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:162,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:163,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:165,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:165,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:167,13'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:172,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:167,37'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:167,40'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:168,15'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:167,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:168,15'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:169,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:172,35'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:172,38'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:175,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:172,50'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:172,53'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:175,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:172,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:173,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:175,11'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:175,28'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:175,31'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:181,13'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:175,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:177,13'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:181,13'
              BranchSideFuncs:
                - LzmaDec_DecodeToDic
                - LzmaDec_FreeProbs
        - Branch String:   'sdk/C/7zDec.c:182,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:146,3'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
            - BranchSide:      'sdk/C/7zDec.c:183,9'
              BranchSideFuncs:
                - LzmaDec_FreeProbs
      Callsites:
        - Src:             'sdk/C/7zDec.c:141,3'
          Dst:             LzmaDec_AllocateProbs
        - Src:             'sdk/C/7zDec.c:144,3'
          Dst:             LzmaDec_Init
        - Src:             'sdk/C/7zDec.c:159,13'
          Dst:             LzmaDec_DecodeToDic
        - Src:             'sdk/C/7zDec.c:187,3'
          Dst:             LzmaDec_FreeProbs
    - functionName:    SzDecodeCopy
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - inSize
        - inStream
        - outBuffer
      BBCount:         16
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:255,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:258,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:269,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:259,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:260,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:261,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:261,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:261,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:262,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:262,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:263,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:264,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:267,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:255,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:267,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CheckSupportedFolder
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         81
      ICount:          422
      EdgeCount:       111
      CyclomaticComplexity: 32
      functionsReached:
        - IS_SUPPORTED_CODER
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:301,24'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:301,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:302,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:301,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:302,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:303,28'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
        - Branch String:   'sdk/C/7zDec.c:303,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:304,5'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
            - BranchSide:      'sdk/C/7zDec.c:305,7'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
        - Branch String:   'sdk/C/7zDec.c:305,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:307,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:315,7'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
        - Branch String:   'sdk/C/7zDec.c:307,32'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:307,35'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:308,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:307,58'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:307,61'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:308,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:307,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:308,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:309,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:315,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:317,30'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:346,7'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
        - Branch String:   'sdk/C/7zDec.c:321,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:321,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:326,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:322,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:322,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:326,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:323,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:323,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:326,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:324,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:324,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:326,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:325,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:325,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:326,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:320,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:326,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:327,21'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:327,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:338,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:346,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:348,30'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
                - IS_SUPPORTED_CODER
            - BranchSide:      'sdk/C/7zDec.c:365,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:349,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:349,33'
              BranchSideFuncs:
                - IS_SUPPORTED_CODER
            - BranchSide:      'sdk/C/7zDec.c:351,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:350,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:351,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:350,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:351,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:348,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:351,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:352,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:353,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:353,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:354,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:354,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:355,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:355,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:356,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:356,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:357,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:357,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:358,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:358,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:358,37'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:358,40'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:359,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:359,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:359,37'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:359,40'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:360,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:360,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:360,37'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:360,40'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:352,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:361,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:362,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zDec.c:303,8'
          Dst:             IS_SUPPORTED_CODER
        - Src:             'sdk/C/7zDec.c:348,10'
          Dst:             IS_SUPPORTED_CODER
        - Src:             'sdk/C/7zDec.c:349,13'
          Dst:             IS_SUPPORTED_CODER
    - functionName:    SzFolder_Decode2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - folder
        - propsData
        - unpackSizes
        - packPositions
        - inStream
        - startPos
        - outBuffer
        - outSize
        - allocMain
        - tempBuf
      BBCount:         111
      ICount:          859
      EdgeCount:       150
      CyclomaticComplexity: 41
      functionsReached:
        - ARMT_Convert
        - ARM_Convert
        - Bcj2Dec_Decode
        - Bcj2Dec_Init
        - CheckSupportedFolder
        - Delta_Decode
        - Delta_Init
        - IA64_Convert
        - IS_MAIN_METHOD
        - LookInStream_SeekTo
        - PPC_Convert
        - SPARC_Convert
        - SzDecodeCopy
        - SzDecodeLzma
        - SzDecodeLzma2
        - SzDecodePpmd
        - x86_Convert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:383,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:383,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:385,11'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:385,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:387,34'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:545,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:389,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:391,14'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:452,14'
              BranchSideFuncs:
                - ARMT_Convert
                - IS_MAIN_METHOD
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
        - Branch String:   'sdk/C/7zDec.c:396,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:398,16'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:423,16'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:401,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:404,31'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:413,18'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:405,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:406,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:407,26'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:408,21'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:408,24'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:410,41'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:408,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:409,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:410,41'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:413,18'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:415,15'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:421,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:415,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:416,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:417,34'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:425,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:425,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:427,11'
              BranchSideFuncs:
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:427,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:429,13'
              BranchSideFuncs:
                - SzDecodeCopy
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
            - BranchSide:      'sdk/C/7zDec.c:433,16'
              BranchSideFuncs:
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - SzDecodeLzma2
                - SzDecodeLzma
        - Branch String:   'sdk/C/7zDec.c:429,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:430,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:431,9'
              BranchSideFuncs:
                - SzDecodeCopy
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
        - Branch String:   'sdk/C/7zDec.c:431,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:431,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:432,7'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:433,16'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:435,9'
              BranchSideFuncs:
                - SzDecodeLzma
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:438,16'
              BranchSideFuncs:
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodeLzma
                - SzDecodeCopy
                - SzDecodeLzma2
        - Branch String:   'sdk/C/7zDec.c:435,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:436,7'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:438,16'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:440,9'
              BranchSideFuncs:
                - SzDecodeLzma2
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:444,16'
              BranchSideFuncs:
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:440,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:440,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:441,7'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:444,16'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:446,9'
              BranchSideFuncs:
                - SzDecodePpmd
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:450,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:446,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:446,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:447,7'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:452,14'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:454,23'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:505,14'
              BranchSideFuncs:
                - ARMT_Convert
                - IS_MAIN_METHOD
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
        - Branch String:   'sdk/C/7zDec.c:457,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:458,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:460,29'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:461,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:462,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:463,28'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:464,23'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:464,26'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:467,7'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:464,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:467,7'
              BranchSideFuncs:
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:467,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:467,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:468,7'
              BranchSideFuncs:
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:468,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:468,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:470,12'
              BranchSideFuncs:
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:470,35'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:471,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:473,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:471,35'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:472,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:473,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:470,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:473,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:478,21'
              BranchSideFuncs:
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:487,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:491,18'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:491,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:492,19'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:495,16'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:492,17'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:492,38'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:493,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:495,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:496,13'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:498,17'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:499,14'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:499,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:500,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:498,15'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:500,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:503,5'
              BranchSideFuncs:
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:505,14'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:507,11'
              BranchSideFuncs:
                - ARMT_Convert
                - IS_MAIN_METHOD
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
            - BranchSide:      'sdk/C/7zDec.c:542,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:507,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:509,13'
              BranchSideFuncs:
                - Delta_Init
                - Delta_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:519,13'
              BranchSideFuncs:
                - ARMT_Convert
                - IS_MAIN_METHOD
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
        - Branch String:   'sdk/C/7zDec.c:509,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:510,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:513,22'
              BranchSideFuncs:
                - Delta_Init
                - Delta_Decode
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
        - Branch String:   'sdk/C/7zDec.c:519,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:520,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:521,17'
              BranchSideFuncs:
                - ARMT_Convert
                - IS_MAIN_METHOD
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
        - Branch String:   'sdk/C/7zDec.c:521,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:526,13'
              BranchSideFuncs:
                - x86_Convert
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:530,11'
              BranchSideFuncs:
                - PPC_Convert
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:531,11'
              BranchSideFuncs:
                - IA64_Convert
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - SPARC_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:532,11'
              BranchSideFuncs:
                - SPARC_Convert
                - IS_MAIN_METHOD
                - ARMT_Convert
                - ARM_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:533,11'
              BranchSideFuncs:
                - ARM_Convert
                - IS_MAIN_METHOD
                - ARMT_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:534,11'
              BranchSideFuncs:
                - ARMT_Convert
                - IS_MAIN_METHOD
                - ARM_Convert
                - SPARC_Convert
                - IA64_Convert
                - PPC_Convert
                - x86_Convert
                - Delta_Init
                - Delta_Decode
                - LookInStream_SeekTo
                - SzDecodeCopy
                - Bcj2Dec_Init
                - Bcj2Dec_Decode
                - LookInStream_SeekTo
                - SzDecodePpmd
                - SzDecodeLzma2
                - SzDecodeLzma
                - SzDecodeCopy
            - BranchSide:      'sdk/C/7zDec.c:536,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zDec.c:383,3'
          Dst:             CheckSupportedFolder
        - Src:             'sdk/C/7zDec.c:389,9'
          Dst:             IS_MAIN_METHOD
        - Src:             'sdk/C/7zDec.c:425,7'
          Dst:             LookInStream_SeekTo
        - Src:             'sdk/C/7zDec.c:431,9'
          Dst:             SzDecodeCopy
        - Src:             'sdk/C/7zDec.c:435,9'
          Dst:             SzDecodeLzma
        - Src:             'sdk/C/7zDec.c:440,9'
          Dst:             SzDecodeLzma2
        - Src:             'sdk/C/7zDec.c:446,9'
          Dst:             SzDecodePpmd
        - Src:             'sdk/C/7zDec.c:467,7'
          Dst:             LookInStream_SeekTo
        - Src:             'sdk/C/7zDec.c:468,7'
          Dst:             SzDecodeCopy
        - Src:             'sdk/C/7zDec.c:486,9'
          Dst:             Bcj2Dec_Init
        - Src:             'sdk/C/7zDec.c:487,9'
          Dst:             Bcj2Dec_Decode
        - Src:             'sdk/C/7zDec.c:513,11'
          Dst:             Delta_Init
        - Src:             'sdk/C/7zDec.c:514,11'
          Dst:             Delta_Decode
        - Src:             'sdk/C/7zDec.c:527,13'
          Dst:             x86_Convert
        - Src:             'sdk/C/7zDec.c:530,11'
          Dst:             PPC_Convert
        - Src:             'sdk/C/7zDec.c:531,11'
          Dst:             IA64_Convert
        - Src:             'sdk/C/7zDec.c:532,11'
          Dst:             SPARC_Convert
        - Src:             'sdk/C/7zDec.c:533,11'
          Dst:             ARM_Convert
        - Src:             'sdk/C/7zDec.c:534,11'
          Dst:             ARMT_Convert
    - functionName:    SzAr_DecodeFolder
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zDec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - folderIndex
        - inStream
        - startPos
        - outBuffer
        - outSize
        - allocMain
      BBCount:         28
      ICount:          256
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - CrcCalc
        - SzAr_GetFolderUnpackSize
        - SzFolder_Decode2
        - SzGetNextFolderItem
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zDec.c:564,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:565,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:567,10'
              BranchSideFuncs:
                - SzAr_GetFolderUnpackSize
                - SzFolder_Decode2
                - CrcCalc
        - Branch String:   'sdk/C/7zDec.c:568,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:568,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:570,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:569,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:569,10'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:570,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:567,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:570,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:573,11'
              BranchSideFuncs:
                - SzFolder_Decode2
                - CrcCalc
        - Branch String:   'sdk/C/7zDec.c:581,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:582,7'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zDec.c:584,9'
              BranchSideFuncs:
                - CrcCalc
        - Branch String:   'sdk/C/7zDec.c:584,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:585,11'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zDec.c:589,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:585,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:585,11'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zDec.c:589,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zDec.c:585,11'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:585,11'
              BranchSideFuncs:
                - CrcCalc
            - BranchSide:      'sdk/C/7zDec.c:586,21'
              BranchSideFuncs:
                - CrcCalc
        - Branch String:   'sdk/C/7zDec.c:586,13'
          Branch Sides:
            - BranchSide:      'sdk/C/7zDec.c:586,74'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zDec.c:587,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/7zDec.c:562,9'
          Dst:             SzGetNextFolderItem
        - Src:             'sdk/C/7zDec.c:569,21'
          Dst:             SzAr_GetFolderUnpackSize
        - Src:             'sdk/C/7zDec.c:575,11'
          Dst:             SzFolder_Decode2
        - Src:             'sdk/C/7zDec.c:586,13'
          Dst:             CrcCalc
    - functionName:    SecToRead_Read
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - buf
        - size
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SecToRead_CreateVTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SecToLook_Read
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - buf
        - size
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LookInStream_LookRead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/7zStream.c:159,10'
          Dst:             LookInStream_LookRead
    - functionName:    LookInStream_LookRead
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
        - buf
        - size
      BBCount:         8
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:47,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:48,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:49,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:49,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:50,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SecToLook_CreateVTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LookToRead2_Seek
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pp
        - pos
        - origin
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LookToRead2_Read
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - buf
        - size
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:127,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:128,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:129,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:129,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:130,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:131,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LookToRead2_Skip
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pp
        - offset
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LookToRead2_Look_Exact
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - buf
        - size
      BBCount:         14
      ICount:          132
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:101,18'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:101,22'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:110,8'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:101,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:103,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:110,8'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:105,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:106,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:107,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:110,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:111,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LookToRead2_Look_Lookahead
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
        - buf
        - size
      BBCount:         11
      ICount:          115
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:82,18'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:82,22'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:90,8'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:82,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:84,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:90,8'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:90,7'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:91,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LookToRead2_CreateVTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - lookahead
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LookInStream_Read
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - stream
        - buf
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LookInStream_Read2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/7zStream.c:70,10'
          Dst:             LookInStream_Read2
    - functionName:    LookInStream_Read2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - stream
        - buf
        - size
        - errorType
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:56,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:58,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:65,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:59,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:59,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:60,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:60,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:61,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:62,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LookInStream_SeekTo
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - stream
        - offset
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SeqInStream_ReadByte
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
        - buf
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:32,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:32,3'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:33,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SeqInStream_Read
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - stream
        - buf
        - size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SeqInStream_Read2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/7zStream.c:26,10'
          Dst:             SeqInStream_Read2
    - functionName:    SeqInStream_Read2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/7zStream.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - stream
        - buf
        - size
        - errorType
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/7zStream.c:12,3'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:14,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:21,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:15,5'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/7zStream.c:16,9'
          Branch Sides:
            - BranchSide:      'sdk/C/7zStream.c:17,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/7zStream.c:18,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Bcj2Dec_Decode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bcj2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         92
      ICount:          897
      EdgeCount:       125
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bcj2.c:35,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:37,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:38,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:40,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:52,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:40,25'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:40,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:43,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:40,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:43,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:43,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:49,18'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:52,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:53,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:55,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:59,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:61,20'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:68,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:62,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:64,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:107,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:108,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:107,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:111,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:111,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:113,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:123,27'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:113,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:115,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:118,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:128,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:130,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:134,16'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:135,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:137,17'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:145,18'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:138,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:140,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:143,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:147,32'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:147,36'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:149,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:147,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:148,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:149,14'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:153,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:155,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:162,15'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:155,17'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:156,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:157,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:158,17'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:159,15'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:160,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:163,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:164,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:165,17'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:165,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:167,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:173,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:175,24'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:190,20'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:191,30'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:191,41'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:191,54'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:199,40'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:199,66'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:199,74'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:201,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:203,13'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:206,11'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:219,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:221,20'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:225,13'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:233,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:235,28'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:244,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:235,37'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:235,62'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:235,71'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:236,37'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:236,62'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:236,71'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:237,37'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:237,62'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:237,71'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:250,28'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:250,31'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:256,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Bcj2.c:250,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:252,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:256,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Bcj2Dec_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Bcj2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Bcj2.c:29,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Bcj2.c:30,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Bcj2.c:31,1'
              BranchSideFuncs: []
      Callsites:       []
    - 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:    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:    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:    0
      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:    0
      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:    0
      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:    3
      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:    3
      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:    4
      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:    7
      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:    0
      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:    GlueFreeBlocks
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         33
      ICount:          379
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - InsertNode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:162,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:164,17'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:177,3'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:167,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:169,27'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:176,3'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:180,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:181,21'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:184,3'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:184,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:186,25'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:202,12'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:192,29'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:192,32'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:193,9'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:192,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:193,9'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:194,33'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:202,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:204,25'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:217,1'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:207,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:208,18'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:209,9'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:209,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:211,20'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:214,16'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
                - InsertNode
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:208,7'
          Dst:             InsertNode
        - Src:             'sdk/C/Ppmd7.c:212,7'
          Dst:             InsertNode
        - Src:             'sdk/C/Ppmd7.c:214,5'
          Dst:             InsertNode
    - functionName:    InsertNode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - node
        - indx
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    AllocUnitsRare
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - indx
      BBCount:         18
      ICount:          142
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - GlueFreeBlocks
        - RemoveNode
        - SplitBlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:223,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:225,20'
              BranchSideFuncs:
                - GlueFreeBlocks
                - RemoveNode
                - SplitBlock
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:229,7'
              BranchSideFuncs:
                - RemoveNode
                - SplitBlock
        - Branch String:   'sdk/C/Ppmd7.c:226,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:227,25'
              BranchSideFuncs:
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:228,3'
              BranchSideFuncs:
                - RemoveNode
                - SplitBlock
        - Branch String:   'sdk/C/Ppmd7.c:232,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:234,25'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:238,3'
              BranchSideFuncs:
                - RemoveNode
                - SplitBlock
        - Branch String:   'sdk/C/Ppmd7.c:236,14'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:236,81'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:236,7'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:238,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:232,9'
              BranchSideFuncs:
                - RemoveNode
                - SplitBlock
            - BranchSide:      'sdk/C/Ppmd7.c:240,23'
              BranchSideFuncs:
                - RemoveNode
                - SplitBlock
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:225,5'
          Dst:             GlueFreeBlocks
        - Src:             'sdk/C/Ppmd7.c:227,14'
          Dst:             RemoveNode
        - Src:             'sdk/C/Ppmd7.c:240,12'
          Dst:             RemoveNode
        - Src:             'sdk/C/Ppmd7.c:241,3'
          Dst:             SplitBlock
    - functionName:    RemoveNode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - indx
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SplitBlock
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - ptr
        - oldIndx
        - newIndx
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InsertNode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:139,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:139,7'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:141,18'
              BranchSideFuncs:
                - InsertNode
                - InsertNode
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:142,5'
          Dst:             InsertNode
        - Src:             'sdk/C/Ppmd7.c:144,3'
          Dst:             InsertNode
    - functionName:    AllocUnits
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - indx
      BBCount:         8
      ICount:          88
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - AllocUnitsRare
        - RemoveNode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:248,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:249,23'
              BranchSideFuncs:
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:250,14'
              BranchSideFuncs:
                - AllocUnitsRare
        - Branch String:   'sdk/C/Ppmd7.c:251,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:253,20'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:257,25'
              BranchSideFuncs:
                - AllocUnitsRare
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:249,12'
          Dst:             RemoveNode
        - Src:             'sdk/C/Ppmd7.c:257,10'
          Dst:             AllocUnitsRare
    - functionName:    CreateSuccessors
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - skip
      BBCount:         44
      ICount:          405
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - AllocUnitsRare
        - RemoveNode
        - SetSuccessor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:353,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:354,19'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:356,3'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:356,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:360,9'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:378,35'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:361,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:363,16'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:366,11'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:363,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:363,63'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:364,5'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:368,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:370,11'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:375,19'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:371,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:372,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:373,7'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:381,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:382,20'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:387,14'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:387,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:387,54'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:388,10'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:390,32'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:390,54'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:390,71'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:397,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:398,22'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:399,14'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:399,14'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:400,32'
              BranchSideFuncs:
                - RemoveNode
                - SetSuccessor
                - AllocUnitsRare
            - BranchSide:      'sdk/C/Ppmd7.c:403,36'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
        - Branch String:   'sdk/C/Ppmd7.c:404,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:0,0'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnitsRare
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:405,9'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:412,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:397,9'
              BranchSideFuncs:
                - AllocUnitsRare
                - SetSuccessor
                - RemoveNode
            - BranchSide:      'sdk/C/Ppmd7.c:415,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:379,3'
          Dst:             SetSuccessor
        - Src:             'sdk/C/Ppmd7.c:400,21'
          Dst:             RemoveNode
        - Src:             'sdk/C/Ppmd7.c:403,21'
          Dst:             AllocUnitsRare
        - Src:             'sdk/C/Ppmd7.c:410,5'
          Dst:             SetSuccessor
    - functionName:    SetSuccessor
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - v
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ShrinkUnits
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - oldPtr
        - oldNU
        - newNU
      BBCount:         12
      ICount:          141
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - InsertNode
        - RemoveNode
        - SplitBlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:268,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:269,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:270,7'
              BranchSideFuncs:
                - SplitBlock
                - RemoveNode
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:270,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:272,28'
              BranchSideFuncs:
                - RemoveNode
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:277,14'
              BranchSideFuncs:
                - SplitBlock
        - Branch String:   'sdk/C/Ppmd7.c:273,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:273,5'
              BranchSideFuncs:
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:274,16'
              BranchSideFuncs:
                - InsertNode
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:272,17'
          Dst:             RemoveNode
        - Src:             'sdk/C/Ppmd7.c:274,5'
          Dst:             InsertNode
        - Src:             'sdk/C/Ppmd7.c:277,3'
          Dst:             SplitBlock
    - functionName:    UpdateModel
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         72
      ICount:          835
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - AllocUnits
        - CreateSuccessors
        - InsertNode
        - RestartModel
        - SetSuccessor
        - SwapStates
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:431,42'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:431,45'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
                - SwapStates
            - BranchSide:      'sdk/C/Ppmd7.c:461,7'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:431,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:433,9'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
                - SwapStates
            - BranchSide:      'sdk/C/Ppmd7.c:461,7'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:435,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:437,24'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:443,24'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
                - SwapStates
        - Branch String:   'sdk/C/Ppmd7.c:438,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:439,9'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:440,5'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:444,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:446,9'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
                - SwapStates
            - BranchSide:      'sdk/C/Ppmd7.c:453,11'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:446,19'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:446,15'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
                - SwapStates
            - BranchSide:      'sdk/C/Ppmd7.c:447,13'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
                - SwapStates
        - Branch String:   'sdk/C/Ppmd7.c:447,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:449,23'
              BranchSideFuncs:
                - SwapStates
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:452,7'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:461,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:463,54'
              BranchSideFuncs:
                - CreateSuccessors
                - SetSuccessor
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:473,16'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:464,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:466,20'
              BranchSideFuncs:
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:469,18'
              BranchSideFuncs:
                - SetSuccessor
        - Branch String:   'sdk/C/Ppmd7.c:475,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:477,18'
              BranchSideFuncs:
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:481,7'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:481,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:483,9'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - CreateSuccessors
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:501,18'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:483,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:485,37'
              BranchSideFuncs:
                - CreateSuccessors
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:493,11'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:486,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:488,22'
              BranchSideFuncs:
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:491,20'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:493,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:495,19'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:498,3'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:507,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:511,16'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:571,35'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:511,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:513,12'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:537,49'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:513,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:516,26'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:533,30'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:518,13'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:520,34'
              BranchSideFuncs:
                - AllocUnits
                - RestartModel
                - InsertNode
                - SetSuccessor
                - AllocUnits
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:532,7'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:522,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:524,26'
              BranchSideFuncs:
                - InsertNode
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:527,20'
              BranchSideFuncs:
                - InsertNode
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:528,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:528,11'
              BranchSideFuncs:
                - InsertNode
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
            - BranchSide:      'sdk/C/Ppmd7.c:529,22'
              BranchSideFuncs:
                - InsertNode
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
        - Branch String:   'sdk/C/Ppmd7.c:538,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:540,22'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:543,8'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:545,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:546,9'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:548,9'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:553,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:555,17'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:560,17'
              BranchSideFuncs:
                - SetSuccessor
                - AllocUnits
                - RestartModel
                - AllocUnits
                - RestartModel
                - InsertNode
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:449,11'
          Dst:             SwapStates
        - Src:             'sdk/C/Ppmd7.c:463,37'
          Dst:             CreateSuccessors
        - Src:             'sdk/C/Ppmd7.c:466,7'
          Dst:             RestartModel
        - Src:             'sdk/C/Ppmd7.c:469,5'
          Dst:             SetSuccessor
        - Src:             'sdk/C/Ppmd7.c:477,5'
          Dst:             RestartModel
        - Src:             'sdk/C/Ppmd7.c:485,20'
          Dst:             CreateSuccessors
        - Src:             'sdk/C/Ppmd7.c:488,9'
          Dst:             RestartModel
        - Src:             'sdk/C/Ppmd7.c:501,5'
          Dst:             SetSuccessor
        - Src:             'sdk/C/Ppmd7.c:520,23'
          Dst:             AllocUnits
        - Src:             'sdk/C/Ppmd7.c:524,13'
          Dst:             RestartModel
        - Src:             'sdk/C/Ppmd7.c:529,11'
          Dst:             InsertNode
        - Src:             'sdk/C/Ppmd7.c:537,38'
          Dst:             AllocUnits
        - Src:             'sdk/C/Ppmd7.c:540,9'
          Dst:             RestartModel
        - Src:             'sdk/C/Ppmd7.c:565,7'
          Dst:             SetSuccessor
    - functionName:    SwapStates
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t1
        - t2
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RestartModel
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         30
      ICount:          317
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - SetSuccessor
      functionUses:    6
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:300,39'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:300,60'
              BranchSideFuncs:
                - SetSuccessor
            - BranchSide:      'sdk/C/Ppmd7.c:300,30'
              BranchSideFuncs:
                - SetSuccessor
        - Branch String:   'sdk/C/Ppmd7.c:310,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:312,23'
              BranchSideFuncs:
                - SetSuccessor
            - BranchSide:      'sdk/C/Ppmd7.c:318,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:318,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:319,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:327,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:319,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:321,22'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:325,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:323,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:324,19'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:325,5'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:327,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:328,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:334,1'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:328,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:330,23'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:333,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:315,5'
          Dst:             SetSuccessor
    - functionName:    Ppmd7_Update2
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Rescale
        - UpdateModel
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:708,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:708,7'
              BranchSideFuncs:
                - Rescale
                - UpdateModel
            - BranchSide:      'sdk/C/Ppmd7.c:709,13'
              BranchSideFuncs:
                - Rescale
                - UpdateModel
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:709,5'
          Dst:             Rescale
        - Src:             'sdk/C/Ppmd7.c:711,3'
          Dst:             UpdateModel
    - functionName:    Rescale
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         38
      ICount:          411
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - InsertNode
        - ShrinkUnits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:581,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:582,7'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:583,6'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:597,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:599,25'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:606,3'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:603,28'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:602,9'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:603,35'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:602,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:603,14'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:604,8'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:606,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:594,17'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:609,7'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:609,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:611,25'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:634,38'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:613,15'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:613,11'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:614,16'
              BranchSideFuncs:
                - ShrinkUnits
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:616,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:618,26'
              BranchSideFuncs:
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:629,11'
              BranchSideFuncs:
                - ShrinkUnits
        - Branch String:   'sdk/C/Ppmd7.c:623,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:621,31'
              BranchSideFuncs:
                - InsertNode
            - BranchSide:      'sdk/C/Ppmd7.c:625,18'
              BranchSideFuncs:
                - InsertNode
        - Branch String:   'sdk/C/Ppmd7.c:631,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:632,30'
              BranchSideFuncs:
                - ShrinkUnits
            - BranchSide:      'sdk/C/Ppmd7.c:633,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:625,7'
          Dst:             InsertNode
        - Src:             'sdk/C/Ppmd7.c:632,30'
          Dst:             ShrinkUnits
    - functionName:    Ppmd7_UpdateBin
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NextContext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:702,3'
          Dst:             NextContext
    - functionName:    NextContext
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - UpdateModel
      functionUses:    3
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:666,25'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:666,36'
              BranchSideFuncs:
                - UpdateModel
            - BranchSide:      'sdk/C/Ppmd7.c:669,17'
              BranchSideFuncs:
                - UpdateModel
        - Branch String:   'sdk/C/Ppmd7.c:666,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:667,37'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:669,17'
              BranchSideFuncs:
                - UpdateModel
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:669,5'
          Dst:             UpdateModel
    - functionName:    Ppmd7_Update1_0
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NextContext
        - Rescale
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:692,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:692,7'
              BranchSideFuncs:
                - Rescale
                - NextContext
            - BranchSide:      'sdk/C/Ppmd7.c:693,13'
              BranchSideFuncs:
                - Rescale
                - NextContext
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:693,5'
          Dst:             Rescale
        - Src:             'sdk/C/Ppmd7.c:694,3'
          Dst:             NextContext
    - functionName:    Ppmd7_Update1
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - NextContext
        - Rescale
        - SwapStates
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:677,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:677,7'
              BranchSideFuncs:
                - SwapStates
                - NextContext
                - Rescale
            - BranchSide:      'sdk/C/Ppmd7.c:679,17'
              BranchSideFuncs:
                - SwapStates
                - NextContext
                - Rescale
        - Branch String:   'sdk/C/Ppmd7.c:681,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:682,15'
              BranchSideFuncs:
                - Rescale
                - NextContext
            - BranchSide:      'sdk/C/Ppmd7.c:683,3'
              BranchSideFuncs:
                - NextContext
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:679,5'
          Dst:             SwapStates
        - Src:             'sdk/C/Ppmd7.c:682,7'
          Dst:             Rescale
        - Src:             'sdk/C/Ppmd7.c:684,3'
          Dst:             NextContext
    - functionName:    Ppmd7_MakeEscFreq
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - numMasked
        - escFreq
      BBCount:         4
      ICount:          151
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:642,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:644,11'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:657,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Ppmd7_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - maxOrder
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RestartModel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:339,3'
          Dst:             RestartModel
    - functionName:    Ppmd7_Alloc
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - size
        - alloc
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - Ppmd7_Free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:100,16'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:100,19'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/Ppmd7.c:103,16'
              BranchSideFuncs:
                - Ppmd7_Free
        - Branch String:   'sdk/C/Ppmd7.c:100,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:103,16'
              BranchSideFuncs:
                - Ppmd7_Free
            - BranchSide:      'sdk/C/Ppmd7.c:119,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:115,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:117,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sdk/C/Ppmd7.c:103,5'
          Dst:             Ppmd7_Free
    - functionName:    Ppmd7_Free
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Ppmd7_Construct
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         23
      ICount:          174
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7.c:66,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:68,22'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:73,3'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:68,22'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:68,14'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:68,37'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:69,40'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:69,37'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:70,30'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:78,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:79,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:80,12'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:80,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:82,27'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:87,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7.c:83,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7.c:84,12'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7.c:85,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Range_Normalize
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7Dec.c:33,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:33,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7Dec.c:35,16'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7Dec.c:37,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:39,18'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7Dec.c:42,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    Ppmd7_DecodeSymbol
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - rc
      BBCount:         59
      ICount:          836
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - Ppmd7_MakeEscFreq
        - Ppmd7_Update1
        - Ppmd7_Update1_0
        - Ppmd7_Update2
        - Ppmd7_UpdateBin
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7Dec.c:86,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:88,22'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
                - Ppmd7_Update1
                - Ppmd7_Update1_0
            - BranchSide:      'sdk/C/Ppmd7Dec.c:126,20'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
                - Ppmd7_UpdateBin
        - Branch String:   'sdk/C/Ppmd7Dec.c:91,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:94,7'
              BranchSideFuncs:
                - Ppmd7_Update1_0
            - BranchSide:      'sdk/C/Ppmd7Dec.c:100,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
                - Ppmd7_Update1
        - Branch String:   'sdk/C/Ppmd7Dec.c:104,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:107,9'
              BranchSideFuncs:
                - Ppmd7_Update1
            - BranchSide:      'sdk/C/Ppmd7Dec.c:113,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
                - Ppmd7_Update1
        - Branch String:   'sdk/C/Ppmd7Dec.c:113,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:104,22'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
                - Ppmd7_Update1
            - BranchSide:      'sdk/C/Ppmd7Dec.c:115,9'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:115,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7Dec.c:117,21'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:119,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:119,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:120,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:122,35'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:122,10'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:123,3'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:127,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:130,23'
              BranchSideFuncs:
                - Ppmd7_UpdateBin
            - BranchSide:      'sdk/C/Ppmd7Dec.c:135,21'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:137,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:137,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:138,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:150,11'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:151,9'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:152,23'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:153,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:149,7'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:155,11'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:165,5'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:161,21'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:168,29'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:172,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:175,27'
              BranchSideFuncs:
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:185,9'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:176,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:176,60'
              BranchSideFuncs:
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:177,12'
              BranchSideFuncs:
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:179,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:179,7'
              BranchSideFuncs:
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:180,23'
              BranchSideFuncs:
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:179,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:179,7'
              BranchSideFuncs:
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:180,23'
              BranchSideFuncs:
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:185,9'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7Dec.c:187,5'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
        - Branch String:   'sdk/C/Ppmd7Dec.c:189,37'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:141,3'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
            - BranchSide:      'sdk/C/Ppmd7Dec.c:189,10'
              BranchSideFuncs:
                - Ppmd7_MakeEscFreq
                - Ppmd7_Update2
      Callsites:
        - Src:             'sdk/C/Ppmd7Dec.c:97,7'
          Dst:             Ppmd7_Update1_0
        - Src:             'sdk/C/Ppmd7Dec.c:110,9'
          Dst:             Ppmd7_Update1
        - Src:             'sdk/C/Ppmd7Dec.c:132,7'
          Dst:             Ppmd7_UpdateBin
        - Src:             'sdk/C/Ppmd7Dec.c:168,11'
          Dst:             Ppmd7_MakeEscFreq
        - Src:             'sdk/C/Ppmd7Dec.c:182,7'
          Dst:             Ppmd7_Update2
    - functionName:    Range_DecodeBit
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pp
        - size0
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Range_Normalize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7Dec.c:58,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:60,12'
              BranchSideFuncs:
                - Range_Normalize
            - BranchSide:      'sdk/C/Ppmd7Dec.c:65,12'
              BranchSideFuncs:
                - Range_Normalize
      Callsites:
        - Src:             'sdk/C/Ppmd7Dec.c:69,3'
          Dst:             Range_Normalize
    - functionName:    Range_Decode
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pp
        - start
        - size
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Range_Normalize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'sdk/C/Ppmd7Dec.c:50,3'
          Dst:             Range_Normalize
    - functionName:    Range_GetThreshold
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pp
        - total
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Ppmd7z_RangeDec_CreateVTable
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Ppmd7z_RangeDec_Init
      functionSourceFile: '/src/lzma-fuzz/sdk/C/Ppmd7Dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sdk/C/Ppmd7Dec.c:16,7'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:17,5'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7Dec.c:18,10'
              BranchSideFuncs: []
        - Branch String:   'sdk/C/Ppmd7Dec.c:18,3'
          Branch Sides:
            - BranchSide:      'sdk/C/Ppmd7Dec.c:19,16'
              BranchSideFuncs: []
            - BranchSide:      'sdk/C/Ppmd7Dec.c:20,11'
              BranchSideFuncs: []
      Callsites:       []
...
