message: move the masks + remainder_masks used in BitReader from the duckdb namespace to a more narrowed local scope
diff: @@ -15,6 +15,8 @@ namespace duckdb {
  //! Every byte read touches at most 2 bytes (1 if it's perfectly aligned)
  //! Within a byte we need to mask off the bits that we're interested in
  +struct BitReader {
  +private:
  //! Align the masks to the right
  static constexpr uint8_t masks[] = {
  0, // 0b00000000,
  @@ -36,7 +38,7 @@ static constexpr uint8_t masks[] = {
  128, // 0b10000000,
  };
  -static const uint8_t remainder_masks[] = {
  + static constexpr uint8_t remainder_masks[] = {
  0, 0, 0, 0, 0, 0, 0, 0, 0,
  128, // 0b10000000,
  192, // 0b11000000,
  @@ -48,7 +50,6 @@ static const uint8_t remainder_masks[] = {
  255, // 0b11111111,
  };
  -struct BitReader {
  public:
  public:
  BitReader() : input(nullptr), index(0) {
  