)]}'
{
  "commit": "7b750dc7337d42c16cf7c3ca8b80f00b317f1298",
  "tree": "f28951fbe974003a5b7778eee14282f5f22ee34c",
  "parents": [
    "8655b62207a5b2e16ad0ba2247bf880fcf7901f8"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 09 15:49:33 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Nov 09 15:49:33 2020 +0000"
  },
  "message": "wsgl parser: Prefix methods with `expect_`\n\n... for those that will internally error if the grammar does not match,\notherwise will always return a valid AST object.\n\nThis helps identify whether the caller is expected to error or not.\n\nBug: tint:282\nChange-Id: Ied94f717526a63033f2e6c9e94fca43dbf0b8f05\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/32001\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d2497dadc804e7831e4fd9957f75f11944cd49a4",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "0ace2045dece5ef64a424680761f18f22d2e450b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "dd4dd11503959163974fcba45787b53f890c6889",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "74d82fbe490aca62dd63b26fe5a88be0de2b14b7",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "b91122f9e07f093bdfe28a356d0461548345c0f3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_argument_expression_list_test.cc",
      "new_id": "78007b10a5a796c1536a6b8c7b507cce3feab0a4",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_argument_expression_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e578651d618f6579f34747f958d6cf87a0b84fe8",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_body_stmt_test.cc",
      "new_id": "6451de591c583f59f781ad79c878f16c835612b1",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_body_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fa00f329842f12f45d52c3f38ad511dcaad4567e",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_const_expr_test.cc",
      "new_id": "5d427dc8d7a44c33940513d0b7285f0895623c59",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_const_expr_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e76b0b68735e5d7b07bddee28a85b27bc278bbfb",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "fb027b5b98c2be5a55911f5011a66bfe7c7278c2",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4ce27eb50b58ccc6eb0076f8a5c417eb889f22c5",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_param_list_test.cc",
      "new_id": "1af5e61d340211d410a1f95e4e3a15af6e1b5194",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_param_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "75ec3ea4a7d16f52275a48ef3d2175441d09b272",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_paren_rhs_stmt_test.cc",
      "new_id": "9360f7e6da220137e856c947f6a93d123f964464",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_paren_rhs_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "33c4b4f695034f3283061662ba94ddba6a9748f8",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc",
      "new_id": "7ea358e44699045efb972b165003eb048cb7672f",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "188afb709f9dc56cf1e010e691899b9fe657052d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_member_test.cc",
      "new_id": "186e0f01f4a531f01ff383453f43f8050b860ba2",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_member_test.cc"
    }
  ]
}
