)]}'
{
  "commit": "ea39d6a770a305b268008d83c1e0ad63c8ea1f90",
  "tree": "5a02779c16ac239314b0c90819d34499b7c8c3f6",
  "parents": [
    "23314ca0e01a945d0f6db910f78e244a170500da"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu Aug 03 16:29:10 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 03 16:29:10 2023 +0000"
  },
  "message": "[ir][spirv-writer] Add builder to create constants\n\nThe SPIRV-Writer has to create a few constants, currently it uses the IR\ndirectly and the `constant_values` constant::Manager. This CL adds the\n`Builder` into the SPIRV-Writer and then uses the buider helper methods\nto create the constants.\n\nBug: tint:1906\nChange-Id: I6722dfeb6da2c24cb86d3dceb21443bf23ee17db\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/144321\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Dan Sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef086eeb9a32aa4656d81a06293ec45fe2c32c9b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/printer/printer.cc",
      "new_id": "5b81aba3f7baf48b8af2ca7de0b5a5632c9920a5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "7c292a732046faf991e2488a4a57035cee642652",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/printer/printer.h",
      "new_id": "5f1c0853e20d15b2c9fb3e84b0f8aa9ac9e2c65a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/printer/printer.h"
    }
  ]
}
