)]}'
{
  "commit": "eae6246f221e2214c111d2c4a8d732c340b787dd",
  "tree": "549bc0e03fa4219be8bda1aeaaced49f7ec064bf",
  "parents": [
    "e03e03c727e1d7a45b28c21f9dc9b98618fbb9a8"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Jan 08 07:28:07 2026 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jan 08 07:28:07 2026 -0800"
  },
  "message": "[tint] Add TINT_CHECK_RESULT macro and use it in Raise()\n\nThis simplifies a common pattern for checking a tint::Result and\npropagating the failure.\n\nBug: 474126156\nChange-Id: I87addc951143ec1fd3cb1db307dacdb04451aeb4\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/283735\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a975cd7f92d7fc0509dada9087ee2393094522c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/raise/raise.cc",
      "new_id": "5cd3ed8d66fd439354c03cb784edf35b4248b221",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "caef9097d71f231f37abd80290f5f23f251b343f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/raise/raise.cc",
      "new_id": "be265d96a6fc6b58110ea221ee0bf561ab74b666",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "b62d562d841dea909c2195933d1790b321c20656",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/raise.cc",
      "new_id": "9ac75a48a936d4ac850422c91f092c6b06e47cfe",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "a4e38d7ddf954957ff45b9ce3e848145db722bf1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/raise.cc",
      "new_id": "7d37e20c198932d8d19971899c76722c9e095375",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "1f07a6c48f9d04d40a801230528638f1711564e4",
      "old_mode": 33188,
      "old_path": "src/tint/utils/result.h",
      "new_id": "4425b335bab0bff23025c1e3465c90359e51b0f5",
      "new_mode": 33188,
      "new_path": "src/tint/utils/result.h"
    },
    {
      "type": "modify",
      "old_id": "275d602ac1300905c49705ed89eaa0d206324e9c",
      "old_mode": 33188,
      "old_path": "src/tint/utils/result_test.cc",
      "new_id": "1867fda1640b3f42f2f87859ed74835621190e74",
      "new_mode": 33188,
      "new_path": "src/tint/utils/result_test.cc"
    }
  ]
}
