---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:280,31'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:280,38'
            TrueSideFuncs:
              - __sanitizer_cov_trace_cmp1
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:280,31'
            FalseSideFuncs:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed18HuffmanTableVector10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEiEERT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
        - 'class.rawspeed::BitStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          142
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
        - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:50,5'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:50,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:64,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:66,36'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:73,31'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:73,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:74,36'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:82,9'
            FalseSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:67,13'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:65,68'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:64,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:66,36'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:73,31'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:73,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:74,36'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:82,9'
            FalseSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:55,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:55,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:58,27'
            FalseSideFuncs:
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __assert_fail
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEEixEm
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEC2IRKS3_RKhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:55,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:58,27'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:67,20'
          Dst:             _ZN8rawspeedeqERKNS_20AbstractHuffmanTable10CodeSymbolES3_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:75,29'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:82,9'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    75
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEj
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEj
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:241,20'
            FalseSideFuncs:
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEj
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:241,20'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:242,5'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed15extractHighBitsItEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:55,7'
            TrueSideFuncs:
              - __sanitizer_cov_trace_cmp1
              - _ZN8rawspeed15extractHighBitsItEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
              - __sanitizer_cov_trace_cmp2
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:55,7'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp1
              - _ZN8rawspeed15extractHighBitsItEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
              - __sanitizer_cov_trace_cmp2
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:55,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:55,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:55,7'
            FalseSideFuncs:
              - _ZN8rawspeed15extractHighBitsItEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
              - __sanitizer_cov_trace_cmp2
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:55,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:57,23'
          Dst:             _ZN8rawspeed15extractHighBitsItEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed19RawDecoderExceptionCI2NS_17RawspeedExceptionEEPKc
        - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
        - __cxa_allocate_exception
        - vsnprintf
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/RawspeedException.h:48,3'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - llvm.va_start
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - vsnprintf
              - llvm.va_end
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
              - __cxa_allocate_exception
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed19RawDecoderExceptionCI2NS_17RawspeedExceptionEEPKc
              - __cxa_free_exception
              - llvm.lifetime.end.p0i8
              - __cxa_throw
            FalseSide:       '/src/librawspeed/src/librawspeed/common/RawspeedException.h:48,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - llvm.va_start
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - vsnprintf
              - llvm.va_end
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
              - __cxa_allocate_exception
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed19RawDecoderExceptionCI2NS_17RawspeedExceptionEEPKc
              - __cxa_free_exception
              - llvm.lifetime.end.p0i8
              - __cxa_throw
      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:             _ZN8rawspeed19RawDecoderExceptionCI2NS_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
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed19RawDecoderExceptionCI2NS_17RawspeedExceptionEEPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::RawDecoderException *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17RawspeedExceptionC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17RawspeedExceptionC2EPKc
            FalseSide:       '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:34,28'
            FalseSideFuncs:
              - _ZN8rawspeed17RawspeedExceptionC2EPKc
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:34,28'
          Dst:             _ZN8rawspeed17RawspeedExceptionC2EPKc
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt13runtime_errorD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::runtime_error *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17RawspeedExceptionC2EPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::RawspeedException *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed17RawspeedException3logEPKc
        - _ZNSt13runtime_errorC2EPKc
        - _ZNSt13runtime_errorD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/RawspeedException.h:66,33'
            TrueSideFuncs:
              - _ZNSt13runtime_errorC2EPKc
              - _ZN8rawspeed17RawspeedException3logEPKc
              - _ZNSt13runtime_errorD2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/common/RawspeedException.h:66,33'
            FalseSideFuncs:
              - _ZNSt13runtime_errorC2EPKc
              - _ZN8rawspeed17RawspeedException3logEPKc
              - _ZNSt13runtime_errorD2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:66,9'
          Dst:             _ZNSt13runtime_errorC2EPKc
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:67,5'
          Dst:             _ZN8rawspeed17RawspeedException3logEPKc
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:68,3'
          Dst:             _ZNSt13runtime_errorD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed19RawDecoderExceptionD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::RawDecoderException *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:0,0'
            TrueSideFuncs:
              - _ZNSt13runtime_errorD2Ev
              - _ZdlPv
            FalseSide:       '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:32,7'
            FalseSideFuncs:
              - _ZNSt13runtime_errorD2Ev
              - _ZdlPv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decoders/RawDecoderException.h:32,7'
          Dst:             _ZNSt13runtime_errorD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt13runtime_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::runtime_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17RawspeedException3logEPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/common/RawspeedException.h:60,5'
            FalseSideFuncs:
              - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:60,5'
          Dst:             _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17RawspeedExceptionD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::RawspeedException *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
            TrueSideFuncs:
              - _ZNSt13runtime_errorD2Ev
              - _ZdlPv
            FalseSide:       '/src/librawspeed/src/librawspeed/common/RawspeedException.h:56,7'
            FalseSideFuncs:
              - _ZNSt13runtime_errorD2Ev
              - _ZdlPv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/RawspeedException.h:56,7'
          Dst:             _ZNSt13runtime_errorD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed15extractHighBitsItEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8bitwidthItEEjT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
            TrueSideFuncs:
              - _ZN8rawspeed8bitwidthItEEjT_
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed8bitwidthItEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
            FalseSideFuncs:
              - _ZN8rawspeed8bitwidthItEEjT_
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed8bitwidthItEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed8bitwidthItEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:161,45'
            FalseSideFuncs:
              - _ZN8rawspeed8bitwidthItEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:163,10'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
          Dst:             _ZN8rawspeed8bitwidthItEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
          Dst:             _ZN8rawspeed8bitwidthItEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed8bitwidthItEEjT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14peekBitsNoFillEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:228,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:228,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:228,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:228,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:229,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:229,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:229,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:230,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:230,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:230,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:230,5'
            FalseSideFuncs:
              - _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:228,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:229,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:230,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:231,18'
          Dst:             _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE14skipBitsNoFillEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:235,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:235,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:235,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:235,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:236,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:236,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:236,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:236,5'
            FalseSideFuncs:
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:235,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:236,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:237,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed28BitStreamCacheRightInLeftOut4skipEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BitStreamCacheRightInLeftOut *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed28BitStreamCacheRightInLeftOut4peekEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BitStreamCacheRightInLeftOut *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed15extractHighBitsImEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed15extractHighBitsImEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:94,28'
            FalseSideFuncs:
              - _ZN8rawspeed15extractHighBitsImEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:94,12'
          Dst:             _ZN8rawspeed15extractHighBitsImEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed15extractHighBitsImEET_S1_jjPNSt3__19enable_ifIXsr3stdE13is_unsigned_vIS1_EEvE4typeE
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'size_t '
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed8bitwidthImEEjT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
            TrueSideFuncs:
              - _ZN8rawspeed8bitwidthImEEjT_
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed8bitwidthImEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
            FalseSideFuncs:
              - _ZN8rawspeed8bitwidthImEEjT_
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed8bitwidthImEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed8bitwidthImEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:161,45'
            FalseSideFuncs:
              - _ZN8rawspeed8bitwidthImEEjT_
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:163,16'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
          Dst:             _ZN8rawspeed8bitwidthImEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:159,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:160,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
          Dst:             _ZN8rawspeed8bitwidthImEEjT_
        - Src:             '/src/librawspeed/src/librawspeed/common/Common.h:162,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed8bitwidthImEEjT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Leaf *'
      argCount:        1
      argTypes:
        - 'class.std::exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:47,7'
            TrueSideFuncs:
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:47,7'
            FalseSideFuncs:
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:47,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:47,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:48,14'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:47,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE6getPosEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BitStreamForwardSequentialReplenisher *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE16getRemainingSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BitStreamForwardSequentialReplenisher *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE6getPosEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE6getPosEv
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:139,18'
            FalseSideFuncs:
              - _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE6getPosEv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:139,25'
          Dst:             _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE6getPosEv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed14getByteSwappedEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17getHostEndiannessEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed14getByteSwappedIjEET_PKvb
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed14getByteSwappedEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Endianness.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Endianness.h:99,3'
            TrueSideFuncs:
              - _ZN8rawspeed14getByteSwappedEj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Endianness.h:99,3'
            FalseSideFuncs:
              - _ZN8rawspeed14getByteSwappedEj
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Endianness.h:100,10'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Endianness.h:100,18'
            TrueSideFuncs:
              - _ZN8rawspeed14getByteSwappedEj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Endianness.h:100,10'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Endianness.h:100,18'
          Dst:             _ZN8rawspeed14getByteSwappedEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKhENKUlhE_clEh
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__tuple_indices *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.rawspeed::BitStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE16getRemainingSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE16getRemainingSizeEv
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:220,12'
            FalseSideFuncs:
              - _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE16getRemainingSizeEv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:220,24'
          Dst:             _ZNK8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE16getRemainingSizeEv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed5getBEIjEET_PKv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Endianness.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17getHostEndiannessEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Endianness.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Endianness.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17getHostEndiannessEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZN8rawspeed14getByteSwappedIjEET_PKvb
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Endianness.h:111,34'
            FalseSideFuncs:
              - _ZN8rawspeed17getHostEndiannessEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZN8rawspeed14getByteSwappedIjEET_PKvb
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Endianness.h:111,34'
          Dst:             _ZN8rawspeed17getHostEndiannessEv
        - Src:             '/src/librawspeed/src/librawspeed/io/Endianness.h:111,10'
          Dst:             _ZN8rawspeed14getByteSwappedIjEET_PKvb
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.rawspeed::BitStreamCacheRightInLeftOut *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:80,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:80,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:80,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:80,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:81,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:81,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:81,5'
            FalseSideFuncs:
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:80,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:81,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BitStreamForwardSequentialReplenisher *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:149,15'
            TrueSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__15arrayIhLm8EE4fillERKh
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13minIjEERKT_S3_S3_
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.memcpy.p0i8.p0i8.i64
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:149,15'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__15arrayIhLm8EE4fillERKh
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13minIjEERKT_S3_S3_
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.memcpy.p0i8.p0i8.i64
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:149,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:150,20'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:158,32'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__15arrayIhLm8EE4fillERKh
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13minIjEERKT_S3_S3_
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.memcpy.p0i8.p0i8.i64
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:158,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:159,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:161,11'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__15arrayIhLm8EE4fillERKh
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13minIjEERKT_S3_S3_
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.memcpy.p0i8.p0i8.i64
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:166,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:165,30'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13minIjEERKT_S3_S3_
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.memcpy.p0i8.p0i8.i64
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:166,47'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13minIjEERKT_S3_S3_
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.memcpy.p0i8.p0i8.i64
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:159,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/RawspeedException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
        - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
        - __cxa_allocate_exception
        - vsnprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/RawspeedException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/RawspeedException.h:48,3'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - llvm.va_start
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - vsnprintf
              - llvm.va_end
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
              - __cxa_allocate_exception
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
              - __cxa_free_exception
              - llvm.lifetime.end.p0i8
              - __cxa_throw
            FalseSide:       '/src/librawspeed/src/librawspeed/common/RawspeedException.h:48,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - llvm.va_start
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - vsnprintf
              - llvm.va_end
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
              - __cxa_allocate_exception
              - _ZNSt3__15arrayIcLm8192EE4dataEv
              - _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
              - __cxa_free_exception
              - llvm.lifetime.end.p0i8
              - __cxa_throw
      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
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed11IOExceptionCI2NS_17RawspeedExceptionEEPKc
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/IOException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::RawDecoderException *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17RawspeedExceptionC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/IOException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/IOException.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17RawspeedExceptionC2EPKc
            FalseSide:       '/src/librawspeed/src/librawspeed/io/IOException.h:34,28'
            FalseSideFuncs:
              - _ZN8rawspeed17RawspeedExceptionC2EPKc
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/IOException.h:34,28'
          Dst:             _ZN8rawspeed17RawspeedExceptionC2EPKc
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed11IOExceptionD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/IOException.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::RawDecoderException *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/IOException.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/IOException.h:0,0'
            TrueSideFuncs:
              - _ZNSt13runtime_errorD2Ev
              - _ZdlPv
            FalseSide:       '/src/librawspeed/src/librawspeed/io/IOException.h:32,7'
            FalseSideFuncs:
              - _ZNSt13runtime_errorD2Ev
              - _ZdlPv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/IOException.h:32,7'
          Dst:             _ZNSt13runtime_errorD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
        - _ZN8rawspeed5getBEIjEET_PKv
        - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:52,3'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__15arrayIhLm8EE4sizeEv
              - _ZNSt3__15arrayIhLm8EE5beginEv
              - _ZNSt3__16copy_nIPKhmPhEENS_9enable_ifIXsr33__is_cpp17_random_access_iteratorIT_EE5valueET1_E4typeES5_T0_S6_
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZNSt3__17none_ofIPhZN8rawspeed9BitStreamINS2_14JPEGBitPumpTagENS2_28BitStreamCacheRightInLeftOutENS2_37BitStreamForwardSequentialReplenisherIS4_EEE9fillCacheEPKhEUlhE_EEbT_SC_T0_
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - _ZN8rawspeed5getBEIjEET_PKv
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:52,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__15arrayIhLm8EE4sizeEv
              - _ZNSt3__15arrayIhLm8EE5beginEv
              - _ZNSt3__16copy_nIPKhmPhEENS_9enable_ifIXsr33__is_cpp17_random_access_iteratorIT_EE5valueET1_E4typeES5_T0_S6_
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZNSt3__17none_ofIPhZN8rawspeed9BitStreamINS2_14JPEGBitPumpTagENS2_28BitStreamCacheRightInLeftOutENS2_37BitStreamForwardSequentialReplenisherIS4_EEE9fillCacheEPKhEUlhE_EEbT_SC_T0_
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EE4dataEv
              - _ZN8rawspeed5getBEIjEET_PKv
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:70,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:67,29'
            TrueSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:72,22'
            FalseSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:74,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:67,29'
            TrueSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:80,15'
            FalseSideFuncs:
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:70,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:67,29'
            TrueSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:72,31'
            FalseSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:74,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:67,29'
            TrueSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:80,15'
            FalseSideFuncs:
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:70,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:67,29'
            TrueSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:72,31'
            FalseSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:74,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:67,29'
            TrueSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:80,15'
            FalseSideFuncs:
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:70,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:70,9'
            TrueSideFuncs:
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:72,31'
            FalseSideFuncs:
              - _ZNSt3__15arrayIhLm8EEixEm
              - __sanitizer_cov_trace_const_cmp1
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:74,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:74,11'
            TrueSideFuncs:
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:80,15'
            FalseSideFuncs:
              - _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:69,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:60,16'
          Dst:             _ZN8rawspeed5getBEIjEET_PKv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:60,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:94,16'
          Dst:             _ZNK8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE16getRemainingSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:69,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:69,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitPumpJPEG.h:69,11'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOut4pushEmj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE22markNumBytesAsConsumedEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BitStreamForwardSequentialReplenisher *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
        - 'class.rawspeed::BitStream *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:246,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:246,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:246,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:246,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:250,7'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:246,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed16HuffmanTableTree10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEhEERT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
        - 'class.rawspeed::BitStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:51,5'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - __assert_fail
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:51,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - __assert_fail
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:69,29'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:69,53'
            TrueSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:69,41'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:71,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:73,9'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:77,51'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:77,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:56,36'
            TrueSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:84,15'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:57,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:57,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:60,27'
            FalseSideFuncs:
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - __assert_fail
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
              - _ZNSt3__14pairIN8rawspeed20AbstractHuffmanTable10CodeSymbolEhEC2IRS3_RhLPv0EEEOT_OT0_
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:53,36'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:57,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:60,27'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE13getBitsNoFillEj
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:73,9'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:84,24'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:80,35'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node9getAsLeafEv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
      argCount:        1
      argTypes:
        - 'class.std::exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:42,7'
            TrueSideFuncs:
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:42,7'
            FalseSideFuncs:
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:42,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:42,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:43,14'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:42,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:201,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE22markNumBytesAsConsumedEj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:201,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE22markNumBytesAsConsumedEj
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:201,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:201,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:203,15'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE22markNumBytesAsConsumedEj
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:203,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:203,9'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:206,5'
            FalseSideFuncs:
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE22markNumBytesAsConsumedEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:201,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:206,62'
          Dst:             _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE8getInputEv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:206,40'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE9fillCacheEPKh
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:206,17'
          Dst:             _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEE22markNumBytesAsConsumedEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed24BitStreamReplenisherBaseINS_14JPEGBitPumpTagEEC2ERKNS_6BufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BitStreamReplenisherBase *'
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed6Buffer7getSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:113,9'
            TrueSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - _ZNK8rawspeed6Buffer7getDataEjj
              - _ZNK8rawspeed6Buffer7getSizeEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:113,9'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - _ZNK8rawspeed6Buffer7getDataEjj
              - _ZNK8rawspeed6Buffer7getSizeEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:114,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:115,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:116,3'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:113,37'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:113,20'
          Dst:             _ZNK8rawspeed6Buffer7getDataEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:113,61'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:115,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed6Buffer7getSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:207,5'
            TrueSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:207,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:207,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:207,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:208,12'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:207,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:207,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed6Buffer7getDataEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'class.rawspeed::Buffer *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - _ZNK8rawspeed6Buffer7isValidEjj
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:172,10'
            TrueSideFuncs:
              - _ZNK8rawspeed6Buffer7isValidEjj
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:172,10'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7isValidEjj
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:172,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:173,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:175,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:175,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:175,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:176,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:176,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:176,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:178,12'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:172,10'
          Dst:             _ZNK8rawspeed6Buffer7isValidEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:173,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:175,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:176,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:176,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed6Buffer7isValidEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::Buffer *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
      functionSourceFile: '/src/librawspeed/src/external/AddressSanitizer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed18BitStreamCacheBaseC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BitStreamCacheBase *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEECI2NS_24BitStreamReplenisherBaseIS1_EEERKNS_6BufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BitStreamForwardSequentialReplenisher *'
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed24BitStreamReplenisherBaseINS_14JPEGBitPumpTagEEC2ERKNS_6BufferE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed24BitStreamReplenisherBaseINS_14JPEGBitPumpTagEEC2ERKNS_6BufferE
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:133,15'
            FalseSideFuncs:
              - _ZN8rawspeed24BitStreamReplenisherBaseINS_14JPEGBitPumpTagEEC2ERKNS_6BufferE
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:133,15'
          Dst:             _ZN8rawspeed24BitStreamReplenisherBaseINS_14JPEGBitPumpTagEEC2ERKNS_6BufferE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BitStreamCacheRightInLeftOut *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed18BitStreamCacheBaseC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed18BitStreamCacheBaseC2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:77,8'
            FalseSideFuncs:
              - _ZN8rawspeed18BitStreamCacheBaseC2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:77,8'
          Dst:             _ZN8rawspeed18BitStreamCacheBaseC2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_6BufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEECI2NS_24BitStreamReplenisherBaseIS1_EEERKNS_6BufferE
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:195,12'
            FalseSideFuncs:
              - _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
              - _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEECI2NS_24BitStreamReplenisherBaseIS1_EEERKNS_6BufferE
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:195,12'
          Dst:             _ZN8rawspeed28BitStreamCacheRightInLeftOutC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:195,43'
          Dst:             _ZN8rawspeed37BitStreamForwardSequentialReplenisherINS_14JPEGBitPumpTagEECI2NS_24BitStreamReplenisherBaseIS1_EEERKNS_6BufferE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed10ByteStream13getRemainSizeEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.rawspeed::ByteStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream5checkEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:80,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed10ByteStream5checkEj
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:80,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed10ByteStream5checkEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:80,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:80,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:81,11'
            FalseSideFuncs:
              - _ZNK8rawspeed10ByteStream5checkEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:80,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:81,11'
          Dst:             _ZNK8rawspeed10ByteStream5checkEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed10ByteStream5checkEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::ByteStream *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:58,31'
            TrueSideFuncs:
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:58,31'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp8
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:58,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:59,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:60,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:60,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:60,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:61,5'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:59,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:60,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:60,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::bad_array_new_length *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt12length_errorC2EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::RawspeedException *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
          Branch Sides:
            TrueSide:        '/usr/local/bin/../include/c++/v1/stdexcept:0,0'
            TrueSideFuncs:
              - _ZNSt11logic_errorC2EPKc
            FalseSide:       '/usr/local/bin/../include/c++/v1/stdexcept:153,91'
            FalseSideFuncs:
              - _ZNSt11logic_errorC2EPKc
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:153,74'
          Dst:             _ZNSt11logic_errorC2EPKc
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::RawspeedException *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::runtime_error *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNSt12length_errorD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::RawspeedException *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEEENKUlRKS3_SA_E_clESA_SA_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.std::__1::__tuple_indices *'
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:120,14'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__14lessIvEclIRKtS4_EEDTltclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__110less_equalIvEclIRKhS4_EEDTleclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:120,14'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__14lessIvEclIRKtS4_EEDTltclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__110less_equalIvEclIRKhS4_EEDTleclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:120,48'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:120,48'
            TrueSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:121,38'
            FalseSideFuncs:
              - _ZNKSt3__110less_equalIvEclIRKhS4_EEDTleclsr3stdE7forwardIT_Efp_Eclsr3stdE7forwardIT0_Efp0_EEOS5_OS6_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEEENKUlRKS3_SA_E0_clESA_SA_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.20 *'
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEEENKUlRKS3_SA_E_clESA_SA_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
            TrueSideFuncs:
              - _ZZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEEENKUlRKS3_SA_E_clESA_SA_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:124,5'
            FalseSideFuncs:
              - _ZZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEEENKUlRKS3_SA_E_clESA_SA_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:124,5'
          Dst:             _ZZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEEENKUlRKS3_SA_E_clESA_SA_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTable10CodeSymbolC2Eth
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.rawspeed::AbstractHuffmanTable::CodeSymbol *'
        - 'N/A'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:47,11'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:47,11'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:48,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:48,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:49,7'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:49,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:49,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:50,7'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:50,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:50,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:51,5'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:48,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:49,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:50,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::__1::vector.11 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:119,5'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE6cbeginEv
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4cendEv
              - _ZNSt3__113adjacent_findINS_11__wrap_iterIPKN8rawspeed20AbstractHuffmanTable10CodeSymbolEEEZNS3_17VerifyCodeSymbolsERKNS_6vectorIS4_NS_9allocatorIS4_EEEEEUlRS5_SE_E0_EET_SG_SG_T0_
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4cendEv
              - _ZNSt3__1eqIPKN8rawspeed20AbstractHuffmanTable10CodeSymbolEEEbRKNS_11__wrap_iterIT_EESA_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:119,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE6cbeginEv
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4cendEv
              - _ZNSt3__113adjacent_findINS_11__wrap_iterIPKN8rawspeed20AbstractHuffmanTable10CodeSymbolEEEZNS3_17VerifyCodeSymbolsERKNS_6vectorIS4_NS_9allocatorIS4_EEEEEUlRS5_SE_E0_EET_SG_SG_T0_
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4cendEv
              - _ZNSt3__1eqIPKN8rawspeed20AbstractHuffmanTable10CodeSymbolEEEbRKNS_11__wrap_iterIT_EESA_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:124,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:124,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,40'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,5'
            TrueSideFuncs:
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:134,32'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:134,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,51'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:135,9'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:134,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,51'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:135,9'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:133,5'
            TrueSideFuncs:
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:134,32'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:135,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:134,32'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEixEm
              - _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
              - __assert_fail
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - llvm.lifetime.end.p0i8
              - __sanitizer_cov_trace_const_cmp8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:135,9'
            FalseSideFuncs:
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:124,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:135,9'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable10CodeSymbol16HaveCommonPrefixERKS1_S3_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:135,9'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed20AbstractHuffmanTable19generateCodeSymbolsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.std::__1::vector.11 *'
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          174
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
        - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:140,29'
            TrueSideFuncs:
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEC2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE7reserveEm
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:140,29'
            FalseSideFuncs:
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEC2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE7reserveEm
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:142,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:142,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:143,5'
            FalseSideFuncs:
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE7reserveEm
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:143,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:143,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:145,48'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE7reserveEm
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:146,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:146,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:149,13'
            FalseSideFuncs:
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE7reserveEm
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:154,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:155,52'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:165,5'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:155,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:156,9'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:162,12'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:165,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:165,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:166,5'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:154,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:155,52'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:165,5'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:156,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:156,9'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:158,17'
            FalseSideFuncs:
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:155,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:156,9'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:162,12'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE12emplace_backIJRjS8_EEERS3_DpOT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:142,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:143,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:143,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:146,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:146,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:165,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:156,9'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:165,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:166,5'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable17VerifyCodeSymbolsERKNSt3__16vectorINS0_10CodeSymbolENS1_9allocatorIS3_EEEE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5beginEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE3endEv
              - _ZNSt3__110accumulateINS_11__wrap_iterIPKjEEjEET0_T_S6_S5_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:93,28'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5beginEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE3endEv
              - _ZNSt3__110accumulateINS_11__wrap_iterIPKjEEjEET0_T_S6_S5_
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed18HuffmanTableVector5setupEbb
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed20AbstractHuffmanTable5setupEbb
        - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - _ZNK8rawspeed20AbstractHuffmanTable19generateCodeSymbolsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:93,27'
            TrueSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTable5setupEbb
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable19generateCodeSymbolsEv
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEaSEOS6_
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE7reserveEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE12emplace_backIJRjEEES5_DpOT_
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:93,27'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTable5setupEbb
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable19generateCodeSymbolsEv
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEaSEOS6_
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE7reserveEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE12emplace_backIJRjEEES5_DpOT_
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:98,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:98,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:100,5'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE7reserveEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEm
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE12emplace_backIJRjEEES5_DpOT_
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:102,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:103,41'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE12emplace_backIJRjEEES5_DpOT_
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:107,5'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:107,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:107,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:108,3'
            FalseSideFuncs:  []
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:102,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:103,41'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE12emplace_backIJRjEEES5_DpOT_
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:107,5'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:93,27'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable5setupEbb
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:97,15'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable19generateCodeSymbolsEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:98,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:98,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:107,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTable5setupEbb
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8rawspeed20AbstractHuffmanTable36verifyCodeSymbolsAreValidDiffLenghtsEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:106,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:106,9'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:111,7'
            FalseSideFuncs:
              - _ZNK8rawspeed20AbstractHuffmanTable36verifyCodeSymbolsAreValidDiffLenghtsEv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:111,7'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable36verifyCodeSymbolsAreValidDiffLenghtsEv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed20AbstractHuffmanTable36verifyCodeSymbolsAreValidDiffLenghtsEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,30'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE3endEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__111__wrap_iterIPKhEppEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,30'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE3endEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__111__wrap_iterIPKhEppEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,28'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,28'
            TrueSideFuncs:
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__111__wrap_iterIPKhEppEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:72,5'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:72,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:72,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:73,3'
            FalseSideFuncs:  []
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:67,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,28'
            TrueSideFuncs:
              - _ZNSt3__111__wrap_iterIPKhEppEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:67,11'
            FalseSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,28'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:66,28'
            TrueSideFuncs:
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__111__wrap_iterIPKhEppEv
              - _ZNSt3__1neIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:72,5'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
              - __sanitizer_cov_trace_const_cmp8
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:72,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:69,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:72,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed20AbstractHuffmanTable21maxCodePlusDiffLengthEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__111max_elementINS_11__wrap_iterIPKhEEEET_S5_S5_
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:81,12'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__111max_elementINS_11__wrap_iterIPKhEEEET_S5_S5_
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - llvm.lifetime.end.p0i8
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEEENKUlS9_E_clES9_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.std::__1::__compressed_pair_elem.3 *'
        - 'class.std::__1::unique_ptr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:133,5'
            TrueSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_switch
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:133,5'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_switch
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:133,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:133,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:134,10'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_switch
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:134,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:134,9'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:136,46'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_switch
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:139,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:140,9'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:142,12'
            FalseSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:133,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:139,11'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::__1::unique_ptr *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:128,8'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS2_21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEEUlSA_E_EEbT_
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
              - __sanitizer_cov_trace_const_cmp1
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:128,8'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS2_21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEEUlSA_E_EEbT_
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
              - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:128,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:128,7'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:131,8'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS2_21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEEUlSA_E_EEbT_
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEE5resetEPS4_
              - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:132,11'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:132,25'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS2_21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEEUlSA_E_EEbT_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS2_21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEEUlSA_E_EEbT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEEENKUlS9_E_clES9_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
            TrueSideFuncs:
              - _ZZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEEENKUlS9_E_clES9_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:113,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
            TrueSideFuncs:
              - _ZZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEEENKUlS9_E_clES9_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:113,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:109,12'
          Dst:             _ZZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEEENKUlS9_E_clES9_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4LeafD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Leaf *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
              - _ZdlPv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:34,10'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
              - _ZdlPv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:34,10'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed17BinaryHuffmanTreeIhE4LeafcvNS1_4Node4TypeEEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Leaf *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4LeafC2Eh
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Leaf *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:80,45'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:80,14'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.std::exception *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed16HuffmanTableTree5setupEbbENKUlPT_E_clINSt3__110unique_ptrINS_17BinaryHuffmanTreeIhE4NodeENS5_14default_deleteIS9_EEEEEEDaS2_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon *'
        - 'class.std::__1::unique_ptr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE4LeafEJRKhEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_4LeafENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4LeafENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__17advanceINS_11__wrap_iterIPKhEEiivEEvRT_T0_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:109,27'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__111__wrap_iterIPKhEdeEv
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE4LeafEJRKhEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_4LeafENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4LeafENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__17advanceINS_11__wrap_iterIPKhEEiivEEvRT_T0_
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon.43 *'
        - 'class.std::__1::unique_ptr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:223,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:223,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:224,12'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE12emplace_backIJRS9_EEESE_DpOT_
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:224,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:224,11'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:225,9'
            FalseSideFuncs:
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE12emplace_backIJRS9_EEESE_DpOT_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:223,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.anon.50 *'
        - 'class.std::__1::unique_ptr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:184,7'
            TrueSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE12emplace_backIJS5_EEERS5_DpOT_
              - llvm.lifetime.end.p0i8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:184,7'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE12emplace_backIJS5_EEERS5_DpOT_
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:184,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:184,7'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:188,12'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE12emplace_backIJS5_EEERS5_DpOT_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:188,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:189,14'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE12emplace_backIJS5_EEERS5_DpOT_
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:191,66'
            FalseSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEdeEv
              - __sanitizer_cov_trace_pc_indir
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE12emplace_backIJS5_EEERS5_DpOT_
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:191,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:191,11'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:192,9'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE12emplace_backIJS5_EEERS5_DpOT_
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:184,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:192,39'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchD2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEED2Ev
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEED2Ev
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:33,10'
            FalseSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEED2Ev
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEED2Ev
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:33,10'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEC2ILb1EvEEv
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEC2ILb1EvEEv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:54,10'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEC2ILb1EvEEv
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEC2ILb1EvEEv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:54,10'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4NodeC2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed17BinaryHuffmanTreeIhE6BranchcvNS1_4Node4TypeEEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchD0Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchD2Ev
              - _ZdlPv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:33,10'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchD2Ev
              - _ZdlPv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:33,10'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE6BranchD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
        - 'class.std::__1::vector.35 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
            TrueSideFuncs:
              - _ZZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:113,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
            TrueSideFuncs:
              - _ZZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:113,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:109,12'
          Dst:             _ZZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.rawspeed::BinaryHuffmanTree<unsigned char>::Branch *'
        - 'class.std::__1::vector.26 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
            TrueSideFuncs:
              - _ZZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:113,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:108,19'
            TrueSideFuncs:
              - _ZZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:113,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:109,12'
          Dst:             _ZZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEiENKUlPNSt3__110unique_ptrINS1_4NodeENS2_14default_deleteIS4_EEEEE_clES8_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::vector.35 *'
        - 'class.rawspeed::BinaryHuffmanTree *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          158
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:160,3'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE7reserveEm
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2ESt16initializer_listIS5_E
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:160,3'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE7reserveEm
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2ESt16initializer_listIS5_E
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:160,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:160,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:162,9'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE7reserveEm
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2ESt16initializer_listIS5_E
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:162,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:164,10'
            TrueSideFuncs:
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEcvbEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2ESt16initializer_listIS5_E
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:170,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE7reserveEm
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:164,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:165,14'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__111make_uniqueIN8rawspeed17BinaryHuffmanTreeIhE6BranchEJEEENS_11__unique_ifIT_E15__unique_singleEDpOT0_
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSINS3_6BranchENS5_IS9_EEvvEERS7_ONS0_IT_T0_EE
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_14default_deleteIS4_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2ESt16initializer_listIS5_E
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:166,12'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEptEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2ESt16initializer_listIS5_E
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:173,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:174,12'
            TrueSideFuncs:
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:177,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE7reserveEm
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:180,31'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:180,31'
            TrueSideFuncs:
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:196,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:196,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:196,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:198,10'
            FalseSideFuncs:
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:181,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:181,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:183,17'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:180,31'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:180,31'
            TrueSideFuncs:
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:196,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEEC2EOS8_
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:160,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:166,20'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:170,23'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:181,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:183,17'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_21getAllBranchesOfDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:196,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::BinaryHuffmanTree *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:235,34'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:235,3'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch21pruneLeaflessBranchesEPNSt3__110unique_ptrINS1_4NodeENS3_14default_deleteIS5_EEEE
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.std::__1::vector.26 *'
        - 'class.rawspeed::BinaryHuffmanTree *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          132
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
        - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:204,3'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE7reserveEm
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:204,3'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE7reserveEm
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:204,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:204,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:207,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5emptyEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE7reserveEm
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:210,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:211,12'
            TrueSideFuncs:
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:214,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2Ev
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE7reserveEm
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE5beginEv
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE3endEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:217,31'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:217,31'
            TrueSideFuncs:
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:229,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:229,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:229,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:231,10'
            FalseSideFuncs:
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:218,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:218,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:220,27'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:217,31'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:217,31'
            TrueSideFuncs:
              - _ZNKSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEdeEv
              - _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
              - _ZNSt3__111__wrap_iterIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEppEv
              - _ZNSt3__1neIPPN8rawspeed17BinaryHuffmanTreeIhE6BranchEEEbRKNS_11__wrap_iterIT_EESB_
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:229,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZNKSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEEC2EOSC_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIPN8rawspeed17BinaryHuffmanTreeIhE6BranchENS_9allocatorIS5_EEED2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:204,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:207,23'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE21getAllBranchesOfDepthEi
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:218,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:220,27'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE4Node11getAsBranchEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:222,7'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE6Branch11forEachNodeIZNS1_24getAllVacantNodesAtDepthEiEUlPNSt3__110unique_ptrINS1_4NodeENS4_14default_deleteIS6_EEEEE_EEbT_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:229,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed6Buffer10getSubViewEjj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'class.rawspeed::Buffer *'
        - 'class.rawspeed::Buffer *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - _ZNK8rawspeed6Buffer7getDataEjj
        - _ZNK8rawspeed6Buffer7isValidEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:155,10'
            TrueSideFuncs:
              - _ZNK8rawspeed6Buffer7isValidEjj
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
              - _ZNK8rawspeed6Buffer7getDataEjj
              - _ZN8rawspeed6BufferC2EPKhj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:155,10'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7isValidEjj
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
              - _ZNK8rawspeed6Buffer7getDataEjj
              - _ZN8rawspeed6BufferC2EPKhj
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:155,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:156,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:158,19'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7getDataEjj
              - _ZN8rawspeed6BufferC2EPKhj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:155,10'
          Dst:             _ZNK8rawspeed6Buffer7isValidEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:156,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_11IOExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:158,19'
          Dst:             _ZNK8rawspeed6Buffer7getDataEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:158,12'
          Dst:             _ZN8rawspeed6BufferC2EPKhj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed6BufferC2EPKhj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::Buffer *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:97,9'
            TrueSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:97,9'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:98,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:98,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:99,3'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:98,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:98,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed6Buffer3endEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:191,5'
            TrueSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:191,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:191,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:191,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:192,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:192,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:192,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:193,12'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:191,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:192,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:192,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed6Buffer5beginEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:186,5'
            TrueSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:186,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:186,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:186,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:187,5'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:187,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:187,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:188,12'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:186,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:187,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:187,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed16HuffmanTableTree5setupEbb
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          112
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
        - _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
        - _ZN8rawspeed20AbstractHuffmanTable5setupEbb
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:93,27'
            TrueSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTable5setupEbb
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNSt3__14nextINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueESF_E4typeESF_NS_15iterator_traitsISF_E15difference_typeE
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__18for_eachINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEZNS3_16HuffmanTableTree5setupEbbEUlPT_E_EET0_SF_SF_SI_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:93,27'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTable5setupEbb
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE6cbeginEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNSt3__14nextINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueESF_E4typeESF_NS_15iterator_traitsISF_E15difference_typeE
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__18for_eachINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEZNS3_16HuffmanTableTree5setupEbbEUlPT_E_EET0_SF_SF_SI_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:96,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:97,37'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNSt3__14nextINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueESF_E4typeESF_NS_15iterator_traitsISF_E15difference_typeE
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__18for_eachINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEZNS3_16HuffmanTableTree5setupEbbEUlPT_E_EET0_SF_SF_SI_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:114,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:114,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:114,5'
            TrueSideFuncs:
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:114,5'
            FalseSideFuncs:
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:100,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:101,9'
            TrueSideFuncs:
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:106,27'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNSt3__14nextINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueESF_E4typeESF_NS_15iterator_traitsISF_E15difference_typeE
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__18for_eachINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEZNS3_16HuffmanTableTree5setupEbbEUlPT_E_EET0_SF_SF_SI_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:96,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:97,37'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - __sanitizer_cov_trace_cmp8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE6cbeginEv
              - _ZNSt3__14nextINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEEENS_9enable_ifIXsr25__is_cpp17_input_iteratorIT_EE5valueESF_E4typeESF_NS_15iterator_traitsISF_E15difference_typeE
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNSt3__18for_eachINS_11__wrap_iterIPKPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS6_EEEEEEZNS3_16HuffmanTableTree5setupEbbEUlPT_E_EET0_SF_SF_SI_
              - _ZNSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEED2Ev
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
              - _ZNKSt3__16vectorIPNS_10unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS5_EEEENS_9allocatorIS9_EEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:114,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4cendEv
              - _ZNSt3__1eqIPKhEEbRKNS_11__wrap_iterIT_EES7_
              - __assert_fail
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:93,27'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable5setupEbb
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:99,25'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE24getAllVacantNodesAtDepthEi
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:101,9'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:114,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:118,10'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhE21pruneLeaflessBranchesEv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed10ByteStream7getByteEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'class.rawspeed::ByteStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream5checkEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:148,5'
            TrueSideFuncs:
              - _ZNK8rawspeed10ByteStream5checkEj
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:148,5'
            FalseSideFuncs:
              - _ZNK8rawspeed10ByteStream5checkEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:148,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:148,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:149,11'
            FalseSideFuncs:
              - _ZNK8rawspeed10ByteStream5checkEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:148,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:149,11'
          Dst:             _ZNK8rawspeed10ByteStream5checkEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - _ZNK8rawspeed6Buffer5beginEv
        - _ZNK8rawspeed6Buffer7getSizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:234,5'
            TrueSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNK8rawspeed6Buffer7getSizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE5clearEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE7reserveEm
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__113back_inserterINS_6vectorIhNS_9allocatorIhEEEEEENS_20back_insert_iteratorIT_EERS6_
              - _ZNSt3__14copyIPKhNS_20back_insert_iteratorINS_6vectorIhNS_9allocatorIhEEEEEEEET0_T_SA_S9_
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:234,5'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNK8rawspeed6Buffer7getSizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE5clearEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE7reserveEm
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__113back_inserterINS_6vectorIhNS_9allocatorIhEEEEEENS_20back_insert_iteratorIT_EERS6_
              - _ZNSt3__14copyIPKhNS_20back_insert_iteratorINS_6vectorIhNS_9allocatorIhEEEEEEEET0_T_SA_S9_
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:234,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:234,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:235,5'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE5clearEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE7reserveEm
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__113back_inserterINS_6vectorIhNS_9allocatorIhEEEEEENS_20back_insert_iteratorIT_EERS6_
              - _ZNSt3__14copyIPKhNS_20back_insert_iteratorINS_6vectorIhNS_9allocatorIhEEEEEEEET0_T_SA_S9_
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:235,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:235,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:237,5'
            FalseSideFuncs:
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE5clearEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - _ZNSt3__16vectorIhNS_9allocatorIhEEE7reserveEm
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__113back_inserterINS_6vectorIhNS_9allocatorIhEEEEEENS_20back_insert_iteratorIT_EERS6_
              - _ZNSt3__14copyIPKhNS_20back_insert_iteratorINS_6vectorIhNS_9allocatorIhEEEEEEEET0_T_SA_S9_
              - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeEv
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_cmp8
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:240,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:240,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:241,3'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:234,5'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:234,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:235,5'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:235,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:235,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:238,24'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:239,20'
          Dst:             _ZNK8rawspeed6Buffer5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:239,34'
          Dst:             _ZNK8rawspeed6Buffer3endEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:240,5'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:240,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed10ByteStream9getBufferEj
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::Buffer *'
        - 'class.rawspeed::ByteStream *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed6Buffer10getSubViewEjj
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
            TrueSideFuncs:
              - _ZNK8rawspeed6Buffer10getSubViewEjj
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:93,18'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer10getSubViewEjj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:93,18'
          Dst:             _ZNK8rawspeed6Buffer10getSubViewEjj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          159
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - _ZNK8rawspeed6Buffer5beginEv
        - _ZNK8rawspeed6Buffer7getSizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:180,5'
            TrueSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEmRKj
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__14copyIPKhPjEET0_T_S5_S4_
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:180,5'
            FalseSideFuncs:
              - _ZNK8rawspeed6Buffer7getSizeEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEmRKj
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__14copyIPKhPjEET0_T_S5_S4_
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:180,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:180,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:182,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE6resizeEmRKj
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed6Buffer5beginEv
              - _ZNK8rawspeed6Buffer3endEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - _ZNSt3__14copyIPKhPjEET0_T_S5_S4_
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:184,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:184,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:187,29'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:187,37'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:187,56'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:190,25'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:187,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:188,23'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:190,25'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:187,37'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:187,56'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE8pop_backEv
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:190,25'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE5emptyEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:190,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:191,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:193,5'
            FalseSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEE4backEv
              - __sanitizer_cov_trace_const_cmp4
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:193,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:193,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:195,24'
            FalseSideFuncs:
              - _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
              - __sanitizer_cov_trace_const_cmp4
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:196,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:196,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:198,15'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:198,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:199,7'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:204,56'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - __sanitizer_cov_trace_const_cmp8
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:204,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:204,5'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:208,42'
            FalseSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:210,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:211,9'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:216,18'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:216,11'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:217,9'
            TrueSideFuncs:
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:223,16'
            FalseSideFuncs:
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:204,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:204,5'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:208,42'
            FalseSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEixEm
              - __sanitizer_cov_trace_cmp4
              - __sanitizer_cov_trace_cmp4
              - _ZNKSt3__16vectorIjNS_9allocatorIjEEE4sizeEv
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
              - _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:180,5'
          Dst:             _ZNK8rawspeed6Buffer7getSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:180,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:183,20'
          Dst:             _ZNK8rawspeed6Buffer5beginEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:183,34'
          Dst:             _ZNK8rawspeed6Buffer3endEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:184,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:191,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:193,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:195,24'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13maxCodesCountEv
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:196,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:199,7'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:211,9'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:217,9'
          Dst:             _ZN8rawspeed14ThrowExceptionINS_19RawDecoderExceptionEEEvPKcz
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTableD2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
              - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:38,7'
            FalseSideFuncs:
              - _ZNSt3__16vectorIhNS_9allocatorIhEEED2Ev
              - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhED2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::BinaryHuffmanTree *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEED2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:31,7'
            FalseSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEED2Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhEaSEOS1_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'class.rawspeed::BinaryHuffmanTree *'
      argCount:        2
      argTypes:
        - 'class.rawspeed::BinaryHuffmanTree *'
        - 'class.rawspeed::BinaryHuffmanTree *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSEOS7_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:31,7'
            FalseSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEaSEOS7_
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'class.rawspeed::AbstractHuffmanTable *'
      argCount:        2
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEaSEOS3_
              - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSEOS3_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:38,7'
            FalseSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEaSEOS3_
              - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSEOS3_
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed17BinaryHuffmanTreeIhEC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::BinaryHuffmanTree *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEC2ILb1EvEEv
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/BinaryHuffmanTree.h:31,7'
            FalseSideFuncs:
              - _ZNSt3__110unique_ptrIN8rawspeed17BinaryHuffmanTreeIhE4NodeENS_14default_deleteIS4_EEEC2ILb1EvEEv
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed20AbstractHuffmanTableC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::AbstractHuffmanTable *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
              - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/AbstractHuffmanTable.h:76,8'
            FalseSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
              - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Ev
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed10DataBufferC2ERKS0_
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::DataBuffer *'
        - 'class.rawspeed::DataBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed6BufferC2ERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed6BufferC2ERKS0_
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:227,7'
            FalseSideFuncs:
              - _ZN8rawspeed6BufferC2ERKS0_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:227,7'
          Dst:             _ZN8rawspeed6BufferC2ERKS0_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed6BufferC2ERKS0_
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::Buffer *'
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:102,31'
            TrueSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:102,31'
            FalseSideFuncs:
              - _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:103,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:103,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:104,3'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:103,5'
          Dst:             _ZN8rawspeed4ASan16RegionIsPoisonedEPVKvm
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:103,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed6BufferD2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::Buffer *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN8rawspeed19alignedFreeConstPtrEPKv
        - __clang_call_terminate
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:115,9'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed19alignedFreeConstPtrEPKv
              - __clang_call_terminate
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:115,9'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed19alignedFreeConstPtrEPKv
              - __clang_call_terminate
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:115,9'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:115,9'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:116,27'
            FalseSideFuncs:
              - _ZN8rawspeed19alignedFreeConstPtrEPKv
              - __clang_call_terminate
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:116,7'
          Dst:             _ZN8rawspeed19alignedFreeConstPtrEPKv
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:116,7'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
        - 'class.rawspeed::BitStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          62
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
        - _ZNK8rawspeed18HuffmanTableVector10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEiEERT_
        - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:137,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed18HuffmanTableVector10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEiEERT_
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13tieIJN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEEENS_5tupleIJDpRT_EEES7_
              - _ZNSt3__15tupleIJRN8rawspeed20AbstractHuffmanTable10CodeSymbolERiEEaSIS3_iNS_17integral_constantIbLb1EEELi0EEERS6_ONS_4pairIT_T0_EE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:137,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed18HuffmanTableVector10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEiEERT_
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13tieIJN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEEENS_5tupleIJDpRT_EEES7_
              - _ZNSt3__15tupleIJRN8rawspeed20AbstractHuffmanTable10CodeSymbolERiEEaSIS3_iNS_17integral_constantIbLb1EEELi0EEERS6_ONS_4pairIT_T0_EE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:137,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed18HuffmanTableVector10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEiEERT_
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13tieIJN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEEENS_5tupleIJDpRT_EEES7_
              - _ZNSt3__15tupleIJRN8rawspeed20AbstractHuffmanTable10CodeSymbolERiEEaSIS3_iNS_17integral_constantIbLb1EEELi0EEERS6_ONS_4pairIT_T0_EE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:137,5'
            FalseSideFuncs:
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:137,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:139,8'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:143,35'
          Dst:             _ZNK8rawspeed18HuffmanTableVector10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEiEERT_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:145,12'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
        - 'class.rawspeed::BitStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          62
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
        - _ZNK8rawspeed16HuffmanTableTree10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEhEERT_
        - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:148,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed16HuffmanTableTree10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEhEERT_
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13tieIJN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEEENS_5tupleIJDpRT_EEES7_
              - _ZNSt3__15tupleIJRN8rawspeed20AbstractHuffmanTable10CodeSymbolERiEEaSIS3_hNS_17integral_constantIbLb1EEELi0EEERS6_ONS_4pairIT_T0_EE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:148,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - __assert_fail
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed16HuffmanTableTree10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEhEERT_
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13tieIJN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEEENS_5tupleIJDpRT_EEES7_
              - _ZNSt3__15tupleIJRN8rawspeed20AbstractHuffmanTable10CodeSymbolERiEEaSIS3_hNS_17integral_constantIbLb1EEELi0EEERS6_ONS_4pairIT_T0_EE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:148,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed16HuffmanTableTree10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEhEERT_
              - llvm.lifetime.start.p0i8
              - _ZNSt3__13tieIJN8rawspeed20AbstractHuffmanTable10CodeSymbolEiEEENS_5tupleIJDpRT_EEES7_
              - _ZNSt3__15tupleIJRN8rawspeed20AbstractHuffmanTable10CodeSymbolERiEEaSIS3_hNS_17integral_constantIbLb1EEELi0EEERS6_ONS_4pairIT_T0_EE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:148,5'
            FalseSideFuncs:
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:148,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:150,8'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEE4fillEj
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:154,35'
          Dst:             _ZNK8rawspeed16HuffmanTableTree10readSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEEEENSt3__14pairINS_20AbstractHuffmanTable10CodeSymbolEhEERT_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:156,12'
          Dst:             _ZNK8rawspeed20AbstractHuffmanTable13processSymbolINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_NS0_10CodeSymbolEi
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/BitStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::BitStream *'
        - 'class.rawspeed::ByteStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_6BufferE
        - _ZNK8rawspeed10ByteStream11getPositionEv
        - _ZNK8rawspeed6Buffer10getSubViewEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/BitStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/BitStream.h:198,19'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZNK8rawspeed10ByteStream13getRemainSizeEv
              - _ZNK8rawspeed6Buffer10getSubViewEjj
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/src/librawspeed/io/BitStream.h:198,19'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZNK8rawspeed10ByteStream13getRemainSizeEv
              - _ZNK8rawspeed6Buffer10getSubViewEjj
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:198,34'
          Dst:             _ZNK8rawspeed10ByteStream11getPositionEv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:198,51'
          Dst:             _ZNK8rawspeed10ByteStream13getRemainSizeEv
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:198,21'
          Dst:             _ZNK8rawspeed6Buffer10getSubViewEjj
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:198,9'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_6BufferE
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:198,9'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/src/librawspeed/io/BitStream.h:198,9'
          Dst:             _ZN8rawspeed6BufferD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZNK8rawspeed10ByteStream11getPositionEv
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'class.rawspeed::ByteStream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8rawspeed10ByteStream5checkEj
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:71,5'
            TrueSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed10ByteStream5checkEj
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:71,5'
            FalseSideFuncs:
              - __sanitizer_cov_trace_cmp4
              - _ZNK8rawspeed10ByteStream5checkEj
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:71,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:71,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:72,11'
            FalseSideFuncs:
              - _ZNK8rawspeed10ByteStream5checkEj
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:71,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:72,11'
          Dst:             _ZNK8rawspeed10ByteStream5checkEj
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed18HuffmanTableVectorD2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed20AbstractHuffmanTableD2Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
            TrueSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZN8rawspeed20AbstractHuffmanTableD2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:36,7'
            FalseSideFuncs:
              - _ZNSt3__16vectorIjNS_9allocatorIjEEED2Ev
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEED2Ev
              - _ZN8rawspeed20AbstractHuffmanTableD2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:36,7'
          Dst:             _ZN8rawspeed20AbstractHuffmanTableD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed18HuffmanTableVectoraSEOS0_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'class.rawspeed::HuffmanTableVector *'
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
        - 'class.rawspeed::HuffmanTableVector *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEaSEOS6_
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEaSEOS3_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:36,7'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEaSEOS6_
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEaSEOS3_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:36,7'
          Dst:             _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
        - 'class.rawspeed::ByteStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       27
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8rawspeed10ByteStream7getByteEv
        - _ZN8rawspeed10ByteStream9getBufferEj
        - _ZN8rawspeed18HuffmanTableVector5setupEbb
        - _ZN8rawspeed18HuffmanTableVectorC2Ev
        - _ZN8rawspeed18HuffmanTableVectorD2Ev
        - _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
        - _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
        - _ZN8rawspeed6BufferD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:39,5'
            TrueSideFuncs:
              - _ZN8rawspeed18HuffmanTableVectorC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed10ByteStream7getByteEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed18HuffmanTableVector5setupEbb
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:39,5'
            FalseSideFuncs:
              - _ZN8rawspeed18HuffmanTableVectorC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed10ByteStream7getByteEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed18HuffmanTableVector5setupEbb
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:39,5'
          Dst:             _ZN8rawspeed18HuffmanTableVectorC2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,32'
          Dst:             _ZN8rawspeed10ByteStream9getBufferEj
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,10'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,7'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,23'
          Dst:             _ZN8rawspeed10ByteStream9getBufferEj
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,6'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:49,31'
          Dst:             _ZN8rawspeed10ByteStream7getByteEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:55,6'
          Dst:             _ZN8rawspeed18HuffmanTableVector5setupEbb
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,7'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:58,1'
          Dst:             _ZN8rawspeed18HuffmanTableVectorD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed18HuffmanTableVectorC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::HuffmanTableVector *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed20AbstractHuffmanTableC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableC2Ev
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEC2Ev
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:36,7'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableC2Ev
              - _ZNSt3__16vectorIN8rawspeed20AbstractHuffmanTable10CodeSymbolENS_9allocatorIS3_EEEC2Ev
              - _ZNSt3__16vectorIjNS_9allocatorIjEEEC2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableVector.h:36,7'
          Dst:             _ZN8rawspeed20AbstractHuffmanTableC2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed16HuffmanTableTreeD2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhED2Ev
        - _ZN8rawspeed20AbstractHuffmanTableD2Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhED2Ev
              - _ZN8rawspeed20AbstractHuffmanTableD2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
            FalseSideFuncs:
              - _ZN8rawspeed17BinaryHuffmanTreeIhED2Ev
              - _ZN8rawspeed20AbstractHuffmanTableD2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhED2Ev
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
          Dst:             _ZN8rawspeed20AbstractHuffmanTableD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed16HuffmanTableTreeaSEOS0_
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'class.rawspeed::HuffmanTableTree *'
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
        - 'class.rawspeed::HuffmanTableTree *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhEaSEOS1_
        - _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
              - _ZN8rawspeed17BinaryHuffmanTreeIhEaSEOS1_
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
              - _ZN8rawspeed17BinaryHuffmanTreeIhEaSEOS1_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
          Dst:             _ZN8rawspeed20AbstractHuffmanTableaSEOS0_
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhEaSEOS1_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL18createHuffmanTableIN8rawspeed16HuffmanTableTreeEET_RNS0_10ByteStreamE
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
        - 'class.rawspeed::ByteStream *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       27
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN8rawspeed10ByteStream7getByteEv
        - _ZN8rawspeed10ByteStream9getBufferEj
        - _ZN8rawspeed16HuffmanTableTree5setupEbb
        - _ZN8rawspeed16HuffmanTableTreeC2Ev
        - _ZN8rawspeed16HuffmanTableTreeD2Ev
        - _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
        - _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
        - _ZN8rawspeed6BufferD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:39,5'
            TrueSideFuncs:
              - _ZN8rawspeed16HuffmanTableTreeC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed10ByteStream7getByteEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed16HuffmanTableTree5setupEbb
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:39,5'
            FalseSideFuncs:
              - _ZN8rawspeed16HuffmanTableTreeC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStream9getBufferEj
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
              - _ZN8rawspeed6BufferD2Ev
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed10ByteStream7getByteEv
              - __sanitizer_cov_trace_const_cmp1
              - _ZN8rawspeed16HuffmanTableTree5setupEbb
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:39,5'
          Dst:             _ZN8rawspeed16HuffmanTableTreeC2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,32'
          Dst:             _ZN8rawspeed10ByteStream9getBufferEj
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,10'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable18setNCodesPerLengthERKNS_6BufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,7'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,23'
          Dst:             _ZN8rawspeed10ByteStream9getBufferEj
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,6'
          Dst:             _ZN8rawspeed20AbstractHuffmanTable13setCodeValuesERKNS_6BufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:49,31'
          Dst:             _ZN8rawspeed10ByteStream7getByteEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:55,6'
          Dst:             _ZN8rawspeed16HuffmanTableTree5setupEbb
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:43,7'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:46,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Common.h:58,1'
          Dst:             _ZN8rawspeed16HuffmanTableTreeD2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed16HuffmanTableTreeC2Ev
      functionSourceFile: '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'class.rawspeed::HuffmanTableTree *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed17BinaryHuffmanTreeIhEC2Ev
        - _ZN8rawspeed20AbstractHuffmanTableC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableC2Ev
              - _ZN8rawspeed17BinaryHuffmanTreeIhEC2Ev
            FalseSide:       '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
            FalseSideFuncs:
              - _ZN8rawspeed20AbstractHuffmanTableC2Ev
              - _ZN8rawspeed17BinaryHuffmanTreeIhEC2Ev
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
          Dst:             _ZN8rawspeed20AbstractHuffmanTableC2Ev
        - Src:             '/src/librawspeed/src/librawspeed/decompressors/HuffmanTableTree.h:39,7'
          Dst:             _ZN8rawspeed17BinaryHuffmanTreeIhEC2Ev
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/ByteStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'class.rawspeed::ByteStream *'
        - 'class.rawspeed::DataBuffer *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed10DataBufferC2ERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/ByteStream.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed10DataBufferC2ERKS0_
            FalseSide:       '/src/librawspeed/src/librawspeed/io/ByteStream.h:44,70'
            FalseSideFuncs:
              - _ZN8rawspeed10DataBufferC2ERKS0_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/ByteStream.h:44,51'
          Dst:             _ZN8rawspeed10DataBufferC2ERKS0_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed10DataBufferC2ERKNS_6BufferENS_10EndiannessE
      functionSourceFile: '/src/librawspeed/src/librawspeed/io/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'class.rawspeed::DataBuffer *'
        - 'class.rawspeed::Buffer *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed6BufferC2ERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/io/Buffer.h:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed6BufferC2ERKS0_
            FalseSide:       '/src/librawspeed/src/librawspeed/io/Buffer.h:236,48'
            FalseSideFuncs:
              - _ZN8rawspeed6BufferC2ERKS0_
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/io/Buffer.h:236,9'
          Dst:             _ZN8rawspeed6BufferC2ERKS0_
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         88
      ICount:          452
      EdgeCount:       162
      CyclomaticComplexity: 76
      functionsReached:
        - _ZL18createHuffmanTableIN8rawspeed16HuffmanTableTreeEET_RNS0_10ByteStreamE
        - _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
        - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
        - _ZN8rawspeed10DataBufferC2ERKNS_6BufferENS_10EndiannessE
        - _ZN8rawspeed16HuffmanTableTreeC2Ev
        - _ZN8rawspeed16HuffmanTableTreeD2Ev
        - _ZN8rawspeed16HuffmanTableTreeaSEOS0_
        - _ZN8rawspeed18HuffmanTableVectorC2Ev
        - _ZN8rawspeed18HuffmanTableVectorD2Ev
        - _ZN8rawspeed18HuffmanTableVectoraSEOS0_
        - _ZN8rawspeed6BufferC2EPKhj
        - _ZN8rawspeed6BufferD2Ev
        - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
        - _ZNK8rawspeed10ByteStream11getPositionEv
        - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
        - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
        - __assert_fail
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:57,3'
            TrueSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed6BufferC2EPKhj
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10DataBufferC2ERKNS_6BufferENS_10EndiannessE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed16HuffmanTableTreeC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed18HuffmanTableVectorC2Ev
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed16HuffmanTableTreeEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __assert_fail
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectoraSEOS0_
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - _ZN8rawspeed16HuffmanTableTreeaSEOS0_
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:57,3'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed6BufferC2EPKhj
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10DataBufferC2ERKNS_6BufferENS_10EndiannessE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed16HuffmanTableTreeC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed18HuffmanTableVectorC2Ev
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed16HuffmanTableTreeEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __assert_fail
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectoraSEOS0_
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - _ZN8rawspeed16HuffmanTableTreeaSEOS0_
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:57,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:57,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:60,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed6BufferC2EPKhj
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10DataBufferC2ERKNS_6BufferENS_10EndiannessE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed16HuffmanTableTreeC2Ev
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed18HuffmanTableVectorC2Ev
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed16HuffmanTableTreeEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __assert_fail
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectoraSEOS0_
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - _ZN8rawspeed16HuffmanTableTreeaSEOS0_
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:74,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:74,5'
            TrueSideFuncs:
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __assert_fail
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectoraSEOS0_
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            FalseSideFuncs:
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:84,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:84,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:92,5'
            FalseSideFuncs:
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_cmp4
              - __assert_fail
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:79,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:79,5'
            TrueSideFuncs:
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __assert_fail
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            FalseSideFuncs:
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:84,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:84,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            FalseSideFuncs:
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:92,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:92,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:93,5'
            FalseSideFuncs:
              - _ZNK8rawspeed10ByteStream11getPositionEv
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp4
              - __assert_fail
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:93,5'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:93,5'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:95,5'
            FalseSideFuncs:
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.start.p0i8
              - _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
              - llvm.lifetime.end.p0i8
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:104,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:104,7'
            TrueSideFuncs:
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:137,1'
            FalseSideFuncs:
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:104,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:104,7'
            TrueSideFuncs:
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:112,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:112,7'
            TrueSideFuncs:
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:137,1'
            FalseSideFuncs:
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:112,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:112,7'
            TrueSideFuncs:
              - __cxa_begin_catch
              - __cxa_end_catch
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            FalseSideFuncs:
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:120,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:120,7'
            TrueSideFuncs:
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:120,7'
            FalseSideFuncs:
              - __assert_fail
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:130,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:103,24'
            TrueSideFuncs:
              - _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __cxa_begin_catch
              - __cxa_end_catch
              - _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - llvm.eh.typeid.for
              - __sanitizer_cov_trace_cmp4
              - __cxa_begin_catch
              - __cxa_end_catch
              - __sanitizer_cov_trace_const_cmp1
              - __sanitizer_cov_trace_cmp1
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp1
              - llvm.lifetime.end.p0i8
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed18HuffmanTableVectorD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed16HuffmanTableTreeD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - _ZN8rawspeed6BufferD2Ev
              - llvm.lifetime.end.p0i8
              - __assert_fail
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
              - __clang_call_terminate
              - __cxa_begin_catch
              - __cxa_rethrow
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:130,7'
            FalseSideFuncs:
              - __assert_fail
        - Branch String:   '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            TrueSideFuncs:
              - __cxa_begin_catch
              - __cxa_end_catch
            FalseSide:       '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
            FalseSideFuncs:  []
      Callsites:
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:57,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:60,28'
          Dst:             _ZN8rawspeed6BufferC2EPKhj
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:61,32'
          Dst:             _ZN8rawspeed10DataBufferC2ERKNS_6BufferENS_10EndiannessE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:63,26'
          Dst:             _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:64,26'
          Dst:             _ZN8rawspeed10ByteStreamC2ERKNS_10DataBufferE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:69,21'
          Dst:             _ZN8rawspeed16HuffmanTableTreeC2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:70,21'
          Dst:             _ZN8rawspeed18HuffmanTableVectorC2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:73,13'
          Dst:             _ZL18createHuffmanTableIN8rawspeed16HuffmanTableTreeEET_RNS0_10ByteStreamE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:73,11'
          Dst:             _ZN8rawspeed16HuffmanTableTreeaSEOS0_
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:73,7'
          Dst:             _ZN8rawspeed16HuffmanTableTreeD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:74,5'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:76,5'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:78,13'
          Dst:             _ZL18createHuffmanTableIN8rawspeed18HuffmanTableVectorEET_RNS0_10ByteStreamE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:78,11'
          Dst:             _ZN8rawspeed18HuffmanTableVectoraSEOS0_
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:78,7'
          Dst:             _ZN8rawspeed18HuffmanTableVectorD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:79,5'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:81,5'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:84,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:92,5'
          Dst:             _ZNK8rawspeed10ByteStream11getPositionEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:92,5'
          Dst:             _ZNK8rawspeed10ByteStream11getPositionEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:92,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:93,5'
          Dst:             _ZNK8rawspeed10ByteStream11getPositionEv
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:93,5'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:95,20'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:96,20'
          Dst:             _ZN8rawspeed9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS1_EEEC2ERKNS_10ByteStreamE
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:103,24'
          Dst:             _ZNK8rawspeed16HuffmanTableTree6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:109,7'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:106,9'
          Dst:             __cxa_rethrow
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:104,7'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:109,7'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:107,7'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:111,24'
          Dst:             _ZNK8rawspeed18HuffmanTableVector6decodeINS_9BitStreamINS_14JPEGBitPumpTagENS_28BitStreamCacheRightInLeftOutENS_37BitStreamForwardSequentialReplenisherIS3_EEEELb0EEEiRT_
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:117,7'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:114,9'
          Dst:             __cxa_rethrow
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:112,7'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:117,7'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:115,7'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:120,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:130,7'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed18HuffmanTableVectorD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed16HuffmanTableTreeD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed18HuffmanTableVectorD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed16HuffmanTableTreeD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             _ZN8rawspeed6BufferD2Ev
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:132,3'
          Dst:             __cxa_begin_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:134,3'
          Dst:             __cxa_end_catch
        - Src:             '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp:107,7'
          Dst:             __clang_call_terminate
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __cxa_rethrow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed8writeLogENS_10DEBUG_PRIOEPKcz
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed19alignedFreeConstPtrEPKv
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Memory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8rawspeed11alignedFreeEPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:0,0'
            TrueSideFuncs:
              - _ZN8rawspeed11alignedFreeEPv
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:84,3'
            FalseSideFuncs:
              - _ZN8rawspeed11alignedFreeEPv
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:84,3'
          Dst:             _ZN8rawspeed11alignedFreeEPv
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed11alignedFreeEPv
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Memory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:0,0'
            TrueSideFuncs:
              - free
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:77,3'
            FalseSideFuncs:
              - free
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:108,26'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:108,26'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:109,11'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Common.h:116,26'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Common.h:116,26'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Common.h:117,46'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed12isPowerOfTwoImEEbT_
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN8rawspeed13alignedMallocEmm
      functionSourceFile: '/src/librawspeed/src/librawspeed/common/Memory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8rawspeed12isPowerOfTwoImEEbT_
        - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
        - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
        - __assert_fail
        - aligned_alloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:0,0'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:42,3'
            TrueSideFuncs:
              - _ZN8rawspeed12isPowerOfTwoImEEbT_
              - __assert_fail
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp8
              - aligned_alloc
              - llvm.assume
              - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:42,3'
            FalseSideFuncs:
              - _ZN8rawspeed12isPowerOfTwoImEEbT_
              - __assert_fail
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp8
              - aligned_alloc
              - llvm.assume
              - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:42,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:42,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:43,3'
            FalseSideFuncs:
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp8
              - aligned_alloc
              - llvm.assume
              - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:43,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:43,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:44,3'
            FalseSideFuncs:
              - _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
              - __assert_fail
              - __sanitizer_cov_trace_const_cmp8
              - aligned_alloc
              - llvm.assume
              - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:44,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:44,3'
            TrueSideFuncs:
              - __assert_fail
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:53,12'
            FalseSideFuncs:
              - __sanitizer_cov_trace_const_cmp8
              - aligned_alloc
              - llvm.assume
              - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:53,7'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:53,7'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:58,9'
            FalseSideFuncs:
              - aligned_alloc
              - llvm.assume
              - _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
              - __assert_fail
        - Branch String:   '/src/librawspeed/src/librawspeed/common/Memory.cpp:68,3'
          Branch Sides:
            TrueSide:        '/src/librawspeed/src/librawspeed/common/Memory.cpp:68,3'
            TrueSideFuncs:   []
            FalseSide:       '/src/librawspeed/src/librawspeed/common/Memory.cpp:68,3'
            FalseSideFuncs:
              - __assert_fail
      Callsites:
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:42,3'
          Dst:             _ZN8rawspeed12isPowerOfTwoImEEbT_
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:42,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:43,3'
          Dst:             _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:43,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:44,3'
          Dst:             _ZN8rawspeed9isAlignedImEEbT_mPNSt3__19enable_ifIXntsr3stdE12is_pointer_vIS1_EEvE4typeE
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:44,3'
          Dst:             __assert_fail
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:58,9'
          Dst:             aligned_alloc
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:68,3'
          Dst:             _ZN8rawspeed9isAlignedIPvEEbT_mPNSt3__19enable_ifIXsr3stdE12is_pointer_vIS2_EEvE4typeE
        - Src:             '/src/librawspeed/src/librawspeed/common/Memory.cpp:68,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/librawspeed/fuzz/librawspeed/decompressors/HuffmanTable/Dual.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aligned_alloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
