)]}'
{
  "commit": "00aa7ef462c5cbc450f081a97dc68dddb7b2425a",
  "tree": "266f583d9c2f65ee3cc46dc709d55ff693d533d4",
  "parents": [
    "b6e1bc7d5d2fcd5166816ca4c4d1d5e33b3ce255"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Oct 18 23:57:25 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 18 23:57:25 2022 +0000"
  },
  "message": "tint/reader/wgsl: Better diagnostics for missing parentheses\n\nThis change required removing the `\u0026\u0026` splitting for `a \u0026 b \u0026\u0026 c` which never valid WGSL (right now).\n\nFixed: tint:1658\nChange-Id: Ideb9f1aa9cf9b9b1054a6fc65860106dc072a9dc\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/105820\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cdc5960f3cbdd666ff3052aaf0c46c551bb01eb4",
      "old_mode": 33188,
      "old_path": "src/tint/ast/binary_expression.h",
      "new_id": "323ab4840f5dfcd108299b04474f91d303be33f0",
      "new_mode": 33188,
      "new_path": "src/tint/ast/binary_expression.h"
    },
    {
      "type": "modify",
      "old_id": "8d6040d9d8da36a378d484bd46c0c5dbf16ed3ab",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl.cc",
      "new_id": "d8d799415ff05d19368ab9e6f745b724b3853f05",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "a5f675ca4923ea3e42bec899819e8c73aea3f25f",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_bitwise_expression_test.cc",
      "new_id": "9e95a3c14f4581d5267784e875868f50d8bf2b0f",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_bitwise_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0adbeeff018f1fb15dddaef94bfefb72a3f84ae9",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_expression_test.cc",
      "new_id": "e3e53fc8f19083f852d19038bbf74964fe2d6014",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "80376d83f92dbb7d3e8beca5971ddb392bf9467e",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_struct_member_attribute_test.cc",
      "new_id": "7abdcd5858aeb69129b0b5351c5690c2267d61c7",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_struct_member_attribute_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4cf9aad1b1d4e0f0246c768fef8d95b21ccac33a",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/token.h",
      "new_id": "3f92f48021a04a6391a4220ce61f9f79d8e84e4c",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/token.h"
    }
  ]
}
