)]}'
{
  "commit": "d3bac5ed4f7cc2d294b01020db03015a334b5a84",
  "tree": "068318d08c98eba99c1f3e1708d9a53423949670",
  "parents": [
    "0f7bf6d8201de2703d21c0b403414c92a7d0ab70"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Thu Feb 06 06:30:42 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 06 06:30:42 2025 -0800"
  },
  "message": "[tint][ir][val] Add checking types for `let`s\n\nAlso adds capability to loosen restrictions for MSL\n\nFixes: 393153114, 394052229\n\nChange-Id: I2299fbb7ed25d413f8dea6a4db75486d55475c37\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/223856\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2aa83a8d5388a4d40b77a493e3959b527cad0602",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/remove_terminator_args.h",
      "new_id": "96a1690edf54ff2573221095401e21d055ff0274",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/remove_terminator_args.h"
    },
    {
      "type": "modify",
      "old_id": "579834f26f487e074e216305a5cd10457f2e0a58",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/rename_conflicts.h",
      "new_id": "1b608a06e584376aa1fae2f02fa21e0b13d945d5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/rename_conflicts.h"
    },
    {
      "type": "modify",
      "old_id": "ac088bb2c3a12dd72ca8549e8b3f8b008df9c6bc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/value_to_let.h",
      "new_id": "51275976d8ba7443fa8fcfb40ebbe8f64031f666",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/value_to_let.h"
    },
    {
      "type": "modify",
      "old_id": "e2e490dfbd632688b3c3d0816546b452322d45e7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "062f973f192a6ec52782e78b1e05a29b8102cb74",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "4424f7440aba6e88c239b8da04492db77ec9dea3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.h",
      "new_id": "fa2a373ef2e17eff25420061a2c84c8559c6dd6f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.h"
    },
    {
      "type": "modify",
      "old_id": "ec8948a10cbe7c6ace2884439ec45d0d3a08ad50",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_value_test.cc",
      "new_id": "7ce9d426170e0ce8790eded4b8b6d09322039805",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_value_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1c57ba0000966b65279b7def57d680642a408f14",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/printer.cc",
      "new_id": "496d789d9e332dc3a921eb7d5a235a8632520ec1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "8932b88a174edef98c0fa674ead1a6d78c3aa9cc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/binary_polyfill.cc",
      "new_id": "6ed02d6cea438cc14b51ae2bc2cc68c7940f13c2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/binary_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "e90a137c28a8c3fcb4c1e090fa1c9f7838b824f9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc",
      "new_id": "2581f69dbb2885d06f1d2ec6abba62e88df85f7b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "f8c1dc51d58524e4d9befe28af1465c44a2399ad",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/module_scope_vars_test.cc",
      "new_id": "4b1c99140f7ba1672f9881f082e5f78d29acc72d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/module_scope_vars_test.cc"
    },
    {
      "type": "modify",
      "old_id": "812ccbce0894b67806dc7760664af605bc8b9e0e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/unary_polyfill.cc",
      "new_id": "e1169421f8309a558fcbd1d0e1d2d12379c00457",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/unary_polyfill.cc"
    }
  ]
}
