---
Fuzzer filename: '/src/all_lzo_compress.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112LzoAlgorithm20GetMaxCompressedSizeEm
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'all_lzo_compress.cc:64,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          161
      EdgeCount:       40
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK12_GLOBAL__N_112LzoAlgorithm20GetMaxCompressedSizeEm
        - abort
        - fprintf
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'all_lzo_compress.cc:203,29'
          Dst:             _ZNK12_GLOBAL__N_112LzoAlgorithm20GetMaxCompressedSizeEm
        - Src:             'all_lzo_compress.cc:213,5'
          Dst:             abort
        - Src:             'all_lzo_compress.cc:222,5'
          Dst:             abort
        - Src:             'all_lzo_compress.cc:226,5'
          Dst:             fprintf
        - Src:             'all_lzo_compress.cc:228,5'
          Dst:             abort
        - Src:             'all_lzo_compress.cc:229,14'
          Dst:             memcmp
        - Src:             'all_lzo_compress.cc:231,5'
          Dst:             fprintf
        - Src:             'all_lzo_compress.cc:234,5'
          Dst:             abort
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         40
      ICount:          292
      EdgeCount:       75
      CyclomaticComplexity: 37
      functionsReached:
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'all_lzo_compress.cc:83,3'
          Dst:             __cxa_guard_acquire
        - Src:             'all_lzo_compress.cc:83,3'
          Dst:             __cxa_guard_release
        - Src:             'all_lzo_compress.cc:83,3'
          Dst:             __cxa_guard_abort
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __lzo_init_v2
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'all_lzo_compress.cc:242,9'
          Dst:             __lzo_init_v2
        - Src:             'all_lzo_compress.cc:243,7'
          Dst:             abort
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/all_lzo_compress.cc'
      linkageType:     externalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          101
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
        - _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
        - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'all_lzo_compress.cc:241,3'
          Dst:             __cxa_guard_acquire
        - Src:             'all_lzo_compress.cc:241,53'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEv'
        - Src:             'all_lzo_compress.cc:241,3'
          Dst:             __cxa_guard_release
        - Src:             'all_lzo_compress.cc:249,28'
          Dst:             _ZN12_GLOBAL__N_116GetLzoAlgorithmsEv
        - Src:             'all_lzo_compress.cc:257,3'
          Dst:             _ZN12_GLOBAL__N_116FuzzLzoAlgorithmERKNS_12LzoAlgorithmERKNSt3__16vectorIhNS3_9allocatorIhEEEE
        - Src:             'all_lzo_compress.cc:241,3'
          Dst:             __cxa_guard_abort
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          687
      EdgeCount:       101
      CyclomaticComplexity: 28
      functionsReached:
        - store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1.c:413,26'
          Dst:             store_run
        - Src:             'src/lzo1.c:585,14'
          Dst:             store_run
    - functionName:    store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          186
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - do_compress
        - store_run
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1.c:611,20'
          Dst:             store_run
        - Src:             'src/lzo1.c:615,13'
          Dst:             do_compress
    - functionName:    lzo1_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          242
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1_info
      functionSourceFile: '/src/lzo-2.10/src/lzo1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          876
      EdgeCount:       141
      CyclomaticComplexity: 37
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    _lzo1_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1_99.c:68,20'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1_99_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1_99.c:112,12'
          Dst:             _lzo1_do_compress
        - Src:             'src/lzo1_99.c:112,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          802
      EdgeCount:       116
      CyclomaticComplexity: 32
      functionsReached:
        - store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1a.c:384,26'
          Dst:             store_run
        - Src:             'src/lzo1a.c:580,14'
          Dst:             store_run
    - functionName:    store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1a_cr.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          237
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1a_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - do_compress
        - store_run
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1a.c:626,20'
          Dst:             store_run
        - Src:             'src/lzo1a.c:630,13'
          Dst:             do_compress
    - functionName:    lzo1a_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          346
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1a_info
      functionSourceFile: '/src/lzo-2.10/src/lzo1a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          912
      EdgeCount:       145
      CyclomaticComplexity: 38
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    _lzo1a_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1a_99.c:68,20'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1a_99_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1a_99.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1a_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1a_99.c:112,12'
          Dst:             _lzo1a_do_compress
        - Src:             'src/lzo1a_99.c:112,12'
          Dst:             do_compress
    - functionName:    lzo1b_1_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          803
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_2_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          879
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_3_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          955
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_4_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          960
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_5_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          1032
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_6_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          1069
      EdgeCount:       137
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_7_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          1032
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_8_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          1213
      EdgeCount:       137
      CyclomaticComplexity: 36
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_9_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          982
      EdgeCount:       157
      CyclomaticComplexity: 41
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_99_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1b.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1b_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1b.h:64,12'
          Dst:             _lzo1b_do_compress
        - Src:             'src/compr1b.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          1000
      EdgeCount:       163
      CyclomaticComplexity: 43
      functionsReached:
        - _lzo1b_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1b_store_run
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          259
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          272
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:663,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          128
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          306
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1b_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1b_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_9x.c:345,12'
          Dst:             lzo1b_999_compress_callback
    - functionName:    lzo1b_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          544
      EdgeCount:       106
      CyclomaticComplexity: 29
      functionsReached:
        - _lzo1b_store_run
        - code_match
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_9x.c:145,9'
          Dst:             init_match
        - Src:             'src/lzo1b_9x.c:151,9'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:230,17'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:265,17'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:287,26'
          Dst:             _lzo1b_store_run
        - Src:             'src/lzo1b_9x.c:299,18'
          Dst:             code_match
        - Src:             'src/lzo1b_9x.c:300,17'
          Dst:             find_match
        - Src:             'src/lzo1b_9x.c:310,14'
          Dst:             _lzo1b_store_run
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          133
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _lzo1b_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_cc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _lzo1b_store_run
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cc.c:67,20'
          Dst:             _lzo1b_store_run
    - functionName:    lzo1b_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          575
      EdgeCount:       105
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _lzo1b_store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_r.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          237
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1c_1_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          841
      EdgeCount:       139
      CyclomaticComplexity: 38
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_5_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          1095
      EdgeCount:       143
      CyclomaticComplexity: 38
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_9_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          1045
      EdgeCount:       168
      CyclomaticComplexity: 44
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_99_compress
      functionSourceFile: '/src/lzo-2.10/src/compr1c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _lzo1c_do_compress
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compr1c.h:64,12'
          Dst:             _lzo1c_do_compress
        - Src:             'src/compr1c.h:64,12'
          Dst:             do_compress
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         130
      ICount:          1063
      EdgeCount:       174
      CyclomaticComplexity: 46
      functionsReached:
        - _lzo1c_store_run
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1b_cr.ch:102,22'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1b_c.ch:251,14'
          Dst:             _lzo1c_store_run
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          259
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          275
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:663,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          306
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1c_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1c_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1c_9x.c:359,12'
          Dst:             lzo1c_999_compress_callback
    - functionName:    lzo1c_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          670
      EdgeCount:       139
      CyclomaticComplexity: 37
      functionsReached:
        - _lzo1c_store_run
        - code_match
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1c_9x.c:147,9'
          Dst:             init_match
        - Src:             'src/lzo1c_9x.c:153,9'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:236,17'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:271,17'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:301,26'
          Dst:             _lzo1c_store_run
        - Src:             'src/lzo1c_9x.c:313,18'
          Dst:             code_match
        - Src:             'src/lzo1c_9x.c:314,17'
          Dst:             find_match
        - Src:             'src/lzo1c_9x.c:324,14'
          Dst:             _lzo1c_store_run
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _lzo1c_do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1c_cc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _lzo1c_store_run
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1c_cc.c:67,20'
          Dst:             _lzo1c_store_run
    - functionName:    lzo1c_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          597
      EdgeCount:       109
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _lzo1c_store_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1b_r.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          237
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          988
      EdgeCount:       177
      CyclomaticComplexity: 45
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1f_1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - do_compress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1f_1.c:286,13'
          Dst:             do_compress
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          259
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          63
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          275
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:663,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          131
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          306
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1f_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1f_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1f_9x.c:325,12'
          Dst:             lzo1f_999_compress_callback
    - functionName:    lzo1f_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          578
      EdgeCount:       122
      CyclomaticComplexity: 34
      functionsReached:
        - STORE_RUN
        - code_match
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1f_9x.c:163,9'
          Dst:             init_match
        - Src:             'src/lzo1f_9x.c:169,9'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:211,17'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:262,17'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:270,22'
          Dst:             STORE_RUN
        - Src:             'src/lzo1f_9x.c:279,18'
          Dst:             code_match
        - Src:             'src/lzo1f_9x.c:280,17'
          Dst:             find_match
        - Src:             'src/lzo1f_9x.c:290,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          113
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          183
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1f_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1f_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          519
      EdgeCount:       98
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1x_1_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          654
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1x_1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          361
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_compress_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_compress_core
    - functionName:    lzo1x_1_11_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          654
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1x_1_11_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          361
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_11_compress_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_11_compress_core
    - functionName:    lzo1x_1_12_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          654
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1x_1_12_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          361
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_12_compress_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_12_compress_core
    - functionName:    lzo1x_1_15_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          654
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1x_1_15_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          361
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1x_1_15_compress_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1x_1_15_compress_core
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          291
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          91
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          406
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          159
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          146
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          337
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1x_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1x_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:862,12'
          Dst:             lzo1x_999_compress_level
    - functionName:    lzo1x_999_compress_level
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzo1x_999_compress_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:828,12'
          Dst:             lzo1x_999_compress_internal
    - functionName:    lzo1x_999_compress_internal
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          806
      EdgeCount:       160
      CyclomaticComplexity: 44
      functionsReached:
        - STORE_RUN
        - better_match
        - code_match
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - min_gain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:585,9'
          Dst:             init_match
        - Src:             'src/lzo1x_9x.c:593,9'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:640,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:648,13'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:664,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:682,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:702,17'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:704,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:715,36'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:720,35'
          Dst:             min_gain
        - Src:             'src/lzo1x_9x.c:729,26'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:732,26'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:747,14'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:751,14'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:753,13'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:762,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          192
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    better_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          244
      EdgeCount:       54
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          183
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    min_gain
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - STORE_RUN
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:315,14'
          Dst:             STORE_RUN
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          326
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          153
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1x_999_compress_dict
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1x_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:853,12'
          Dst:             lzo1x_999_compress_level
    - functionName:    lzo1x_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          787
      EdgeCount:       140
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1y_1_compress_core
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          654
      EdgeCount:       95
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1y_1_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_c.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          361
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - lzo1y_1_compress_core
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_c.ch:359,13'
          Dst:             lzo1y_1_compress_core
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          291
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          91
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          406
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          159
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          146
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          337
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1y_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1y_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:862,12'
          Dst:             lzo1y_999_compress_level
    - functionName:    lzo1y_999_compress_level
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzo1y_999_compress_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:828,12'
          Dst:             lzo1y_999_compress_internal
    - functionName:    lzo1y_999_compress_internal
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          806
      EdgeCount:       160
      CyclomaticComplexity: 44
      functionsReached:
        - STORE_RUN
        - better_match
        - code_match
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - min_gain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:585,9'
          Dst:             init_match
        - Src:             'src/lzo1x_9x.c:593,9'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:640,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:648,13'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:664,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:682,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:702,17'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:704,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:715,36'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:720,35'
          Dst:             min_gain
        - Src:             'src/lzo1x_9x.c:729,26'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:732,26'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:747,14'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:751,14'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:753,13'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:762,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          192
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    better_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          244
      EdgeCount:       54
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          183
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    min_gain
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - STORE_RUN
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:315,14'
          Dst:             STORE_RUN
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          326
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          153
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1y_999_compress_dict
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1y_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:853,12'
          Dst:             lzo1y_999_compress_level
    - functionName:    lzo1y_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          787
      EdgeCount:       140
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          291
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          91
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          406
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          159
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          146
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          337
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo1z_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1z_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:862,12'
          Dst:             lzo1z_999_compress_level
    - functionName:    lzo1z_999_compress_level
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lzo1z_999_compress_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:828,12'
          Dst:             lzo1z_999_compress_internal
    - functionName:    lzo1z_999_compress_internal
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          854
      EdgeCount:       174
      CyclomaticComplexity: 48
      functionsReached:
        - STORE_RUN
        - better_match
        - code_match
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - min_gain
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:585,9'
          Dst:             init_match
        - Src:             'src/lzo1x_9x.c:593,9'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:640,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:648,13'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:664,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:682,17'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:702,17'
          Dst:             better_match
        - Src:             'src/lzo1x_9x.c:704,18'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:715,36'
          Dst:             len_of_coded_match
        - Src:             'src/lzo1x_9x.c:720,35'
          Dst:             min_gain
        - Src:             'src/lzo1x_9x.c:729,26'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:732,26'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:747,14'
          Dst:             code_run
        - Src:             'src/lzo1x_9x.c:751,14'
          Dst:             code_match
        - Src:             'src/lzo1x_9x.c:753,13'
          Dst:             find_match
        - Src:             'src/lzo1x_9x.c:762,14'
          Dst:             STORE_RUN
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          192
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    better_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          336
      EdgeCount:       74
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          183
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    min_gain
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_run
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - STORE_RUN
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:315,14'
          Dst:             STORE_RUN
    - functionName:    code_match
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          359
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    STORE_RUN
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          153
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo1z_999_compress_dict
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo1z_999_compress_level
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo1x_9x.c:853,12'
          Dst:             lzo1z_999_compress_level
    - functionName:    lzo1z_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo1x_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          828
      EdgeCount:       144
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          259
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          91
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          196
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          303
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:659,13'
          Dst:             swd_search2
        - Src:             'src/lzo_swd.ch:660,13'
          Dst:             swd_search
        - Src:             'src/lzo_swd.ch:682,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          159
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:480,9'
          Dst:             swd_remove_node
        - Src:             'src/lzo_swd.ch:498,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          146
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_exit
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/lzo-2.10/src/lzo_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          310
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - swd_initdict
        - swd_insertdict
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_swd.ch:315,5'
          Dst:             swd_initdict
        - Src:             'src/lzo_swd.ch:346,9'
          Dst:             swd_insertdict
    - functionName:    lzo2a_999_compress
      functionSourceFile: '/src/lzo-2.10/src/lzo2a_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lzo2a_999_compress_callback
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo2a_9x.c:341,12'
          Dst:             lzo2a_999_compress_callback
    - functionName:    lzo2a_999_compress_callback
      functionSourceFile: '/src/lzo-2.10/src/lzo2a_9x.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          1166
      EdgeCount:       225
      CyclomaticComplexity: 60
      functionsReached:
        - find_match
        - init_match
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo2a_9x.c:110,9'
          Dst:             init_match
        - Src:             'src/lzo2a_9x.c:116,9'
          Dst:             find_match
        - Src:             'src/lzo2a_9x.c:167,17'
          Dst:             find_match
        - Src:             'src/lzo2a_9x.c:219,17'
          Dst:             find_match
        - Src:             'src/lzo2a_9x.c:287,17'
          Dst:             find_match
    - functionName:    init_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:130,9'
          Dst:             swd_init
        - Src:             'src/lzo_mchw.ch:133,9'
          Dst:             swd_exit
    - functionName:    find_match
      functionSourceFile: '/src/lzo-2.10/src/lzo_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          174
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_mchw.ch:155,9'
          Dst:             swd_accept
        - Src:             'src/lzo_mchw.ch:170,5'
          Dst:             swd_findbest
        - Src:             'src/lzo_mchw.ch:174,5'
          Dst:             swd_getbyte
        - Src:             'src/lzo_mchw.ch:180,9'
          Dst:             swd_exit
    - functionName:    lzo2a_decompress
      functionSourceFile: '/src/lzo-2.10/src/lzo2a_d.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          314
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __lzo_init_v2
      functionSourceFile: '/src/lzo-2.10/src/lzo_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          250
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - _lzo_config_check
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_init.c:226,9'
          Dst:             _lzo_config_check
    - functionName:    _lzo_config_check
      functionSourceFile: '/src/lzo-2.10/src/lzo_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         31
      ICount:          447
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - u2p
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lzo_init.c:101,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:111,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:116,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:131,9'
          Dst:             u2p
        - Src:             'src/lzo_init.c:147,9'
          Dst:             u2p
    - functionName:    u2p
      functionSourceFile: '/src/lzo-2.10/src/lzo_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lzo_bitops_unused_funcs
      functionSourceFile: '/src/lzo-2.10/src/lzo_func.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
