message: Workaround for MSVC not merging bit-fields of different size. See issue
diff: @@ -104,7 +104,7 @@ class BufferInfo {
  private:
  BufferInfo() = default;
  - enum class Kind : unsigned {
  + enum class Kind : uint64 {
  kConstant,
  kTempBuffer,
  kEntryParameter,
  