)]}'
{
  "commit": "d60f0feee4a6c41e4da15d9fa63ac2b91116fe24",
  "tree": "12181c550312c4d97be854d0340f165554cebaa6",
  "parents": [
    "b8df12042a8529f209d92576e6dfdd7312da9ed3"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 09 18:45:53 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Nov 09 18:45:53 2020 +0000"
  },
  "message": "wsgl parser: expect for storage_class\n\nAll the call sites of `storage_class()` add their own error handling, so transform this into `expect_storage_class()`.\n\nAlso makes error messages more consistent.\n\nBug: tint:282\nChange-Id: I5131acd84f91fc7494ed6b90965853b7d0fc37f0\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/32104\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d209256cf8ede0a3e65feae04c6a146168850d3e",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "a312d1d3eef919f29d3f63247a6d6a1eb472f886",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "da2f72492548ab3f659be59c419c21c671a6f970",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "ba008bbb1a69c44af92b726d74a56caf21a98884",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "f07df6d9bda46063eed6fcead3f5c2956919e6e7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "163219c56dbf23217cda47ea7d1fe0731fa21724",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f5951208728066cc12672fc4bd63f1b98684475d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_storage_class_test.cc",
      "new_id": "bca0a666d7ca94b0ffa5ed8024e84d7d40db2ded",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_storage_class_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9a6af83beb0b40f33ab16c5fa357958532591ae",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_type_decl_test.cc",
      "new_id": "e3c56c7937027f68dbfa2b0e71c321ecfc4cad85",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_type_decl_test.cc"
    }
  ]
}
