---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17RawspeedExceptionC2EPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed17RawspeedException3logEPKc
        - _ZNSt13runtime_errorC2EPKc
        - _ZNSt13runtime_errorD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:67,9'
          Dst:             _ZNSt13runtime_errorC2EPKc
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:68,5'
          Dst:             _ZN8rawspeed17RawspeedException3logEPKc
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:69,3'
          Dst:             _ZNSt13runtime_errorD2Ev
    - 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:    _ZNSt13runtime_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:    _ZN8rawspeed17RawspeedException3logEPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:59,5'
          Dst:             _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
    - functionName:    _ZNSt13runtime_errorD2Ev
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:262,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:263,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:265,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:266,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
    - functionName:    _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    440
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:132,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:132,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:133,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:136,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:137,5'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:155,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:155,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:254,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:255,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:256,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:257,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:258,18'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
    - functionName:    _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed13implicit_castIjmQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed15extractHighBitsImQsr3stdE13is_unsigned_vIT_EEES1_S1_jj
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:120,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:120,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:121,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:123,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:124,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:125,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:127,9'
          Dst:             _ZN8rawspeed15extractHighBitsImQsr3stdE13is_unsigned_vIT_EEES1_S1_jj
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:126,12'
          Dst:             _ZN8rawspeed13implicit_castIjmQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
    - functionName:    _ZN8rawspeed15extractHighBitsImQsr3stdE13is_unsigned_vIT_EEES1_S1_jj
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8bitwidthImEEjT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:122,3'
          Dst:             _ZN8rawspeed8bitwidthImEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:122,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:123,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:125,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed13implicit_castIjmQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed8bitwidthImEEjT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE16getRemainingSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:89,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:89,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:89,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:90,33'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
    - functionName:    _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed12PosOrUnknownIiE9has_valueEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN8rawspeed15BitStreamerJPEG9fillCacheENSt3__15arrayISt4byteLm8EEEENKUlbS3_E_clEbS3_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE16getRemainingSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:244,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:245,24'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE16getRemainingSizeEv
    - functionName:    _ZN8rawspeed12PosOrUnknownIiEaSIiQsr3stdE7same_asITL0__T_EEERS1_S4_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed12PosOrUnknownIiE9has_valueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:53,5'
          Dst:             _ZNK8rawspeed12PosOrUnknownIiE9has_valueEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:53,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:55,5'
          Dst:             _ZNK8rawspeed12PosOrUnknownIiE9has_valueEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:55,5'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE16getInputPositionEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:233,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:234,24'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE22markNumBytesAsConsumedEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:95,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed15BitStreamerJPEG9fillCacheENSt3__15arrayISt4byteLm8EEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          431
      EdgeCount:       121
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed12PosOrUnknownIiEaSIiQsr3stdE7same_asITL0__T_EEERS1_S4_
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE16getInputPositionEv
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:110,3'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:112,38'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:111,16'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:113,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:113,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:121,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:121,59'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:120,7'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:122,30'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:148,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:148,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:127,24'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:127,35'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:148,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:148,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:139,26'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:140,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:148,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:148,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:147,26'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:156,22'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE16getInputPositionEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:156,20'
          Dst:             _ZN8rawspeed12PosOrUnknownIiEaSIiQsr3stdE7same_asITL0__T_EEERS1_S4_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:177,9'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:178,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:140,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:140,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:140,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:181,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:155,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:155,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:160,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:160,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed17getHostEndiannessEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed14getByteSwappedIjEET_PKvb
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed14getByteSwappedEj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Endianness.h:106,18'
          Dst:             _ZN8rawspeed14getByteSwappedEj
    - functionName:    _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:95,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:97,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:98,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:104,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed14getByteSwappedEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE8getInputEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:105,38'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:104,16'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:109,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:110,21'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,31'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,23'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:113,16'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,18'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,37'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,32'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:127,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,56'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,5'
          Dst:             _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
    - functionName:    _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17CroppedArray1DRefIKSt4byteEC2ENS_10Array1DRefIS2_EEii
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:111,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:111,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:112,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:113,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:114,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:115,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:116,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:117,10'
          Dst:             _ZN8rawspeed17CroppedArray1DRefIKSt4byteEC2ENS_10Array1DRefIS2_EEii
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE5beginEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,13'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,12'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
    - functionName:    _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:160,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:160,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
        - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
        - _ZNSt13runtime_errorD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - vsnprintf
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:50,3'
          Dst:             vsnprintf
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:52,3'
          Dst:             _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             __cxa_allocate_exception
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,9'
          Dst:             _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             __cxa_throw
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             _ZNSt13runtime_errorD2Ev
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          139
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - _ZNK8rawspeed10Array1DRefISt4byteE3endEv
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefISt4byteE7getCropEii
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE15getAsArray1DRefEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:151,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:151,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:152,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:152,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:154,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:156,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:156,30'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE3endEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:158,30'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:160,30'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:161,36'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:162,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:166,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:166,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:168,13'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:168,45'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:169,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:169,47'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:170,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:170,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:170,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:172,14'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/VariableLengthLoad.h:172,26'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
    - functionName:    _ZNK8rawspeed10Array1DRefISt4byteE3endEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:164,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:164,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed10Array1DRefISt4byteE7getCropEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17CroppedArray1DRefISt4byteEC2ENS_10Array1DRefIS1_EEii
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:111,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:111,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:112,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:113,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:114,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:115,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:116,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:117,10'
          Dst:             _ZN8rawspeed17CroppedArray1DRefISt4byteEC2ENS_10Array1DRefIS1_EEii
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefISt4byteE15getAsArray1DRefEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,13'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,12'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE9addressOfEi
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:139,10'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE9addressOfEi
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefISt4byteE4sizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefISt4byteE9addressOfEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:154,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:155,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:156,15'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed17CroppedArray1DRefISt4byteEC2ENS_10Array1DRefIS1_EEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/IOException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17RawspeedExceptionC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/IOException.h:34,28'
          Dst:             _ZN8rawspeed17RawspeedExceptionC2EPKc
    - 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:    4
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE9addressOfEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:139,10'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE9addressOfEi
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE4sizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE9addressOfEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:154,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:155,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:156,15'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed17CroppedArray1DRefIKSt4byteEC2ENS_10Array1DRefIS2_EEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed26BitStreamerReplenisherBaseINS_15BitStreamerJPEGEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:58,15'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:59,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed26BitStreamerReplenisherBaseINS_15BitStreamerJPEGEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:80,15'
          Dst:             _ZN8rawspeed26BitStreamerReplenisherBaseINS_15BitStreamerJPEGEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed12PosOrUnknownIiEC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,61'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:193,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
    - functionName:    _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed18BitStreamCacheBaseC2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:92,8'
          Dst:             _ZN8rawspeed18BitStreamCacheBaseC2Ev
    - functionName:    _ZN8rawspeed18BitStreamCacheBaseC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:270,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:271,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:272,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:273,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:274,20'
          Dst:             _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:275,5'
          Dst:             _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
    - functionName:    _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed15BitStreamerJPEG9fillCacheENSt3__15arrayISt4byteLm8EEE
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE22markNumBytesAsConsumedEi
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE8getInputEv
        - _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:217,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:218,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:219,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:220,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:225,36'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE8getInputEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:226,56'
          Dst:             _ZN8rawspeed15BitStreamerJPEG9fillCacheENSt3__15arrayISt4byteLm8EEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:227,17'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_15BitStreamerJPEGEE22markNumBytesAsConsumedEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:228,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed15BitStreamerJPEGCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
        - _ZN8rawspeed12PosOrUnknownIiEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:96,15'
          Dst:             _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerJPEG.h:96,15'
          Dst:             _ZN8rawspeed12PosOrUnknownIiEC2Ev
    - functionName:    _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:91,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:99,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:100,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:102,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:104,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEE9drainImplEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:86,34'
          Dst:             _ZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEE9drainImplEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:124,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:125,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
    - functionName:    _ZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEE9drainImplEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2IjQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS6_Eu14__remove_constIS5_EEsr3stdE9is_same_vIS7_S1_EEENS0_IS6_EE
        - _ZN8rawspeed10Array1DRefIjEC2EPji
        - _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIhQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed10Array1DRefIKSt4byteE3endEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:52,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:63,21'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:62,18'
          Dst:             _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:64,17'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:66,52'
          Dst:             _ZN8rawspeed10Array1DRefIjEC2EPji
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:66,24'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2IjQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS6_Eu14__remove_constIS5_EEsr3stdE9is_same_vIS7_S1_EEENS0_IS6_EE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:70,31'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:70,46'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE3endEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:74,15'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:76,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:76,21'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:77,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:82,50'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:81,13'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:84,26'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:84,26'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE3endEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:85,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:85,21'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIhQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:86,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:88,9'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:88,23'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIhQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:89,9'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
    - functionName:    _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed10Array1DRefIjEC2EPji
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed10Array1DRefIKSt4byteEC2IjQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS6_Eu14__remove_constIS5_EEsr3stdE9is_same_vIS7_S1_EEENS0_IS6_EE
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:78,9'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
    - functionName:    _ZNK8rawspeed10Array1DRefIKSt4byteE3endEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:164,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:164,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8bitwidthIhEEjT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h:0,0'
          Dst:             _ZN8rawspeed8bitwidthIhEEjT_
    - functionName:    _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIhQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     InternalLinkage
      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:    10
      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:    7
      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:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/src/llvm-project-18.1.8.build/include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/llvm-project-18.1.8.build/include/c++/v1/stdexcept:152,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:    _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:    _ZNSt12length_errorD0Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed8bitwidthIhEEjT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEE9drainImplEvENKUlbSt4byteE_clEbSB_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:117,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
    - functionName:    _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerJPEG.h:95,15'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_19BitstreamFlavorJPEGEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - _ZN8rawspeed15BitStreamerJPEGCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,25'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,13'
          Dst:             _ZN8rawspeed15BitStreamerJPEGCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:160,37'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:161,8'
          Dst:             _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:162,42'
          Dst:             _ZN8rawspeed11BitStreamerINS_15BitStreamerJPEGENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:163,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:78,9'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2EPS2_i
    - functionName:    _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed6Buffer7getSizeEv
        - __assert_fail
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:115,5'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:115,5'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:115,5'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed13implicit_castIiiQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed18extractLowBitsSafeIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
        - _ZNK8rawspeed10ByteStream7peekU32Ej
        - _ZNK8rawspeed10ByteStream8peekByteEj
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:121,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:122,5'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:124,46'
          Dst:             _ZNK8rawspeed10ByteStream8peekByteEj
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:124,16'
          Dst:             _ZN8rawspeed13implicit_castIiiQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:125,47'
          Dst:             _ZNK8rawspeed10ByteStream7peekU32Ej
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:125,20'
          Dst:             _ZN8rawspeed18extractLowBitsSafeIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
    - functionName:    _ZNK8rawspeed10ByteStream8peekByteEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream4peekIhEET_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:184,12'
          Dst:             _ZNK8rawspeed10ByteStream4peekIhEET_j
    - functionName:    _ZN8rawspeed13implicit_castIiiQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed10ByteStream7peekU32Ej
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream4peekIjEET_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:191,12'
          Dst:             _ZNK8rawspeed10ByteStream4peekIjEET_j
    - functionName:    _ZN8rawspeed18extractLowBitsSafeIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed14extractLowBitsIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
        - _ZN8rawspeed8bitwidthIjEEjT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:112,3'
          Dst:             _ZN8rawspeed8bitwidthIjEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:112,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:115,10'
          Dst:             _ZN8rawspeed14extractLowBitsIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
    - functionName:    _ZN8rawspeed8bitwidthIjEEjT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed14extractLowBitsIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Bit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8bitwidthIjEEjT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:98,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:99,3'
          Dst:             _ZN8rawspeed8bitwidthIjEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/adt/Bit.h:99,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed10ByteStream4peekIjEET_j
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10DataBuffer3getIjEET_jj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:157,24'
          Dst:             _ZNK8rawspeed10DataBuffer3getIjEET_jj
    - functionName:    _ZNK8rawspeed10DataBuffer3getIjEET_jj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZNK8rawspeed6Buffer3getIjEET_bjj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:148,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:149,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:151,27'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:151,20'
          Dst:             _ZNK8rawspeed6Buffer3getIjEET_bjj
    - functionName:    _ZNK8rawspeed6Buffer3getIjEET_bjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZNK8rawspeed6Buffer10getSubViewEjj
        - _ZNK8rawspeed6Buffer5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:110,9'
          Dst:             _ZNK8rawspeed6Buffer10getSubViewEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:112,34'
          Dst:             _ZNK8rawspeed6Buffer5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:112,12'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
    - functionName:    _ZNK8rawspeed6Buffer10getSubViewEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed6BufferC2ENS_10Array1DRefIKhEE
        - _ZNK8rawspeed10Array1DRefIKhE7getCropEii
        - _ZNK8rawspeed17CroppedArray1DRefIKhE15getAsArray1DRefEv
        - _ZNK8rawspeed6Buffer15getAsArray1DRefEv
        - _ZNK8rawspeed6Buffer7isValidEjj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:79,10'
          Dst:             _ZNK8rawspeed6Buffer7isValidEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:80,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:82,12'
          Dst:             _ZNK8rawspeed6Buffer15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:82,30'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:82,53'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKhE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:82,12'
          Dst:             _ZN8rawspeed6BufferC2ENS_10Array1DRefIKhEE
    - functionName:    _ZNK8rawspeed6Buffer5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKhE5beginEv
        - _ZNK8rawspeed6Buffer15getAsArray1DRefEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:100,12'
          Dst:             _ZNK8rawspeed6Buffer15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:100,30'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE5beginEv
    - functionName:    _ZNK8rawspeed6Buffer15getAsArray1DRefEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed13implicit_castIijQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:71,19'
          Dst:             _ZN8rawspeed13implicit_castIijQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:71,12'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
    - functionName:    _ZNK8rawspeed10Array1DRefIKhE5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:160,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:160,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed13implicit_castIijQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:105,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed6Buffer7isValidEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed6Buffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:119,34'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
    - functionName:    _ZNK8rawspeed10Array1DRefIKhE7getCropEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17CroppedArray1DRefIKhEC2ENS_10Array1DRefIS1_EEii
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:111,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:111,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:112,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:113,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:114,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:115,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:116,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:117,10'
          Dst:             _ZN8rawspeed17CroppedArray1DRefIKhEC2ENS_10Array1DRefIS1_EEii
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKhE15getAsArray1DRefEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZNK8rawspeed17CroppedArray1DRefIKhE4sizeEv
        - _ZNK8rawspeed17CroppedArray1DRefIKhE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,13'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKhE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKhE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:72,12'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
    - functionName:    _ZN8rawspeed6BufferC2ENS_10Array1DRefIKhEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKhE5beginEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:62,20'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:62,41'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:63,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:64,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:64,5'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed10Array1DRefIKhE4sizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:155,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:155,3'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
      functionSourceFile: '/src/librawspeed/src/external/AddressSanitizer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKhE5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - _ZNK8rawspeed17CroppedArray1DRefIKhE9addressOfEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:139,10'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKhE9addressOfEi
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKhE4sizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:147,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed17CroppedArray1DRefIKhE9addressOfEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:153,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:154,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:155,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:156,15'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed17CroppedArray1DRefIKhEC2ENS_10Array1DRefIS1_EEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:95,8'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             _ZNK8rawspeed10Array1DRefIKhE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/CroppedArray1DRef.h:108,3'
          Dst:             __assert_fail
    - functionName:    _ZNK8rawspeed6Buffer7getSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed10ByteStream4peekIhEET_j
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10DataBuffer3getIhEET_jj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:157,24'
          Dst:             _ZNK8rawspeed10DataBuffer3getIhEET_jj
    - functionName:    _ZNK8rawspeed10DataBuffer3getIhEET_jj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZNK8rawspeed6Buffer3getIhEET_bjj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:148,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:149,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:151,27'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:151,20'
          Dst:             _ZNK8rawspeed6Buffer3getIhEET_bjj
    - functionName:    _ZNK8rawspeed6Buffer3getIhEET_bjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14getByteSwappedIhEET_PKvb
        - _ZNK8rawspeed6Buffer10getSubViewEjj
        - _ZNK8rawspeed6Buffer5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:110,9'
          Dst:             _ZNK8rawspeed6Buffer10getSubViewEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:112,34'
          Dst:             _ZNK8rawspeed6Buffer5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:112,12'
          Dst:             _ZN8rawspeed14getByteSwappedIhEET_PKvb
    - functionName:    _ZN8rawspeed14getByteSwappedIhEET_PKvb
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed14getByteSwappedEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Endianness.h:106,18'
          Dst:             _ZN8rawspeed14getByteSwappedEh
    - functionName:    _ZN8rawspeed14getByteSwappedEh
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_19BitstreamFlavorJPEGEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - _ZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:136,23'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:139,15'
          Dst:             _ZN8rawspeed15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:142,31'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:143,10'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_15BitVacuumerJPEGINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
    - functionName:    _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_19BitstreamFlavorJPEGEEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_19BitstreamFlavorJPEGEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_19BitstreamFlavorJPEGEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:168,42'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_19BitstreamFlavorJPEGEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,36'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,7'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:171,3'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_19BitstreamFlavorJPEGEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:262,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:263,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:265,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:266,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
    - functionName:    _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:254,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:255,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:256,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:257,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:258,18'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
    - functionName:    _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE6getPosEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE22markNumBytesAsConsumedEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:95,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:96,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:159,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:161,40'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:160,18'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:175,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:177,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:178,44'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:176,20'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:179,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
    - functionName:    _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Array1DRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefISt4byteE7getCropEii
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:123,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:123,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:124,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:125,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:126,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:127,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/adt/Array1DRef.h:128,10'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE7getCropEii
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE8getInputEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          126
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE6getPosEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:105,38'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:104,16'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:109,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:110,21'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,31'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,23'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:113,16'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,18'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,37'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,32'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:127,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,56'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,5'
          Dst:             _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
    - functionName:    _ZN8rawspeed26BitStreamerReplenisherBaseINS_16BitStreamerMSB32EEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:58,15'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:59,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed26BitStreamerReplenisherBaseINS_16BitStreamerMSB32EEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:80,15'
          Dst:             _ZN8rawspeed26BitStreamerReplenisherBaseINS_16BitStreamerMSB32EEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,61'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:193,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:270,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:271,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:272,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:273,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:274,20'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:275,5'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE22markNumBytesAsConsumedEi
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE8getInputEv
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:217,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:218,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:219,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:220,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:225,36'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE8getInputEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:226,56'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:227,17'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB32EE22markNumBytesAsConsumedEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:228,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed16BitStreamerMSB32CI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerMSB32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerMSB32.h:48,15'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:91,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:99,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:100,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:102,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:104,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:86,34'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:124,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:125,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:70,17'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:69,20'
          Dst:             _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:71,15'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:73,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,15'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:76,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:58,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:117,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8rawspeed16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerMSB32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerMSB32.h:43,15'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_20BitstreamFlavorMSB32EEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - _ZN8rawspeed16BitStreamerMSB32CI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,25'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,13'
          Dst:             _ZN8rawspeed16BitStreamerMSB32CI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:160,37'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:161,8'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:162,42'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB32ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:163,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_20BitstreamFlavorMSB32EEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - _ZN8rawspeed16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:136,23'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:139,15'
          Dst:             _ZN8rawspeed16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:142,31'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:143,10'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB32INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_20BitstreamFlavorMSB32EEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_20BitstreamFlavorMSB32EEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_20BitstreamFlavorMSB32EEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:168,42'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_20BitstreamFlavorMSB32EEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,36'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,7'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:171,3'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_20BitstreamFlavorMSB32EEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:262,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:263,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:265,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:266,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
    - functionName:    _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:254,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:255,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:256,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:257,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:258,18'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
    - functionName:    _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE6getPosEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE22markNumBytesAsConsumedEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:95,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:96,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedItEET_PKvb
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:159,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:161,40'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:160,18'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:175,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:177,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:178,44'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:176,20'
          Dst:             _ZN8rawspeed14getByteSwappedItEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:179,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:175,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:177,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:178,44'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:176,20'
          Dst:             _ZN8rawspeed14getByteSwappedItEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:179,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed14getByteSwappedItEET_PKvb
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed14getByteSwappedEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Endianness.h:106,18'
          Dst:             _ZN8rawspeed14getByteSwappedEt
    - functionName:    _ZN8rawspeed14getByteSwappedEt
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE8getInputEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          126
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE6getPosEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:105,38'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:104,16'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:109,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:110,21'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,31'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,23'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:113,16'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,18'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,37'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,32'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:127,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,56'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,5'
          Dst:             _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
    - functionName:    _ZN8rawspeed26BitStreamerReplenisherBaseINS_16BitStreamerMSB16EEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:58,15'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:59,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed26BitStreamerReplenisherBaseINS_16BitStreamerMSB16EEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:80,15'
          Dst:             _ZN8rawspeed26BitStreamerReplenisherBaseINS_16BitStreamerMSB16EEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,61'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:193,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:270,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:271,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:272,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:273,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:274,20'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:275,5'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
    - functionName:    _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE22markNumBytesAsConsumedEi
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE8getInputEv
        - _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:217,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:218,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:219,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:220,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:225,36'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE8getInputEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:226,56'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:227,17'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_16BitStreamerMSB16EE22markNumBytesAsConsumedEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:228,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed16BitStreamerMSB16CI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerMSB16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerMSB16.h:46,15'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:91,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:99,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:100,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:102,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:104,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:86,34'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:124,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:125,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed13implicit_castItjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedItEET_PKvb
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSItQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:70,17'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:69,20'
          Dst:             _ZN8rawspeed13implicit_castItjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:71,15'
          Dst:             _ZN8rawspeed14getByteSwappedItEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:73,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,15'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSItQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:76,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:70,17'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:69,20'
          Dst:             _ZN8rawspeed13implicit_castItjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:71,15'
          Dst:             _ZN8rawspeed14getByteSwappedItEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:73,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,15'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSItQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:76,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:58,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed13implicit_castItjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/Casts.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSItQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
      functionSourceFile: '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8bitwidthIhEEjT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/adt/PartitioningOutputIterator.h:0,0'
          Dst:             _ZN8rawspeed8bitwidthIhEEjT_
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:117,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
    - functionName:    _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8rawspeed16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerMSB16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerMSB16.h:41,15'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_20BitstreamFlavorMSB16EEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - _ZN8rawspeed16BitStreamerMSB16CI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,25'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,13'
          Dst:             _ZN8rawspeed16BitStreamerMSB16CI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:160,37'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:161,8'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:162,42'
          Dst:             _ZN8rawspeed11BitStreamerINS_16BitStreamerMSB16ENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:163,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_20BitstreamFlavorMSB16EEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - _ZN8rawspeed16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:136,23'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:139,15'
          Dst:             _ZN8rawspeed16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:142,31'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:143,10'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_16BitVacuumerMSB16INS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_20BitstreamFlavorMSB16EEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_20BitstreamFlavorMSB16EEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_20BitstreamFlavorMSB16EEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:168,42'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_20BitstreamFlavorMSB16EEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,36'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,7'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:171,3'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_20BitstreamFlavorMSB16EEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:262,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:263,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:265,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:266,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
    - functionName:    _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:254,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:255,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:256,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:257,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:258,18'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
    - functionName:    _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE6getPosEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE22markNumBytesAsConsumedEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:95,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:159,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:161,40'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:160,18'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:175,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:177,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:178,44'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:176,20'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:179,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE8getInputEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE6getPosEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:105,38'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:104,16'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:109,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:110,21'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,31'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,23'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:113,16'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,18'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,37'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,32'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:127,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,56'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,5'
          Dst:             _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
    - functionName:    _ZN8rawspeed26BitStreamerReplenisherBaseINS_14BitStreamerMSBEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:58,15'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:59,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed26BitStreamerReplenisherBaseINS_14BitStreamerMSBEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:80,15'
          Dst:             _ZN8rawspeed26BitStreamerReplenisherBaseINS_14BitStreamerMSBEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,61'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:193,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:270,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:271,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:272,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:273,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:274,20'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:275,5'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE22markNumBytesAsConsumedEi
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE8getInputEv
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:217,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:218,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:219,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:220,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:225,36'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE8getInputEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:226,56'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:227,17'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerMSBEE22markNumBytesAsConsumedEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:228,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed14BitStreamerMSBCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerMSB.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerMSB.h:47,15'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:91,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:99,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:100,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:102,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:104,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:86,34'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:124,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:125,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmi
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:70,17'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:69,20'
          Dst:             _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:71,15'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:73,13'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,15'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:76,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:58,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:117,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8rawspeed14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerMSB.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerMSB.h:43,15'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_18BitstreamFlavorMSBEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - _ZN8rawspeed14BitStreamerMSBCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,25'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,13'
          Dst:             _ZN8rawspeed14BitStreamerMSBCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:160,37'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:161,8'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:162,42'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerMSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:163,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_18BitstreamFlavorMSBEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - _ZN8rawspeed14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:136,23'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:139,15'
          Dst:             _ZN8rawspeed14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:142,31'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:143,10'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerMSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_18BitstreamFlavorMSBEEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_18BitstreamFlavorMSBEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_18BitstreamFlavorMSBEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:168,42'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_18BitstreamFlavorMSBEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,36'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,7'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:171,3'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_18BitstreamFlavorMSBEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheLeftInRightOut4skipEi
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:262,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:263,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:265,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:266,11'
          Dst:             _ZN8rawspeed28BitStreamCacheLeftInRightOut4skipEi
    - functionName:    _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:186,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:187,17'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed28BitStreamCacheLeftInRightOut4skipEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:82,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:85,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:86,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed28BitStreamCacheLeftInRightOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:254,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:255,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:256,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:257,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:258,18'
          Dst:             _ZNK8rawspeed28BitStreamCacheLeftInRightOut4peekEi
    - functionName:    _ZNK8rawspeed28BitStreamCacheLeftInRightOut4peekEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14extractLowBitsIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:71,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:71,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:72,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:73,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:74,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:76,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:77,12'
          Dst:             _ZN8rawspeed14extractLowBitsIjQsr3stdE17unsigned_integralIT_EEES1_S1_j
    - functionName:    _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE6getPosEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:85,11'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE22markNumBytesAsConsumedEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:93,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:94,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:95,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed17getHostEndiannessEv
        - _ZN8rawspeed28BitStreamCacheLeftInRightOut4pushEmi
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:159,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:161,40'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:160,18'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:162,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:175,17'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE8getBlockEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:177,22'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:178,44'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:176,20'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:179,13'
          Dst:             _ZN8rawspeed28BitStreamCacheLeftInRightOut4pushEmi
    - functionName:    _ZN8rawspeed28BitStreamCacheLeftInRightOut4pushEmi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:61,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:61,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:62,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:64,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:65,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE8getInputEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE6getPosEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:66,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:101,11'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:105,38'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:104,16'
          Dst:             _ZN8rawspeed10Array1DRefISt4byteEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:109,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:110,21'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,31'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:112,23'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE7getCropEii
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:113,16'
          Dst:             _ZNK8rawspeed17CroppedArray1DRefIKSt4byteE15getAsArray1DRefEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:114,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,18'
          Dst:             _ZNK8rawspeed10Array1DRefISt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:115,37'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,9'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:125,32'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:127,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,56'
          Dst:             _ZNK8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE6getPosEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:129,5'
          Dst:             _ZN8rawspeed32variableLengthLoadNaiveViaMemcpyENS_10Array1DRefISt4byteEENS0_IKS1_EEi
    - functionName:    _ZN8rawspeed26BitStreamerReplenisherBaseINS_14BitStreamerLSBEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:58,15'
          Dst:             _ZNK8rawspeed10Array1DRefIKSt4byteE4sizeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:59,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
    - functionName:    _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed26BitStreamerReplenisherBaseINS_14BitStreamerLSBEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:80,15'
          Dst:             _ZN8rawspeed26BitStreamerReplenisherBaseINS_14BitStreamerLSBEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheLeftInRightOutC2Ev
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,12'
          Dst:             _ZN8rawspeed28BitStreamCacheLeftInRightOutC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:192,61'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEECI2NS_26BitStreamerReplenisherBaseIS1_EEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:193,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
    - functionName:    _ZN8rawspeed28BitStreamCacheLeftInRightOutC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed18BitStreamCacheBaseC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStream.h:59,8'
          Dst:             _ZN8rawspeed18BitStreamCacheBaseC2Ev
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:270,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:271,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:272,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:273,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:274,20'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:275,5'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEi
    - functionName:    _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE22markNumBytesAsConsumedEi
        - _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE8getInputEv
        - _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:217,5'
          Dst:             _ZNK8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE24establishClassInvariantsEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:218,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:219,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:220,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:225,36'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE8getInputEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:226,56'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE9fillCacheENSt3__15arrayISt4byteLm4EEE
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:227,17'
          Dst:             _ZN8rawspeed39BitStreamerForwardSequentialReplenisherINS_14BitStreamerLSBEE22markNumBytesAsConsumedEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamer.h:228,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed14BitStreamerLSBCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerLSB.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitStreamerLSB.h:46,15'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEEC2ENS_10Array1DRefIKSt4byteEE
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:91,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:99,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:100,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:102,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:104,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:81,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:86,34'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - _ZN8rawspeed28BitStreamCacheLeftInRightOut4pushEmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:122,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:124,5'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5drainEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:125,11'
          Dst:             _ZN8rawspeed28BitStreamCacheLeftInRightOut4pushEmi
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E9drainImplEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - _ZN8rawspeed28BitStreamCacheLeftInRightOut4skipEi
        - _ZNK8rawspeed28BitStreamCacheLeftInRightOut4peekEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:70,17'
          Dst:             _ZNK8rawspeed28BitStreamCacheLeftInRightOut4peekEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:69,20'
          Dst:             _ZN8rawspeed13implicit_castIjjQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Esr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:71,15'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:73,13'
          Dst:             _ZN8rawspeed28BitStreamCacheLeftInRightOut4skipEi
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEdeEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:75,15'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEaSIjQaaaasr3stdE17unsigned_integralITL0__EgestSA_stT0_eqrmstSA_stSB_Li0EEERS8_T_
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:76,7'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEppEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:58,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheLeftInRightOutC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:117,12'
          Dst:             _ZN8rawspeed28BitStreamCacheLeftInRightOutC2Ev
    - functionName:    _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E5flushEv
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumer.h:119,20'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8rawspeed14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerLSB.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/bitstreams/BitVacuumerLSB.h:41,15'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_EC2IRSA_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_18BitstreamFlavorLSBEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - _ZN8rawspeed14BitStreamerLSBCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,25'
          Dst:             _ZN8rawspeed10Array1DRefIKSt4byteEC2IKhQaaaantaasr3stdE10is_const_vITL0__Entsr3stdE10is_const_vIT_Entsr3stdE9is_same_vIu14__remove_constIS7_Eu14__remove_constIS6_EEsr3stdE9is_same_vIS8_S1_EEENS0_IS7_EE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:158,13'
          Dst:             _ZN8rawspeed14BitStreamerLSBCI2NS_11BitStreamerIS0_NS_39BitStreamerForwardSequentialReplenisherIS0_EEEEENS_10Array1DRefIKSt4byteEE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:160,37'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:161,8'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE4fillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:162,42'
          Dst:             _ZN8rawspeed11BitStreamerINS_14BitStreamerLSBENS_39BitStreamerForwardSequentialReplenisherIS1_EEE13getBitsNoFillEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:163,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_18BitstreamFlavorLSBEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - _ZN8rawspeed14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:136,23'
          Dst:             _ZN8rawspeed26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS1_6vectorIhNS1_9allocatorIhEEEEEEhEC2IS7_Qsr3stdE7same_asIT_u20__remove_reference_tITL0__EEEEOSA_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:139,15'
          Dst:             _ZN8rawspeed14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS2_6vectorIhNS2_9allocatorIhEEEEEEhEEECI2NS_11BitVacuumerISA_S9_EEIRS9_Qsr3stdE7same_asIT0_u20__remove_reference_tITL0__EEEEOT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:0,0'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:142,31'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapperixEi
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:143,10'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_E3putEji
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:145,3'
          Dst:             _ZN8rawspeed11BitVacuumerINS_14BitVacuumerLSBINS_26PartitioningOutputIteratorINSt3__120back_insert_iteratorINS3_6vectorIhNS3_9allocatorIhEEEEEEhEEEESA_ED2Ev
    - functionName:    _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_18BitstreamFlavorLSBEEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_18BitstreamFlavorLSBEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_18BitstreamFlavorLSBEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
        - _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:168,42'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116produceBitstreamINS0_18BitstreamFlavorLSBEEENSt3__16vectorIhNS3_9allocatorIhEEEERKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,36'
          Dst:             _ZN8rawspeed13implicit_castIimQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:170,7'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:171,3'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116reparseBitstreamINS0_18BitstreamFlavorLSBEEEvNS_10Array1DRefIKhEERKNS0_12InputWrapperE
    - functionName:    _ZNK8rawspeed10DataBuffer12getByteOrderEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed10ByteStream12getSubStreamEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10ByteStreamC2ENS_10DataBufferE
        - _ZN8rawspeed10DataBufferC2ENS_6BufferENS_10EndiannessE
        - _ZNK8rawspeed10DataBuffer12getByteOrderEv
        - _ZNK8rawspeed6Buffer10getSubViewEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:56,34'
          Dst:             _ZNK8rawspeed6Buffer10getSubViewEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:56,61'
          Dst:             _ZNK8rawspeed10DataBuffer12getByteOrderEv
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:56,23'
          Dst:             _ZN8rawspeed10DataBufferC2ENS_6BufferENS_10EndiannessE
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:56,12'
          Dst:             _ZN8rawspeed10ByteStreamC2ENS_10DataBufferE
    - functionName:    _ZN8rawspeed10DataBufferC2ENS_6BufferENS_10EndiannessE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed10ByteStreamC2ENS_10DataBufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed10ByteStream10peekStreamEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream12getSubStreamEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:112,12'
          Dst:             _ZNK8rawspeed10ByteStream12getSubStreamEjj
    - functionName:    _ZN8rawspeed10ByteStream9getStreamEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream10peekStreamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:120,22'
          Dst:             _ZNK8rawspeed10ByteStream10peekStreamEj
    - functionName:    _ZN8rawspeed10ByteStream3getIjEET_v
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream4peekIjEET_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:160,16'
          Dst:             _ZNK8rawspeed10ByteStream4peekIjEET_j
    - functionName:    _ZN8rawspeed10ByteStream3getIhEET_v
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream4peekIhEET_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:160,16'
          Dst:             _ZNK8rawspeed10ByteStream4peekIhEET_j
    - functionName:    _ZN8rawspeed14ThrowExceptionINS_17RawspeedExceptionEEEvPKcz
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed17RawspeedExceptionC2EPKc
        - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
        - _ZNSt13runtime_errorD2Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:50,3'
          Dst:             vsnprintf
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:52,3'
          Dst:             _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             __cxa_allocate_exception
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,9'
          Dst:             _ZN8rawspeed17RawspeedExceptionC2EPKc
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             __cxa_throw
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             _ZNSt13runtime_errorD2Ev
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:53,3'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_19BitstreamFlavorJPEGEEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_19BitstreamFlavorJPEGEEEvRKNS0_12InputWrapperE
        - __assert_fail
        - __cxa_begin_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:176,5'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_19BitstreamFlavorJPEGEEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:177,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:178,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_20BitstreamFlavorMSB32EEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_20BitstreamFlavorMSB32EEEvRKNS0_12InputWrapperE
        - __assert_fail
        - __cxa_begin_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:176,5'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_20BitstreamFlavorMSB32EEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:177,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:178,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_20BitstreamFlavorMSB16EEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_20BitstreamFlavorMSB16EEEvRKNS0_12InputWrapperE
        - __assert_fail
        - __cxa_begin_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:176,5'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_20BitstreamFlavorMSB16EEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:177,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:178,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_18BitstreamFlavorMSBEEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_18BitstreamFlavorMSBEEEvRKNS0_12InputWrapperE
        - __assert_fail
        - __cxa_begin_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:176,5'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_18BitstreamFlavorMSBEEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:177,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:178,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_18BitstreamFlavorLSBEEEvRKNS0_12InputWrapperE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_18BitstreamFlavorLSBEEEvRKNS0_12InputWrapperE
        - __assert_fail
        - __cxa_begin_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:176,5'
          Dst:             _ZN8rawspeed12_GLOBAL__N_116checkFlavourImplINS0_18BitstreamFlavorLSBEEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:177,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:178,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed12_GLOBAL__N_112InputWrapperC2ENS_10ByteStreamES2_
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:111,5'
          Dst:             _ZNK8rawspeed12_GLOBAL__N_112InputWrapper4sizeEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:111,5'
          Dst:             __assert_fail
    - functionName:    _ZN8rawspeed10ByteStream9getStreamEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed10ByteStream9getStreamEj
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:126,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:127,12'
          Dst:             _ZN8rawspeed10ByteStream9getStreamEj
    - functionName:    _ZN8rawspeed10ByteStream6getU32Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10ByteStream3getIjEET_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:196,30'
          Dst:             _ZN8rawspeed10ByteStream3getIjEET_v
    - functionName:    _ZN8rawspeed10ByteStream7getByteEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10ByteStream3getIhEET_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:186,30'
          Dst:             _ZN8rawspeed10ByteStream3getIhEET_v
    - functionName:    _ZN8rawspeed6BufferC2EPKhj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - _ZN8rawspeed13implicit_castIijQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed6BufferC2ENS_10Array1DRefIKhEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:68,34'
          Dst:             _ZN8rawspeed13implicit_castIijQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:68,16'
          Dst:             _ZN8rawspeed10Array1DRefIKhEC2EPS1_i
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:68,9'
          Dst:             _ZN8rawspeed6BufferC2ENS_10Array1DRefIKhEE
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          159
      EdgeCount:       59
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN8rawspeed10ByteStream6getU32Ev
        - _ZN8rawspeed10ByteStream7getByteEv
        - _ZN8rawspeed10ByteStream9getStreamEjj
        - _ZN8rawspeed10ByteStreamC2ENS_10DataBufferE
        - _ZN8rawspeed10DataBufferC2ENS_6BufferENS_10EndiannessE
        - _ZN8rawspeed12_GLOBAL__N_112InputWrapperC2ENS_10ByteStreamES2_
        - _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_18BitstreamFlavorLSBEEEvRKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_18BitstreamFlavorMSBEEEvRKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_19BitstreamFlavorJPEGEEEvRKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_20BitstreamFlavorMSB16EEEvRKNS0_12InputWrapperE
        - _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_20BitstreamFlavorMSB32EEEvRKNS0_12InputWrapperE
        - _ZN8rawspeed13implicit_castIjmQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - _ZN8rawspeed14ThrowExceptionINS_17RawspeedExceptionEEEvPKcz
        - _ZN8rawspeed6BufferC2EPKhj
        - __assert_fail
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:198,5'
          Branch Sides:    []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:183,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:186,26'
          Dst:             _ZN8rawspeed13implicit_castIjmQaaaaoosr3stdE13is_integral_vIT0_Esr3stdE19is_floating_point_vIS1_Eoosr3stdE13is_integral_vIT_Esr3stdE19is_floating_point_vIS2_Entsr3stdE9is_same_vIS1_S2_EEES2_S1_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:186,18'
          Dst:             _ZN8rawspeed6BufferC2EPKhj
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:187,22'
          Dst:             _ZN8rawspeed10DataBufferC2ENS_6BufferENS_10EndiannessE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:188,16'
          Dst:             _ZN8rawspeed10ByteStreamC2ENS_10DataBufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:190,28'
          Dst:             _ZN8rawspeed10ByteStream7getByteEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:192,31'
          Dst:             _ZN8rawspeed10ByteStream6getU32Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:193,32'
          Dst:             _ZN8rawspeed10ByteStream9getStreamEjj
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:194,29'
          Dst:             _ZN8rawspeed10ByteStream9getStreamEjj
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:195,24'
          Dst:             _ZN8rawspeed12_GLOBAL__N_112InputWrapperC2ENS_10ByteStreamES2_
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:200,7'
          Dst:             _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_18BitstreamFlavorLSBEEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:203,7'
          Dst:             _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_18BitstreamFlavorMSBEEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:206,7'
          Dst:             _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_20BitstreamFlavorMSB16EEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:209,7'
          Dst:             _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_20BitstreamFlavorMSB32EEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:212,7'
          Dst:             _ZN8rawspeed12_GLOBAL__N_112checkFlavourINS0_19BitstreamFlavorJPEGEEEvRKNS0_12InputWrapperE
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:215,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_17RawspeedExceptionEEEvPKcz
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:217,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/bitstreams/BitVacuumerRoundtrip.cpp:219,3'
          Dst:             __cxa_end_catch
    - 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:    _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8rawspeed17RawspeedException6anchorEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8rawspeed17RawspeedExceptionD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/../common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/../common/RawspeedException.h:56,7'
          Dst:             _ZNSt13runtime_errorD2Ev
    - functionName:    _ZN8rawspeed11IOExceptionD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/../io/IOException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/../io/IOException.h:30,7'
          Dst:             _ZNSt13runtime_errorD2Ev
    - functionName:    _ZNK8rawspeed11IOException6anchorEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/IOException.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
