)]}'
{
  "commit": "e903396ff2c5d4c205bffc5c6b91cb48ebefd5f7",
  "tree": "98b5a7e10428c535f28eaf9b577215188ab26d08",
  "parents": [
    "83d8c42fc673f2b346c982f12c215d23556b7fb0"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed May 03 14:59:03 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 03 14:59:03 2023 +0000"
  },
  "message": "[ir] Emit short-circuit as an `If` node\n\nThis Cl removes the `\u0026\u0026` and `||` logical binary nodes and replaces them\nwith a var declaration and if node.\n\nBug: tint:1925\nChange-Id: I9f25411a9b9c909fa25f2f37cbd51181ac584acc\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/130500\nCommit-Queue: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19caf6fc3ca229e576f38aa496716dd16fd82062",
      "old_mode": 33188,
      "old_path": "src/tint/ir/builder_impl.cc",
      "new_id": "fd6f500298ee6fb5aadc05fcde96392f1467f5c8",
      "new_mode": 33188,
      "new_path": "src/tint/ir/builder_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "7b18492fdfdaa8be929ded8be72a851a9c847288",
      "old_mode": 33188,
      "old_path": "src/tint/ir/builder_impl.h",
      "new_id": "58d4844d53ae34e3676113cb8ab069dae4b31e56",
      "new_mode": 33188,
      "new_path": "src/tint/ir/builder_impl.h"
    },
    {
      "type": "modify",
      "old_id": "1e6a26dae94c2f088ffba8b3b8eba5801bf14ea3",
      "old_mode": 33188,
      "old_path": "src/tint/ir/builder_impl_test.cc",
      "new_id": "bcba641637e1336ab0acd7ba82b035e8a472e359",
      "new_mode": 33188,
      "new_path": "src/tint/ir/builder_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2b8de0bdf49e4ac4bd1b31486b378ca30641fddb",
      "old_mode": 33188,
      "old_path": "src/tint/ir/disassembler.cc",
      "new_id": "30da559ae47ebb184ff2201cea8068181b108ae4",
      "new_mode": 33188,
      "new_path": "src/tint/ir/disassembler.cc"
    }
  ]
}
