---
Fuzzer filename: '/src/jbig2_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL26jbig2_fuzzer_reached_limitmm
      functionSourceFile: '/src/jbig2_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2_fuzzer.cc:37,5'
          Dst:             fprintf
        - Src:             '/src/jbig2_fuzzer.cc:39,5'
          Dst:             fprintf
        - Src:             '/src/jbig2_fuzzer.cc:40,3'
          Dst:             fflush
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20jbig2_fuzzer_reallocP15_Jbig2AllocatorPvm
      functionSourceFile: '/src/jbig2_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL17jbig2_fuzzer_freeP15_Jbig2AllocatorPv
        - _ZL18jbig2_fuzzer_allocP15_Jbig2Allocatorm
        - _ZL26jbig2_fuzzer_reached_limitmm
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2_fuzzer.cc:87,12'
          Dst:             _ZL18jbig2_fuzzer_allocP15_Jbig2Allocatorm
        - Src:             '/src/jbig2_fuzzer.cc:92,5'
          Dst:             _ZL17jbig2_fuzzer_freeP15_Jbig2AllocatorPv
        - Src:             '/src/jbig2_fuzzer.cc:102,12'
          Dst:             _ZL26jbig2_fuzzer_reached_limitmm
        - Src:             '/src/jbig2_fuzzer.cc:104,18'
          Dst:             realloc
    - functionName:    _ZL18jbig2_fuzzer_allocP15_Jbig2Allocatorm
      functionSourceFile: '/src/jbig2_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL26jbig2_fuzzer_reached_limitmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2_fuzzer.cc:53,12'
          Dst:             _ZL26jbig2_fuzzer_reached_limitmm
    - functionName:    _ZL17jbig2_fuzzer_freeP15_Jbig2AllocatorPv
      functionSourceFile: '/src/jbig2_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/jbig2_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_complete_page
        - jbig2_ctx_free
        - jbig2_ctx_new_imp
        - jbig2_data_in
        - jbig2_page_out
        - jbig2_release_page
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2_fuzzer.cc:125,9'
          Dst:             jbig2_ctx_new_imp
        - Src:             '/src/jbig2_fuzzer.cc:126,7'
          Dst:             jbig2_data_in
        - Src:             '/src/jbig2_fuzzer.cc:128,9'
          Dst:             jbig2_complete_page
        - Src:             '/src/jbig2_fuzzer.cc:130,27'
          Dst:             jbig2_page_out
        - Src:             '/src/jbig2_fuzzer.cc:136,9'
          Dst:             printf
        - Src:             '/src/jbig2_fuzzer.cc:138,7'
          Dst:             jbig2_release_page
        - Src:             '/src/jbig2_fuzzer.cc:141,3'
          Dst:             jbig2_ctx_free
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_default_realloc
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:55,12'
          Dst:             realloc
    - functionName:    jbig2_default_free
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_default_alloc
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_word_stream_buf_free
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:563,5'
          Dst:             jbig2_free
    - functionName:    jbig2_free
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    82
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_word_stream_buf_get_next_word
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          185
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:516,16'
          Dst:             jbig2_error
    - functionName:    jbig2_error
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vsnprintf
      functionUses:    445
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:99,9'
          Dst:             vsnprintf
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_word_stream_buf_new
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_alloc
        - jbig2_error
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:546,34'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2.c:549,9'
          Dst:             jbig2_error
    - functionName:    jbig2_alloc
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_global_ctx_free
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_ctx_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:494,12'
          Dst:             jbig2_ctx_free
    - functionName:    jbig2_ctx_free
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          147
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - jbig2_free
        - jbig2_free_segment
        - jbig2_image_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:466,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2.c:469,13'
          Dst:             jbig2_free_segment
        - Src:             '/src/jbig2dec/jbig2.c:470,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2.c:476,17'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2.c:477,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2.c:480,5'
          Dst:             jbig2_free
    - functionName:    jbig2_make_global_ctx
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_realloc
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_find_buffer_size
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_data_in
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          1000
      EdgeCount:       153
      CyclomaticComplexity: 40
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_find_buffer_size
        - jbig2_free
        - jbig2_free_segment
        - jbig2_get_uint32
        - jbig2_parse_segment
        - jbig2_parse_segment_header
        - jbig2_realloc
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2.c:299,9'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:252,27'
          Dst:             jbig2_find_buffer_size
        - Src:             '/src/jbig2dec/jbig2.c:253,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2.c:255,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:270,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:273,24'
          Dst:             jbig2_find_buffer_size
        - Src:             '/src/jbig2dec/jbig2.c:275,19'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2.c:277,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:280,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2.c:304,17'
          Dst:             memcmp
        - Src:             '/src/jbig2dec/jbig2.c:307,23'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:316,17'
          Dst:             memcmp
        - Src:             '/src/jbig2dec/jbig2.c:317,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:322,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:325,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:327,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:333,32'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2.c:336,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:338,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:346,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:349,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:354,23'
          Dst:             jbig2_parse_segment_header
        - Src:             '/src/jbig2dec/jbig2.c:364,21'
          Dst:             jbig2_free_segment
        - Src:             '/src/jbig2dec/jbig2.c:365,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:373,28'
          Dst:             jbig2_realloc
        - Src:             '/src/jbig2dec/jbig2.c:376,21'
          Dst:             jbig2_free_segment
        - Src:             '/src/jbig2dec/jbig2.c:377,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:425,33'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2.c:429,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:434,20'
          Dst:             jbig2_parse_segment
        - Src:             '/src/jbig2dec/jbig2.c:445,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:451,20'
          Dst:             jbig2_error
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_get_uint32
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_get_int32
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_get_uint16
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_get_int16
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_default_error
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:83,9'
          Dst:             fprintf
        - Src:             '/src/jbig2dec/jbig2.c:85,13'
          Dst:             fprintf
        - Src:             '/src/jbig2dec/jbig2.c:86,9'
          Dst:             fprintf
        - Src:             '/src/jbig2dec/jbig2.c:87,9'
          Dst:             fflush
    - functionName:    jbig2_ctx_new_imp
      functionSourceFile: '/src/jbig2dec/jbig2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          318
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2.c:117,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2.c:127,27'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2.c:145,24'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2.c:148,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2.c:155,21'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2.c:158,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2.c:159,9'
          Dst:             jbig2_free
    - functionName:    jbig2_parse_extension_segment
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_error
        - jbig2_get_uint32
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_segment.c:232,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_segment.c:218,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:220,12'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:229,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:234,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:237,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:241,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:243,13'
          Dst:             jbig2_error
    - functionName:    jbig2_parse_profile_segment
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          196
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_error
        - jbig2_get_uint32
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_segment.c:278,9'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_segment.c:265,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:268,16'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:273,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:275,19'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:323,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:324,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:325,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:326,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:327,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:328,9'
          Dst:             jbig2_error
    - functionName:    jbig2_parse_segment
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          235
      EdgeCount:       63
      CyclomaticComplexity: 33
      functionsReached:
        - jbig2_end_of_page
        - jbig2_end_of_stripe
        - jbig2_error
        - jbig2_halftone_region
        - jbig2_immediate_generic_region
        - jbig2_page_info
        - jbig2_parse_extension_segment
        - jbig2_parse_profile_segment
        - jbig2_pattern_dictionary
        - jbig2_refinement_region
        - jbig2_symbol_dictionary
        - jbig2_table
        - jbig2_text_region
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_segment.c:340,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_segment.c:338,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:342,16'
          Dst:             jbig2_symbol_dictionary
        - Src:             '/src/jbig2dec/jbig2_segment.c:346,16'
          Dst:             jbig2_text_region
        - Src:             '/src/jbig2dec/jbig2_segment.c:348,16'
          Dst:             jbig2_pattern_dictionary
        - Src:             '/src/jbig2dec/jbig2_segment.c:352,16'
          Dst:             jbig2_halftone_region
        - Src:             '/src/jbig2dec/jbig2_segment.c:354,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:357,16'
          Dst:             jbig2_immediate_generic_region
        - Src:             '/src/jbig2dec/jbig2_segment.c:361,16'
          Dst:             jbig2_refinement_region
        - Src:             '/src/jbig2dec/jbig2_segment.c:363,16'
          Dst:             jbig2_page_info
        - Src:             '/src/jbig2dec/jbig2_segment.c:365,16'
          Dst:             jbig2_end_of_page
        - Src:             '/src/jbig2dec/jbig2_segment.c:367,16'
          Dst:             jbig2_end_of_stripe
        - Src:             '/src/jbig2dec/jbig2_segment.c:370,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:373,16'
          Dst:             jbig2_parse_profile_segment
        - Src:             '/src/jbig2dec/jbig2_segment.c:375,16'
          Dst:             jbig2_table
        - Src:             '/src/jbig2dec/jbig2_segment.c:377,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:379,16'
          Dst:             jbig2_parse_extension_segment
        - Src:             '/src/jbig2dec/jbig2_segment.c:381,9'
          Dst:             jbig2_error
    - functionName:    jbig2_get_region_segment_info
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_get_uint32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_segment.c:201,19'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:202,20'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:203,15'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:204,15'
          Dst:             jbig2_get_uint32
    - functionName:    jbig2_find_segment
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_free_segment
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          131
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_free
        - jbig2_hd_release
        - jbig2_image_release
        - jbig2_sd_release
        - jbig2_table_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_segment.c:150,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_segment.c:146,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_segment.c:153,13'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_segment.c:158,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_segment.c:162,13'
          Dst:             jbig2_hd_release
        - Src:             '/src/jbig2dec/jbig2_segment.c:166,13'
          Dst:             jbig2_table_free
        - Src:             '/src/jbig2dec/jbig2_segment.c:172,5'
          Dst:             jbig2_free
    - functionName:    jbig2_parse_segment_header
      functionSourceFile: '/src/jbig2dec/jbig2_segment.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          374
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
        - jbig2_get_uint16
        - jbig2_get_uint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_segment.c:58,14'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_segment.c:60,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:65,22'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:67,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:68,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_segment.c:78,24'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:91,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:92,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_segment.c:100,32'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_segment.c:102,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:103,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_segment.c:110,51'
          Dst:             jbig2_get_uint16
        - Src:             '/src/jbig2dec/jbig2_segment.c:110,84'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:112,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:122,36'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_segment.c:127,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_segment.c:131,27'
          Dst:             jbig2_get_uint32
    - functionName:    jbig2_release_page
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_error
        - jbig2_image_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:367,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_page.c:369,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:375,5'
          Dst:             jbig2_error
    - functionName:    jbig2_page_out
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_error
        - jbig2_image_reference
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:339,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:344,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:345,20'
          Dst:             jbig2_image_reference
    - functionName:    jbig2_page_add_result
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          182
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - jbig2_error
        - jbig2_image_compose
        - jbig2_image_resize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:282,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:286,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:293,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:299,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:300,29'
          Dst:             jbig2_image_resize
        - Src:             '/src/jbig2dec/jbig2_page.c:302,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:308,12'
          Dst:             jbig2_image_compose
        - Src:             '/src/jbig2dec/jbig2_page.c:310,16'
          Dst:             jbig2_error
    - functionName:    jbig2_end_of_page
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_complete_page
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:251,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:255,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:257,12'
          Dst:             jbig2_complete_page
        - Src:             '/src/jbig2dec/jbig2_page.c:259,16'
          Dst:             jbig2_error
    - functionName:    jbig2_complete_page
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          143
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_error
        - jbig2_parse_segment
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:219,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:221,20'
          Dst:             jbig2_parse_segment
        - Src:             '/src/jbig2dec/jbig2_page.c:225,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:232,16'
          Dst:             jbig2_error
    - functionName:    jbig2_end_of_stripe
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_error
        - jbig2_get_uint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:184,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:185,15'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_page.c:187,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:190,9'
          Dst:             jbig2_error
    - functionName:    dump_page_info
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:46,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:48,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:50,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:54,9'
          Dst:             jbig2_error
    - functionName:    jbig2_page_info
      functionSourceFile: '/src/jbig2dec/jbig2_page.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          493
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - dump_page_info
        - jbig2_error
        - jbig2_get_int16
        - jbig2_get_uint32
        - jbig2_image_clear
        - jbig2_image_new
        - jbig2_realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_page.c:74,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:88,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:96,25'
          Dst:             jbig2_realloc
        - Src:             '/src/jbig2dec/jbig2_page.c:98,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:116,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:120,19'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_page.c:121,20'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_page.c:123,26'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_page.c:124,26'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_page.c:128,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:132,28'
          Dst:             jbig2_get_int16
        - Src:             '/src/jbig2dec/jbig2_page.c:143,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:150,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:153,5'
          Dst:             dump_page_info
        - Src:             '/src/jbig2dec/jbig2_page.c:158,23'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_page.c:160,23'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_page.c:163,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_page.c:166,9'
          Dst:             jbig2_image_clear
        - Src:             '/src/jbig2dec/jbig2_page.c:167,9'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_symbol_dict
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         298
      ICount:          2451
      EdgeCount:       416
      CyclomaticComplexity: 120
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_iaid_ctx_free
        - jbig2_arith_iaid_ctx_new
        - jbig2_arith_iaid_decode
        - jbig2_arith_int_ctx_free
        - jbig2_arith_int_ctx_new
        - jbig2_arith_int_decode
        - jbig2_arith_new
        - jbig2_build_huffman_table
        - jbig2_decode_generic_mmr
        - jbig2_decode_generic_region
        - jbig2_decode_refinement_region
        - jbig2_decode_text_region
        - jbig2_error
        - jbig2_free
        - jbig2_huffman_advance
        - jbig2_huffman_free
        - jbig2_huffman_get
        - jbig2_huffman_get_bits
        - jbig2_huffman_new
        - jbig2_huffman_offset
        - jbig2_huffman_skip
        - jbig2_image_compose
        - jbig2_image_new
        - jbig2_image_reference
        - jbig2_image_release
        - jbig2_release_huffman_table
        - jbig2_sd_new
        - jbig2_sd_release
        - jbig2_word_stream_buf_free
        - jbig2_word_stream_buf_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:271,10'
          Dst:             jbig2_word_stream_buf_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:273,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:277,10'
          Dst:             jbig2_arith_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:279,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:280,9'
          Dst:             jbig2_word_stream_buf_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:287,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:288,14'
          Dst:             jbig2_huffman_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:289,29'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:290,29'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:291,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:294,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:299,30'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:301,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:305,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:306,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:307,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:308,33'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:309,33'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:313,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:318,16'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:319,16'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:320,16'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:321,16'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:323,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:326,24'
          Dst:             jbig2_arith_iaid_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:327,25'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:328,25'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:331,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:336,28'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:337,28'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:338,28'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:339,28'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:341,28'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:342,29'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:343,29'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:348,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:364,17'
          Dst:             jbig2_sd_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:366,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:370,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:372,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:375,23'
          Dst:             jbig2_sd_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:377,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:381,38'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:391,20'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:393,20'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:396,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:400,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:411,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:417,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:422,22'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:424,24'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:428,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:433,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:439,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:444,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:448,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:454,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:480,29'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:482,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:486,28'
          Dst:             jbig2_decode_generic_region
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:488,25'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:499,39'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:501,32'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:504,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:508,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:512,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:516,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:521,33'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:523,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:528,32'
          Dst:             jbig2_decode_text_region
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:531,29'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:553,34'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:554,35'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:555,35'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:556,38'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:557,37'
          Dst:             jbig2_huffman_skip
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:559,37'
          Dst:             jbig2_arith_iaid_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:560,37'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:561,37'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:565,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:569,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:574,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:578,25'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:581,33'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:583,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:592,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:599,32'
          Dst:             jbig2_decode_refinement_region
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:601,29'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:613,36'
          Dst:             jbig2_huffman_advance
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:615,33'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:650,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:661,22'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:663,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:667,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:672,20'
          Dst:             jbig2_huffman_skip
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:674,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:677,21'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:679,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:685,42'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:690,28'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:690,64'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:690,135'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:692,48'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:691,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:697,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:709,28'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:709,80'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:710,149'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:710,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:714,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:718,80'
          Dst:             jbig2_huffman_offset
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:718,24'
          Dst:             jbig2_decode_generic_mmr
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:720,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:726,20'
          Dst:             jbig2_huffman_advance
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:728,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:735,25'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:737,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:740,24'
          Dst:             jbig2_image_compose
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:742,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:749,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:756,16'
          Dst:             jbig2_sd_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:758,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:770,31'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:772,24'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:774,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:776,17'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:781,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:783,17'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:790,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:792,17'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:800,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:804,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:816,45'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:825,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:826,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:829,13'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:831,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:833,5'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:835,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:836,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:837,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:838,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:839,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:840,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:841,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:842,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:844,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:846,9'
          Dst:             jbig2_huffman_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:848,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:849,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:850,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:851,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:852,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:853,9'
          Dst:             jbig2_arith_iaid_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:854,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:855,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:856,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:857,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:858,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:859,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:860,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:861,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:863,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:864,5'
          Dst:             jbig2_word_stream_buf_free
    - functionName:    jbig2_sd_new
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:103,16'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:105,28'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:108,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:115,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:116,9'
          Dst:             jbig2_free
    - functionName:    jbig2_sd_release
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_free
        - jbig2_image_release
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:133,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:134,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:135,5'
          Dst:             jbig2_free
    - functionName:    jbig2_symbol_dictionary
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          833
      EdgeCount:       124
      CyclomaticComplexity: 31
      functionsReached:
        - jbig2_alloc
        - jbig2_build_huffman_table
        - jbig2_decode_symbol_dict
        - jbig2_error
        - jbig2_find_table
        - jbig2_free
        - jbig2_get_uint16
        - jbig2_get_uint32
        - jbig2_release_huffman_table
        - jbig2_sd_cat
        - jbig2_sd_count_referred
        - jbig2_sd_list_referred
        - jbig2_sd_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_symbol_dict.c:899,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_symbol_dict.c:924,9'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:888,13'
          Dst:             jbig2_get_uint16
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:901,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:904,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:907,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:909,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:912,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:917,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:920,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:926,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:929,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:932,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:934,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:937,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:942,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:946,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:952,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:954,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:957,35'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:961,35'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:964,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:970,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:972,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:975,36'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:979,36'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:982,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:991,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:995,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1017,26'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1019,27'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1022,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1027,28'
          Dst:             jbig2_sd_count_referred
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1031,21'
          Dst:             jbig2_sd_list_referred
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1033,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1036,31'
          Dst:             jbig2_sd_cat
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1038,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1039,17'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1042,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1051,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1056,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1058,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1064,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1066,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1067,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1073,31'
          Dst:             jbig2_decode_symbol_dict
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1082,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1083,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1084,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1087,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1088,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1093,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1094,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1095,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1096,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1098,5'
          Dst:             jbig2_sd_release
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1104,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1105,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1106,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1107,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:1109,12'
          Dst:             jbig2_error
    - functionName:    jbig2_sd_count_referred
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - jbig2_find_segment
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:156,20'
          Dst:             jbig2_find_segment
    - functionName:    jbig2_sd_list_referred
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          168
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_find_segment
        - jbig2_free
        - jbig2_sd_count_referred
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:172,24'
          Dst:             jbig2_sd_count_referred
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:175,13'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:177,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:182,20'
          Dst:             jbig2_find_segment
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:192,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:193,9'
          Dst:             jbig2_free
    - functionName:    jbig2_sd_cat
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          149
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - jbig2_error
        - jbig2_image_reference
        - jbig2_sd_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:214,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:221,16'
          Dst:             jbig2_sd_new
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:226,41'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_symbol_dict.c:228,9'
          Dst:             jbig2_error
    - functionName:    jbig2_sd_glyph
      functionSourceFile: '/src/jbig2dec/jbig2_symbol_dict.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_text_region
      functionSourceFile: '/src/jbig2dec/jbig2_text.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         202
      ICount:          1685
      EdgeCount:       253
      CyclomaticComplexity: 53
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_iaid_ctx_free
        - jbig2_arith_iaid_ctx_new
        - jbig2_arith_int_ctx_free
        - jbig2_arith_int_ctx_new
        - jbig2_arith_new
        - jbig2_build_huffman_table
        - jbig2_decode_text_region
        - jbig2_error
        - jbig2_find_table
        - jbig2_free
        - jbig2_get_region_segment_info
        - jbig2_get_uint16
        - jbig2_get_uint32
        - jbig2_image_new
        - jbig2_image_reference
        - jbig2_image_release
        - jbig2_page_add_result
        - jbig2_release_huffman_table
        - jbig2_sd_count_referred
        - jbig2_sd_list_referred
        - jbig2_word_stream_buf_free
        - jbig2_word_stream_buf_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_text.c:675,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:702,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:727,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:752,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:779,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:806,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:833,9'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:860,9'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_text.c:598,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:601,5'
          Dst:             jbig2_get_region_segment_info
        - Src:             '/src/jbig2dec/jbig2_text.c:605,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:609,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:612,13'
          Dst:             jbig2_get_uint16
        - Src:             '/src/jbig2dec/jbig2_text.c:615,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:632,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:638,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:641,25'
          Dst:             jbig2_get_uint16
        - Src:             '/src/jbig2dec/jbig2_text.c:645,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:650,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:664,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:667,29'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_text.c:677,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:680,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:683,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:685,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:688,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:693,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:698,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:704,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:707,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:710,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:713,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:715,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:718,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:723,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:729,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:732,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:735,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:738,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:740,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:743,31'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:748,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:754,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:757,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:760,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:762,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:765,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:770,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:775,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:781,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:784,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:787,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:789,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:792,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:797,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:802,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:808,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:811,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:814,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:816,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:819,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:824,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:829,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:835,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:838,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:841,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:843,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:846,32'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:851,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:856,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:862,34'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:865,30'
          Dst:             jbig2_find_table
        - Src:             '/src/jbig2dec/jbig2_text.c:867,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:870,34'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:875,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:880,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:887,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:891,15'
          Dst:             jbig2_sd_count_referred
        - Src:             '/src/jbig2dec/jbig2_text.c:893,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:895,17'
          Dst:             jbig2_sd_list_referred
        - Src:             '/src/jbig2dec/jbig2_text.c:897,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:903,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:908,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:918,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_text.c:920,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:926,13'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_text.c:928,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:933,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:936,10'
          Dst:             jbig2_word_stream_buf_new
        - Src:             '/src/jbig2dec/jbig2_text.c:938,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:942,10'
          Dst:             jbig2_arith_new
        - Src:             '/src/jbig2dec/jbig2_text.c:944,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:957,23'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:958,23'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:959,23'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:960,23'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:962,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:969,23'
          Dst:             jbig2_arith_iaid_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:970,23'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:971,24'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:972,24'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:973,24'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:974,24'
          Dst:             jbig2_arith_int_ctx_new
        - Src:             '/src/jbig2dec/jbig2_text.c:977,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:982,12'
          Dst:             jbig2_decode_text_region
        - Src:             '/src/jbig2dec/jbig2_text.c:985,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:991,27'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_text.c:994,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:996,16'
          Dst:             jbig2_page_add_result
        - Src:             '/src/jbig2dec/jbig2_text.c:998,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:1003,9'
          Dst:             jbig2_arith_iaid_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1004,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1005,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1006,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1007,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1008,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1013,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1014,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1015,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1016,9'
          Dst:             jbig2_arith_int_ctx_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1020,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1021,5'
          Dst:             jbig2_word_stream_buf_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1024,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_text.c:1025,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_text.c:1029,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1030,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1031,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1032,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1033,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1034,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1035,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1036,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:1038,5'
          Dst:             jbig2_free
    - functionName:    jbig2_decode_text_region
      functionSourceFile: '/src/jbig2dec/jbig2_text.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         266
      ICount:          1982
      EdgeCount:       361
      CyclomaticComplexity: 97
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_iaid_decode
        - jbig2_arith_int_decode
        - jbig2_build_huffman_table
        - jbig2_decode_refinement_region
        - jbig2_error
        - jbig2_free
        - jbig2_huffman_advance
        - jbig2_huffman_free
        - jbig2_huffman_get
        - jbig2_huffman_get_bits
        - jbig2_huffman_new
        - jbig2_huffman_skip
        - jbig2_image_clear
        - jbig2_image_compose
        - jbig2_image_new
        - jbig2_image_reference
        - jbig2_image_release
        - jbig2_release_huffman_table
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_text.c:469,17'
          Branch Sides:    []
        - Branch String:   '/src/jbig2dec/jbig2_text.c:500,17'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_text.c:89,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:99,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:100,14'
          Dst:             jbig2_huffman_new
        - Src:             '/src/jbig2dec/jbig2_text.c:102,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:110,45'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_text.c:112,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:116,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:121,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:126,20'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:128,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:133,26'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_text.c:135,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:140,20'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:142,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:146,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:150,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:160,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:169,29'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_text.c:171,29'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_text.c:173,29'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_text.c:175,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:179,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:183,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:185,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:198,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:207,15'
          Dst:             jbig2_huffman_skip
        - Src:             '/src/jbig2dec/jbig2_text.c:210,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:215,22'
          Dst:             jbig2_build_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:218,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_text.c:219,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:222,13'
          Dst:             jbig2_huffman_free
        - Src:             '/src/jbig2dec/jbig2_text.c:223,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:228,5'
          Dst:             jbig2_image_clear
        - Src:             '/src/jbig2dec/jbig2_text.c:232,18'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:234,16'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:237,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:241,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:254,18'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:256,20'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:259,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:263,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:276,27'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:278,28'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:281,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:285,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:293,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:298,27'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:300,28'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:303,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:307,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:317,24'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_text.c:319,24'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:322,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:326,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:333,22'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:335,24'
          Dst:             jbig2_arith_iaid_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:338,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:342,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:346,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:356,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:358,26'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_text.c:363,26'
          Dst:             jbig2_huffman_get_bits
        - Src:             '/src/jbig2dec/jbig2_text.c:365,28'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:368,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:372,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:391,29'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:392,29'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:393,29'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:394,29'
          Dst:             jbig2_arith_int_decode
        - Src:             '/src/jbig2dec/jbig2_text.c:396,27'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:397,27'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:398,27'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:399,27'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:400,30'
          Dst:             jbig2_huffman_get
        - Src:             '/src/jbig2dec/jbig2_text.c:401,29'
          Dst:             jbig2_huffman_skip
        - Src:             '/src/jbig2dec/jbig2_text.c:405,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:409,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:418,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:421,32'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_text.c:423,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:426,21'
          Dst:             jbig2_image_clear
        - Src:             '/src/jbig2dec/jbig2_text.c:435,28'
          Dst:             jbig2_decode_refinement_region
        - Src:             '/src/jbig2dec/jbig2_text.c:437,25'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:441,21'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_text.c:449,28'
          Dst:             jbig2_huffman_advance
        - Src:             '/src/jbig2dec/jbig2_text.c:451,25'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:537,20'
          Dst:             jbig2_image_compose
        - Src:             '/src/jbig2dec/jbig2_text.c:539,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_text.c:553,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_text.c:561,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_text.c:562,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_text.c:563,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_text.c:565,9'
          Dst:             jbig2_release_huffman_table
        - Src:             '/src/jbig2dec/jbig2_text.c:567,5'
          Dst:             jbig2_huffman_free
    - functionName:    jbig2_image_get_pixel_fast
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_prev_row
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          53
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_decode_generic_template3_TPGDON
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          472
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - copy_prev_row
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:1282,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1286,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1288,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1302,40'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1306,32'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1308,27'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1310,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1326,13'
          Dst:             copy_prev_row
    - functionName:    jbig2_decode_generic_template2_TPGDON
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          576
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - copy_prev_row
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:1207,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1211,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1213,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1234,40'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1238,32'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1241,27'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1243,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1263,13'
          Dst:             copy_prev_row
    - functionName:    jbig2_decode_generic_template1_TPGDON
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          576
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - copy_prev_row
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:1132,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1136,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1138,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1159,40'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1163,32'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1166,27'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1168,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1188,13'
          Dst:             copy_prev_row
    - functionName:    jbig2_decode_generic_template0_TPGDON
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         255
      ICount:          1832
      EdgeCount:       351
      CyclomaticComplexity: 98
      functionsReached:
        - copy_prev_row
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
        - jbig2_image_get_pixel_fast
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:937,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:950,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:952,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:973,44'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:979,31'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:981,36'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1000,17'
          Dst:             copy_prev_row
        - Src:             '/src/jbig2dec/jbig2_generic.c:1048,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1050,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1071,40'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1079,36'
          Dst:             jbig2_image_get_pixel_fast
        - Src:             '/src/jbig2dec/jbig2_generic.c:1080,36'
          Dst:             jbig2_image_get_pixel_fast
        - Src:             '/src/jbig2dec/jbig2_generic.c:1081,36'
          Dst:             jbig2_image_get_pixel_fast
        - Src:             '/src/jbig2dec/jbig2_generic.c:1082,36'
          Dst:             jbig2_image_get_pixel_fast
        - Src:             '/src/jbig2dec/jbig2_generic.c:1086,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1087,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1088,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1089,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:1091,27'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:1093,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1113,13'
          Dst:             copy_prev_row
    - functionName:    jbig2_immediate_generic_region
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1545
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          655
      EdgeCount:       86
      CyclomaticComplexity: 26
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_new
        - jbig2_decode_generic_mmr
        - jbig2_decode_generic_region
        - jbig2_error
        - jbig2_free
        - jbig2_generic_stats_size
        - jbig2_get_region_segment_info
        - jbig2_image_new
        - jbig2_image_release
        - jbig2_page_add_result
        - jbig2_word_stream_buf_free
        - jbig2_word_stream_buf_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:1433,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1435,5'
          Dst:             jbig2_get_region_segment_info
        - Src:             '/src/jbig2dec/jbig2_generic.c:1436,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1442,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1448,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1450,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1456,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1458,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1465,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1476,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1484,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1492,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1496,13'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_generic.c:1498,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1499,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1502,16'
          Dst:             jbig2_decode_generic_mmr
        - Src:             '/src/jbig2dec/jbig2_generic.c:1504,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1508,26'
          Dst:             jbig2_generic_stats_size
        - Src:             '/src/jbig2dec/jbig2_generic.c:1510,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_generic.c:1512,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1517,14'
          Dst:             jbig2_word_stream_buf_new
        - Src:             '/src/jbig2dec/jbig2_generic.c:1519,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1522,14'
          Dst:             jbig2_arith_new
        - Src:             '/src/jbig2dec/jbig2_generic.c:1524,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1527,16'
          Dst:             jbig2_decode_generic_region
        - Src:             '/src/jbig2dec/jbig2_generic.c:1529,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1534,12'
          Dst:             jbig2_page_add_result
        - Src:             '/src/jbig2dec/jbig2_generic.c:1536,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1539,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_generic.c:1540,5'
          Dst:             jbig2_word_stream_buf_free
        - Src:             '/src/jbig2dec/jbig2_generic.c:1541,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_generic.c:1542,5'
          Dst:             jbig2_image_release
    - functionName:    jbig2_generic_stats_size
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_decode_generic_region
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          467
      EdgeCount:       105
      CyclomaticComplexity: 31
      functionsReached:
        - jbig2_decode_generic_region_TPGDON
        - jbig2_decode_generic_template0
        - jbig2_decode_generic_template0_unopt
        - jbig2_decode_generic_template1
        - jbig2_decode_generic_template1_unopt
        - jbig2_decode_generic_template2
        - jbig2_decode_generic_template2_unopt
        - jbig2_decode_generic_template3
        - jbig2_decode_generic_template3_unopt
        - jbig2_error
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:1376,16'
          Dst:             jbig2_decode_generic_region_TPGDON
        - Src:             '/src/jbig2dec/jbig2_generic.c:1380,20'
          Dst:             jbig2_decode_generic_template0
        - Src:             '/src/jbig2dec/jbig2_generic.c:1382,20'
          Dst:             jbig2_decode_generic_template0_unopt
        - Src:             '/src/jbig2dec/jbig2_generic.c:1385,20'
          Dst:             jbig2_decode_generic_template1
        - Src:             '/src/jbig2dec/jbig2_generic.c:1387,20'
          Dst:             jbig2_decode_generic_template1_unopt
        - Src:             '/src/jbig2dec/jbig2_generic.c:1391,20'
          Dst:             jbig2_decode_generic_template2
        - Src:             '/src/jbig2dec/jbig2_generic.c:1393,20'
          Dst:             jbig2_decode_generic_template2_unopt
        - Src:             '/src/jbig2dec/jbig2_generic.c:1396,20'
          Dst:             jbig2_decode_generic_template3
        - Src:             '/src/jbig2dec/jbig2_generic.c:1398,20'
          Dst:             jbig2_decode_generic_template3_unopt
        - Src:             '/src/jbig2dec/jbig2_generic.c:1405,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:1408,12'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_region_TPGDON
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - jbig2_decode_generic_template0_TPGDON
        - jbig2_decode_generic_template1_TPGDON
        - jbig2_decode_generic_template2_TPGDON
        - jbig2_decode_generic_template3_TPGDON
        - jbig2_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_generic.c:1338,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:1340,16'
          Dst:             jbig2_decode_generic_template0_TPGDON
        - Src:             '/src/jbig2dec/jbig2_generic.c:1342,16'
          Dst:             jbig2_decode_generic_template1_TPGDON
        - Src:             '/src/jbig2dec/jbig2_generic.c:1344,16'
          Dst:             jbig2_decode_generic_template2_TPGDON
        - Src:             '/src/jbig2dec/jbig2_generic.c:1346,16'
          Dst:             jbig2_decode_generic_template3_TPGDON
        - Src:             '/src/jbig2dec/jbig2_generic.c:1349,12'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template0
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          323
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:420,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:422,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template0_unopt
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          818
      EdgeCount:       153
      CyclomaticComplexity: 44
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:457,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:482,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:486,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:488,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:489,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:491,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:492,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:494,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template1
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          324
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:635,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:637,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template1_unopt
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          482
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:529,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:553,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:557,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:560,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:562,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template2
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          324
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:771,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:773,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template2_unopt
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          484
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:666,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:688,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:692,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:695,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:697,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template3
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          255
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:834,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:836,28'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_generic_template3_unopt
      functionSourceFile: '/src/jbig2dec/jbig2_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          407
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_generic.c:864,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_generic.c:879,36'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:883,28'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_generic.c:885,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_generic.c:887,28'
          Dst:             jbig2_error
    - functionName:    implicit_value
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          162
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:249,13'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:253,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:254,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:255,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:256,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:257,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:258,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:259,14'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:260,14'
          Dst:             jbig2_image_get_pixel
    - functionName:    mkctx0
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          237
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:272,15'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:273,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:274,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:275,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:276,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:277,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:278,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:279,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:280,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:281,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:282,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:283,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:284,16'
          Dst:             jbig2_image_get_pixel
    - functionName:    mkctx1
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          169
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_image_get_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:296,15'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:297,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:298,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:299,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:300,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:301,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:302,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:303,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:304,16'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:305,16'
          Dst:             jbig2_image_get_pixel
    - functionName:    jbig2_region_find_referred
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_error
        - jbig2_find_segment
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_refinement.c:406,9'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:401,20'
          Dst:             jbig2_find_segment
        - Src:             '/src/jbig2dec/jbig2_refinement.c:403,13'
          Dst:             jbig2_error
    - functionName:    jbig2_refinement_region
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          540
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_new
        - jbig2_decode_refinement_region
        - jbig2_error
        - jbig2_free
        - jbig2_get_region_segment_info
        - jbig2_image_new
        - jbig2_image_reference
        - jbig2_image_release
        - jbig2_page_add_result
        - jbig2_region_find_referred
        - jbig2_word_stream_buf_free
        - jbig2_word_stream_buf_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:436,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:438,5'
          Dst:             jbig2_get_region_segment_info
        - Src:             '/src/jbig2dec/jbig2_refinement.c:439,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:445,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:448,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:454,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:459,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:468,15'
          Dst:             jbig2_region_find_referred
        - Src:             '/src/jbig2dec/jbig2_refinement.c:470,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:472,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:478,30'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_refinement.c:479,9'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_refinement.c:481,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:485,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:486,30'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_refinement.c:500,17'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_refinement.c:502,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:505,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:508,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_refinement.c:510,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:515,14'
          Dst:             jbig2_word_stream_buf_new
        - Src:             '/src/jbig2dec/jbig2_refinement.c:517,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:521,14'
          Dst:             jbig2_arith_new
        - Src:             '/src/jbig2dec/jbig2_refinement.c:523,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:527,16'
          Dst:             jbig2_decode_refinement_region
        - Src:             '/src/jbig2dec/jbig2_refinement.c:529,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:535,31'
          Dst:             jbig2_image_reference
        - Src:             '/src/jbig2dec/jbig2_refinement.c:538,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:540,20'
          Dst:             jbig2_page_add_result
        - Src:             '/src/jbig2dec/jbig2_refinement.c:542,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:548,9'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_refinement.c:549,9'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_refinement.c:550,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_refinement.c:551,9'
          Dst:             jbig2_word_stream_buf_free
        - Src:             '/src/jbig2dec/jbig2_refinement.c:552,9'
          Dst:             jbig2_free
    - functionName:    jbig2_decode_refinement_region
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          89
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_decode_refinement_TPGRON
        - jbig2_decode_refinement_template0_unopt
        - jbig2_decode_refinement_template1_unopt
        - jbig2_error
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:376,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:381,16'
          Dst:             jbig2_decode_refinement_TPGRON
        - Src:             '/src/jbig2dec/jbig2_refinement.c:384,16'
          Dst:             jbig2_decode_refinement_template1_unopt
        - Src:             '/src/jbig2dec/jbig2_refinement.c:386,16'
          Dst:             jbig2_decode_refinement_template0_unopt
    - functionName:    jbig2_decode_refinement_TPGRON
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          388
      EdgeCount:       76
      CyclomaticComplexity: 22
      functionsReached:
        - implicit_value
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_set_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:322,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:326,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_refinement.c:328,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:332,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_refinement.c:334,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:335,17'
          Dst:             jbig2_image_set_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:339,22'
          Dst:             implicit_value
        - Src:             '/src/jbig2dec/jbig2_refinement.c:341,31'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_refinement.c:343,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:344,21'
          Dst:             jbig2_image_set_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:346,21'
          Dst:             jbig2_image_set_pixel
    - functionName:    jbig2_decode_refinement_template1_unopt
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          255
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
        - jbig2_image_set_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:130,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:131,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:132,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:133,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:134,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:135,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:136,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:137,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:138,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:139,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:140,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_refinement.c:142,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:143,13'
          Dst:             jbig2_image_set_pixel
    - functionName:    jbig2_decode_refinement_template0_unopt
      functionSourceFile: '/src/jbig2dec/jbig2_refinement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          470
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
        - jbig2_image_get_pixel
        - jbig2_image_set_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_refinement.c:67,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:73,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:74,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:75,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:76,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:77,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:78,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:79,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:80,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:81,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:82,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:83,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:84,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:85,24'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_refinement.c:86,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_refinement.c:88,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_refinement.c:89,13'
          Dst:             jbig2_image_set_pixel
    - functionName:    jbig2_decode_get_code
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_decode_mmr_consume
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:958,5'
          Dst:             jbig2_decode_mmr_consume
    - functionName:    jbig2_decode_mmr_consume
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          114
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_find_changing_element
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          569
      EdgeCount:       112
      CyclomaticComplexity: 25
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:812,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:824,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:838,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:856,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:861,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:869,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:874,5'
          Dst:             __assert_fail
        - Src:             '/src/jbig2dec/jbig2_mmr.c:882,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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_find_changing_element_of_color
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_find_changing_element
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:911,9'
          Dst:             jbig2_find_changing_element
        - Src:             '/src/jbig2dec/jbig2_mmr.c:913,13'
          Dst:             jbig2_find_changing_element
    - functionName:    jbig2_set_bits
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          119
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_decode_get_run
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_decode_get_code
        - jbig2_error
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:970,15'
          Dst:             jbig2_decode_get_code
        - Src:             '/src/jbig2dec/jbig2_mmr.c:972,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:974,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:976,20'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_halftone_mmr
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          171
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - jbig2_decode_mmr_consume
        - jbig2_decode_mmr_init
        - jbig2_decode_mmr_line
        - jbig2_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1264,5'
          Dst:             jbig2_decode_mmr_init
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1268,16'
          Dst:             jbig2_decode_mmr_line
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1270,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1281,9'
          Dst:             jbig2_decode_mmr_consume
    - functionName:    jbig2_decode_mmr_init
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          104
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_decode_mmr_line
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         168
      ICount:          1035
      EdgeCount:       224
      CyclomaticComplexity: 58
      functionsReached:
        - jbig2_decode_get_run
        - jbig2_decode_mmr_consume
        - jbig2_error
        - jbig2_find_changing_element
        - jbig2_find_changing_element_of_color
        - jbig2_set_bits
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1001,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1007,29'
          Dst:             jbig2_decode_get_run
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1009,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1010,29'
          Dst:             jbig2_decode_get_run
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1012,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1021,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1025,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1028,29'
          Dst:             jbig2_decode_get_run
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1030,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1031,29'
          Dst:             jbig2_decode_get_run
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1033,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1042,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1046,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1053,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1054,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1055,18'
          Dst:             jbig2_find_changing_element
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1058,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1062,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1069,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1070,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1073,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1077,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1085,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1086,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1091,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1095,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1103,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1104,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1109,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1113,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1121,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1122,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1127,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1131,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1139,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1140,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1145,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1149,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1157,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1158,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1163,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1167,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1175,13'
          Dst:             jbig2_decode_mmr_consume
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1176,18'
          Dst:             jbig2_find_changing_element_of_color
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1181,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1185,21'
          Dst:             jbig2_set_bits
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1193,13'
          Dst:             jbig2_decode_mmr_consume
    - functionName:    jbig2_decode_generic_mmr
      functionSourceFile: '/src/jbig2dec/jbig2_mmr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          149
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - jbig2_decode_mmr_init
        - jbig2_decode_mmr_line
        - jbig2_error
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1218,5'
          Dst:             jbig2_decode_mmr_init
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1222,16'
          Dst:             jbig2_decode_mmr_line
        - Src:             '/src/jbig2dec/jbig2_mmr.c:1224,20'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_gray_scale_image
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          607
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_new
        - jbig2_decode_generic_region
        - jbig2_decode_halftone_mmr
        - jbig2_error
        - jbig2_free
        - jbig2_image_get_pixel
        - jbig2_image_new
        - jbig2_image_release
        - jbig2_word_stream_buf_free
        - jbig2_word_stream_buf_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:287,16'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:289,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:294,23'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:296,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:299,17'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:300,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:322,16'
          Dst:             jbig2_decode_halftone_mmr
        - Src:             '/src/jbig2dec/jbig2_halftone.c:324,14'
          Dst:             jbig2_word_stream_buf_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:326,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:330,14'
          Dst:             jbig2_arith_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:332,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:336,16'
          Dst:             jbig2_decode_generic_region
        - Src:             '/src/jbig2dec/jbig2_halftone.c:339,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:350,20'
          Dst:             jbig2_decode_halftone_mmr
        - Src:             '/src/jbig2dec/jbig2_halftone.c:352,20'
          Dst:             jbig2_decode_generic_region
        - Src:             '/src/jbig2dec/jbig2_halftone.c:355,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:370,14'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:372,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:376,21'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:378,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:381,17'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:382,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:394,33'
          Dst:             jbig2_image_get_pixel
        - Src:             '/src/jbig2dec/jbig2_halftone.c:401,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:402,9'
          Dst:             jbig2_word_stream_buf_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:405,9'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:407,5'
          Dst:             jbig2_free
    - functionName:    jbig2_decode_ht_region_get_hpats
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - jbig2_find_segment
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:432,20'
          Dst:             jbig2_find_segment
    - functionName:    jbig2_hd_new
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          251
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
        - jbig2_image_compose
        - jbig2_image_new
        - jbig2_image_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:54,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:59,11'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:61,25'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:63,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:64,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:73,32'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:75,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:78,21'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:79,17'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:80,17'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:86,20'
          Dst:             jbig2_image_compose
        - Src:             '/src/jbig2dec/jbig2_halftone.c:88,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:91,21'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:92,17'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:93,17'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:98,9'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_halftone_region
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          512
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - jbig2_decode_gray_scale_image
        - jbig2_decode_ht_region_get_hpats
        - jbig2_error
        - jbig2_free
        - jbig2_image_compose
        - jbig2_image_new
        - jbig2_image_release
        - jbig2_image_set_pixel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:476,13'
          Dst:             jbig2_decode_ht_region_get_hpats
        - Src:             '/src/jbig2dec/jbig2_halftone.c:478,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:487,17'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:489,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:497,21'
          Dst:             jbig2_image_set_pixel
        - Src:             '/src/jbig2dec/jbig2_halftone.c:499,21'
          Dst:             jbig2_image_set_pixel
        - Src:             '/src/jbig2dec/jbig2_halftone.c:510,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:515,10'
          Dst:             jbig2_decode_gray_scale_image
        - Src:             '/src/jbig2dec/jbig2_halftone.c:518,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:531,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:535,20'
          Dst:             jbig2_image_compose
        - Src:             '/src/jbig2dec/jbig2_halftone.c:537,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:546,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:549,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:550,5'
          Dst:             jbig2_image_release
    - functionName:    jbig2_halftone_region
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          466
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - jbig2_alloc
        - jbig2_decode_halftone_region
        - jbig2_error
        - jbig2_free
        - jbig2_generic_stats_size
        - jbig2_get_int32
        - jbig2_get_region_segment_info
        - jbig2_get_uint16
        - jbig2_get_uint32
        - jbig2_image_new
        - jbig2_image_release
        - jbig2_page_add_result
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:571,5'
          Dst:             jbig2_get_region_segment_info
        - Src:             '/src/jbig2dec/jbig2_halftone.c:586,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:590,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:593,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:599,18'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_halftone.c:600,18'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_halftone.c:601,18'
          Dst:             jbig2_get_int32
        - Src:             '/src/jbig2dec/jbig2_halftone.c:602,18'
          Dst:             jbig2_get_int32
        - Src:             '/src/jbig2dec/jbig2_halftone.c:608,18'
          Dst:             jbig2_get_uint16
        - Src:             '/src/jbig2dec/jbig2_halftone.c:609,18'
          Dst:             jbig2_get_uint16
        - Src:             '/src/jbig2dec/jbig2_halftone.c:612,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:623,26'
          Dst:             jbig2_generic_stats_size
        - Src:             '/src/jbig2dec/jbig2_halftone.c:625,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:627,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:632,13'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:634,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:635,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:638,12'
          Dst:             jbig2_decode_halftone_region
        - Src:             '/src/jbig2dec/jbig2_halftone.c:640,9'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:641,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:642,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:647,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:650,12'
          Dst:             jbig2_page_add_result
        - Src:             '/src/jbig2dec/jbig2_halftone.c:652,9'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:653,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:656,5'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:661,12'
          Dst:             jbig2_error
    - functionName:    jbig2_decode_pattern_dict
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          207
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - jbig2_arith_new
        - jbig2_decode_generic_mmr
        - jbig2_decode_generic_region
        - jbig2_error
        - jbig2_free
        - jbig2_hd_new
        - jbig2_image_new
        - jbig2_image_release
        - jbig2_word_stream_buf_free
        - jbig2_word_stream_buf_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:147,13'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:149,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:168,16'
          Dst:             jbig2_decode_generic_mmr
        - Src:             '/src/jbig2dec/jbig2_halftone.c:170,31'
          Dst:             jbig2_word_stream_buf_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:173,35'
          Dst:             jbig2_arith_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:176,24'
          Dst:             jbig2_decode_generic_region
        - Src:             '/src/jbig2dec/jbig2_halftone.c:178,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:181,13'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:182,13'
          Dst:             jbig2_word_stream_buf_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:184,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:189,14'
          Dst:             jbig2_hd_new
        - Src:             '/src/jbig2dec/jbig2_halftone.c:191,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:192,5'
          Dst:             jbig2_image_release
    - functionName:    jbig2_pattern_dictionary
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          226
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - jbig2_alloc
        - jbig2_decode_pattern_dict
        - jbig2_error
        - jbig2_free
        - jbig2_generic_stats_size
        - jbig2_get_uint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:208,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:215,22'
          Dst:             jbig2_get_uint32
        - Src:             '/src/jbig2dec/jbig2_halftone.c:218,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:222,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:225,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:231,26'
          Dst:             jbig2_generic_stats_size
        - Src:             '/src/jbig2dec/jbig2_halftone.c:233,20'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_halftone.c:235,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_halftone.c:239,23'
          Dst:             jbig2_decode_pattern_dict
        - Src:             '/src/jbig2dec/jbig2_halftone.c:243,9'
          Dst:             jbig2_free
    - functionName:    jbig2_hd_release
      functionSourceFile: '/src/jbig2dec/jbig2_halftone.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_free
        - jbig2_image_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_halftone.c:116,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_halftone.c:117,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_halftone.c:118,5'
          Dst:             jbig2_free
    - functionName:    template_image_compose_opt
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - char
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          1050
      EdgeCount:       160
      CyclomaticComplexity: 40
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_image_set_pixel
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_image_get_pixel
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    79
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_image_compose_opt_REPLACE
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - template_image_compose_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:328,9'
          Dst:             template_image_compose_opt
        - Src:             '/src/jbig2dec/jbig2_image.c:330,9'
          Dst:             template_image_compose_opt
    - functionName:    jbig2_image_compose_opt_XNOR
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - template_image_compose_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:319,9'
          Dst:             template_image_compose_opt
        - Src:             '/src/jbig2dec/jbig2_image.c:321,9'
          Dst:             template_image_compose_opt
    - functionName:    jbig2_image_compose_opt_XOR
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - template_image_compose_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:310,9'
          Dst:             template_image_compose_opt
        - Src:             '/src/jbig2dec/jbig2_image.c:312,9'
          Dst:             template_image_compose_opt
    - functionName:    jbig2_image_compose_opt_AND
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - template_image_compose_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:301,9'
          Dst:             template_image_compose_opt
        - Src:             '/src/jbig2dec/jbig2_image.c:303,9'
          Dst:             template_image_compose_opt
    - functionName:    jbig2_image_compose_opt_OR
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - char
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - template_image_compose_opt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:292,9'
          Dst:             template_image_compose_opt
        - Src:             '/src/jbig2dec/jbig2_image.c:294,9'
          Dst:             template_image_compose_opt
    - functionName:    jbig2_image_compose
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          463
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - jbig2_error
        - jbig2_image_compose_opt_AND
        - jbig2_image_compose_opt_OR
        - jbig2_image_compose_opt_REPLACE
        - jbig2_image_compose_opt_XNOR
        - jbig2_image_compose_opt_XOR
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/jbig2dec/jbig2_image.c:439,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:364,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:442,9'
          Dst:             jbig2_image_compose_opt_OR
        - Src:             '/src/jbig2dec/jbig2_image.c:445,9'
          Dst:             jbig2_image_compose_opt_AND
        - Src:             '/src/jbig2dec/jbig2_image.c:448,9'
          Dst:             jbig2_image_compose_opt_XOR
        - Src:             '/src/jbig2dec/jbig2_image.c:451,9'
          Dst:             jbig2_image_compose_opt_XNOR
        - Src:             '/src/jbig2dec/jbig2_image.c:454,9'
          Dst:             jbig2_image_compose_opt_REPLACE
    - functionName:    jbig2_image_clear
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_image_resize
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          221
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - jbig2_error
        - jbig2_free
        - jbig2_image_clear
        - jbig2_image_compose
        - jbig2_image_new
        - jbig2_image_release
        - jbig2_realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:114,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:118,16'
          Dst:             jbig2_realloc
        - Src:             '/src/jbig2dec/jbig2_image.c:120,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:136,20'
          Dst:             jbig2_image_new
        - Src:             '/src/jbig2dec/jbig2_image.c:138,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:141,9'
          Dst:             jbig2_image_clear
        - Src:             '/src/jbig2dec/jbig2_image.c:143,16'
          Dst:             jbig2_image_compose
        - Src:             '/src/jbig2dec/jbig2_image.c:145,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:146,13'
          Dst:             jbig2_image_release
        - Src:             '/src/jbig2dec/jbig2_image.c:153,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_image.c:158,9'
          Dst:             jbig2_free
    - functionName:    jbig2_image_new
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          133
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:41,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:45,13'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_image.c:47,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:55,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:56,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_image.c:59,19'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_image.c:61,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_image.c:62,9'
          Dst:             jbig2_free
    - functionName:    jbig2_image_release
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_image_free
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:92,9'
          Dst:             jbig2_image_free
    - functionName:    jbig2_image_free
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_image.c:100,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_image.c:101,9'
          Dst:             jbig2_free
    - functionName:    jbig2_image_reference
      functionSourceFile: '/src/jbig2dec/jbig2_image.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_arith_renormd
      functionSourceFile: '/src/jbig2dec/jbig2_arith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_arith_bytein
        - jbig2_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith.c:306,28'
          Dst:             jbig2_arith_bytein
        - Src:             '/src/jbig2dec/jbig2_arith.c:307,20'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_bytein
      functionSourceFile: '/src/jbig2dec/jbig2_arith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          354
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - jbig2_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith.c:64,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:68,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:101,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:106,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:161,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:166,17'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_decode
      functionSourceFile: '/src/jbig2dec/jbig2_arith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          234
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - jbig2_arith_renormd
        - jbig2_error
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith.c:326,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:343,17'
          Dst:             jbig2_arith_renormd
        - Src:             '/src/jbig2dec/jbig2_arith.c:344,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:363,13'
          Dst:             jbig2_arith_renormd
        - Src:             '/src/jbig2dec/jbig2_arith.c:364,20'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_new
      functionSourceFile: '/src/jbig2dec/jbig2_arith.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          155
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_alloc
        - jbig2_arith_bytein
        - jbig2_error
        - jbig2_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith.c:195,14'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_arith.c:197,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:207,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_arith.c:208,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:214,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_arith.c:215,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith.c:225,9'
          Dst:             jbig2_arith_bytein
        - Src:             '/src/jbig2dec/jbig2_arith.c:226,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_arith.c:227,9'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_int_ctx_free
      functionSourceFile: '/src/jbig2dec/jbig2_arith_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_free
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:147,5'
          Dst:             jbig2_free
    - functionName:    jbig2_arith_int_decode
      functionSourceFile: '/src/jbig2dec/jbig2_arith_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          347
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:67,9'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:69,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:72,11'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:74,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:77,15'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:79,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:83,19'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:85,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:89,23'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:91,28'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:95,27'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:97,32'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:126,15'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:128,20'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_int_ctx_new
      functionSourceFile: '/src/jbig2dec/jbig2_arith_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_alloc
        - jbig2_error
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:42,32'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_arith_int.c:45,9'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_iaid_ctx_free
      functionSourceFile: '/src/jbig2dec/jbig2_arith_iaid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:112,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:113,9'
          Dst:             jbig2_free
    - functionName:    jbig2_arith_iaid_decode
      functionSourceFile: '/src/jbig2dec/jbig2_arith_iaid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - jbig2_arith_decode
        - jbig2_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:91,13'
          Dst:             jbig2_arith_decode
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:93,20'
          Dst:             jbig2_error
    - functionName:    jbig2_arith_iaid_ctx_new
      functionSourceFile: '/src/jbig2dec/jbig2_arith_iaid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:52,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:58,14'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:60,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:65,21'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:68,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_arith_iaid.c:69,9'
          Dst:             jbig2_error
    - functionName:    jbig2_find_table
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_error
        - jbig2_find_segment
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:735,46'
          Dst:             jbig2_find_segment
        - Src:             '/src/jbig2dec/jbig2_huffman.c:744,5'
          Dst:             jbig2_error
    - functionName:    jbig2_table_free
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:723,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:724,9'
          Dst:             jbig2_free
    - functionName:    jbig2_table_read_bits
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          118
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_table
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          517
      EdgeCount:       69
      CyclomaticComplexity: 22
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
        - jbig2_get_int32
        - jbig2_realloc
        - jbig2_table_read_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:559,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:575,31'
          Dst:             jbig2_get_int32
        - Src:             '/src/jbig2dec/jbig2_huffman.c:579,32'
          Dst:             jbig2_get_int32
        - Src:             '/src/jbig2dec/jbig2_huffman.c:602,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:606,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:611,18'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:613,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:616,16'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:618,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:627,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:630,35'
          Dst:             jbig2_table_read_bits
        - Src:             '/src/jbig2dec/jbig2_huffman.c:634,36'
          Dst:             jbig2_table_read_bits
        - Src:             '/src/jbig2dec/jbig2_huffman.c:644,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:647,31'
          Dst:             jbig2_table_read_bits
        - Src:             '/src/jbig2dec/jbig2_huffman.c:655,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:658,31'
          Dst:             jbig2_table_read_bits
        - Src:             '/src/jbig2dec/jbig2_huffman.c:668,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:671,35'
          Dst:             jbig2_table_read_bits
        - Src:             '/src/jbig2dec/jbig2_huffman.c:677,42'
          Dst:             jbig2_realloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:681,17'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:689,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:711,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:713,5'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:714,5'
          Dst:             jbig2_free
    - functionName:    jbig2_release_huffman_table
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - jbig2_free
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:514,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:515,9'
          Dst:             jbig2_free
    - functionName:    jbig2_build_huffman_table
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          591
      EdgeCount:       84
      CyclomaticComplexity: 22
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_free
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:401,16'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:404,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:427,5'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:430,14'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:432,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:433,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:437,15'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:439,9'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:440,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:441,9'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:468,21'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:469,21'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:470,21'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:471,21'
          Dst:             jbig2_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:504,5'
          Dst:             jbig2_free
    - functionName:    jbig2_huffman_get
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          465
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - jbig2_error
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:292,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:307,20'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:317,24'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:352,24'
          Dst:             jbig2_error
    - functionName:    jbig2_huffman_get_bits
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          196
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - jbig2_error
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:253,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:264,20'
          Dst:             jbig2_error
    - functionName:    jbig2_huffman_offset
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jbig2_huffman_advance
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          160
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_error
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:221,16'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:225,16'
          Dst:             jbig2_error
    - functionName:    jbig2_huffman_skip
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          156
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - jbig2_error
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:197,20'
          Dst:             jbig2_error
    - functionName:    jbig2_huffman_free
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jbig2_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:107,5'
          Dst:             jbig2_free
    - functionName:    jbig2_huffman_new
      functionSourceFile: '/src/jbig2dec/jbig2_huffman.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          121
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - jbig2_alloc
        - jbig2_error
        - jbig2_huffman_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/jbig2dec/jbig2_huffman.c:73,14'
          Dst:             jbig2_alloc
        - Src:             '/src/jbig2dec/jbig2_huffman.c:83,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:84,13'
          Dst:             jbig2_huffman_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:89,13'
          Dst:             jbig2_error
        - Src:             '/src/jbig2dec/jbig2_huffman.c:90,13'
          Dst:             jbig2_huffman_free
        - Src:             '/src/jbig2dec/jbig2_huffman.c:94,9'
          Dst:             jbig2_error
...
