)]}'
{
  "commit": "8dbd4d028073c22594f4457ebd6c806afd439d41",
  "tree": "fc989c041d9b3801a149b011c9f0f35a812b2138",
  "parents": [
    "f330229de5a135f4430756dd3d244bd1bddae6a4"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Jul 27 18:54:05 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 27 18:54:05 2022 +0000"
  },
  "message": "Add storage_class error reporting to generators and transform.\n\nWith the experimental push_contants PR we will have AST which can not be\ngenerated by all backends. Historically this would trigger the fuzzers as\nan error. This CL changes the storage_class to an error from an ICE and\nupdates the code so the fuzzers only error on ICE or Fatal errors.\n\nChange-Id: I2039a3d4cb457d805d38e2d6a790121318d1f07d\nBug: tint:1620\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/97281\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nAuto-Submit: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bbea6fce08ba754d7dff9da5378cfaeb766e9646",
      "old_mode": 33188,
      "old_path": "src/tint/fuzzers/tint_common_fuzzer.cc",
      "new_id": "ac57071ad04af86240138e0d8201038a685ec78a",
      "new_mode": 33188,
      "new_path": "src/tint/fuzzers/tint_common_fuzzer.cc"
    },
    {
      "type": "modify",
      "old_id": "5a7eecc32835f0bc47d211dcc709e7011d01ec98",
      "old_mode": 33188,
      "old_path": "src/tint/transform/module_scope_var_to_entry_point_param.cc",
      "new_id": "7bd3991dfe72c4c42c27429a0e7c98ea95862dd7",
      "new_mode": 33188,
      "new_path": "src/tint/transform/module_scope_var_to_entry_point_param.cc"
    },
    {
      "type": "modify",
      "old_id": "0dd1f92dc4043c1f74b8e606ed0f02ed469c586d",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl.cc",
      "new_id": "f4fa5ad9c7ae9fc03803dcadb068dfdca1f17787",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "8aa5d611f2530ac7e5b2dad3064ef1f94a86e5fe",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl.cc",
      "new_id": "7bf1eb91c89fcb6e21214f5be3fb0661f6e7acdd",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl.cc"
    }
  ]
}
