/* Copyright 2013 Google Inc. All Rights Reserved. Distributed under MIT license. See file LICENSE for detail or copy at https://opensource.org/licenses/MIT */ /* Bit reading helpers */ #include "bit_reader.h" #include "../common/platform.h" #include <brotli/types.h> #if defined(__cplusplus) || defined(c_plusplus) extern "C" { #endif const uint32_t kBrotliBitMask[33] = …; void BrotliInitBitReader(BrotliBitReader* const br) { … } BROTLI_BOOL BrotliWarmupBitReader(BrotliBitReader* const br) { … } BROTLI_BOOL BrotliSafeReadBits32Slow(BrotliBitReader* const br, uint32_t n_bits, uint32_t* val) { … } #if defined(__cplusplus) || defined(c_plusplus) } /* extern "C" */ #endif