)]}'
{
  "commit": "b8df12042a8529f209d92576e6dfdd7312da9ed3",
  "tree": "431acf611b05fbd4fa922a2e369ceef10a1d8b04",
  "parents": [
    "6512327f01ebe868dc1210a521538d294c216cf3"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 09 18:41:23 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Nov 09 18:41:23 2020 +0000"
  },
  "message": "wsgl parser: expect for variable_ident_decl\n\nAll the call sites of `variable_ident_decl()` add their own error handling, so transform this into `expect_variable_ident_decl()`.\n\nAlso makes error messages more consistent.\n\nBug: tint:282\nChange-Id: I0b5ac984018ba78896ddec0320636f5b5c4ad0b2\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/32100\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8cccd2c1f2f6852c47f2a7bf29773d468c6c1488",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "d209256cf8ede0a3e65feae04c6a146168850d3e",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "74d82fbe490aca62dd63b26fe5a88be0de2b14b7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "da2f72492548ab3f659be59c419c21c671a6f970",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "641c5cc3737211ab578831ac89ed1ea58d08974b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "f07df6d9bda46063eed6fcead3f5c2956919e6e7",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b599e6565671b9bedfeb60f937e335e1e2762207",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_for_stmt_test.cc",
      "new_id": "a8a81288acfe1eb32c76f003d0647d3e3fb2cccc",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_for_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dfd053ccfbc94ea50a22aed74e252a5a74aa44f4",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_header_test.cc",
      "new_id": "20a94ff60daded1d2a8b908db05c2a809898bd9b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_header_test.cc"
    },
    {
      "type": "modify",
      "old_id": "be0535aa65e031c6248e98a2f6e0358c6bc8f937",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_constant_decl_test.cc",
      "new_id": "fd2719b97ca2bab4d8b4913bbe6bcaaa7b6f51c6",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_constant_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fb027b5b98c2be5a55911f5011a66bfe7c7278c2",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "f85eb71285d4b04a196ee243ee7c75378bb302ec",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1af5e61d340211d410a1f95e4e3a15af6e1b5194",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_param_list_test.cc",
      "new_id": "1711106057501f4231063ef46b46e9f20330700e",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_param_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7ea358e44699045efb972b165003eb048cb7672f",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc",
      "new_id": "7e8d7d24ea90b08e3ed7b6abd19e3456d74780f4",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "97d0115d1d91a7ce8f4992bfd0dc5f76f1b70e4d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_decl_test.cc",
      "new_id": "35edb242f0378a448031d258726b7c637b987736",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dc06863132cef932f18d505c05cff86a3326e592",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_ident_decl_test.cc",
      "new_id": "f9eb7a744c88090641fb8485fd3b2b1358436b6c",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_ident_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1330a7a804cb683b60e5bc3020b44f1d96bccd66",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_variable_stmt_test.cc",
      "new_id": "8a984c9163bf4e7192d1d9e6cd5d7d93148ba789",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_variable_stmt_test.cc"
    }
  ]
}
