)]}'
{
  "commit": "3189bf02e6d55062e824ff7c04919deef536fcfa",
  "tree": "8caabf3938215cddb40b3686c26fccb7a9fc2eb8",
  "parents": [
    "4248a46bfb0d6edcb05c3a934fd024fa862db9a0"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Apr 29 15:56:54 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Thu Apr 29 15:56:54 2021 +0000"
  },
  "message": "reader/wgsl: Allow trailing commas in lists\n\nAlso allows empty constexpr type constructors.\n\nFixed: tint:739\nChange-Id: Ic4729c13b6ac538491d5d1d3c7960e78fac80127\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/49443\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f75fde05fdc341b1f1c986e5364ad98f1a53e35",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "d3036106688ab235c61c5b348a2f77c7f675e57c",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "ca8ed6c259f6a95cf849f6dcb3564c7a24605f55",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_argument_expression_list_test.cc",
      "new_id": "bb73660bb770cb17cdc93d09f1e584ab51c9b386",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_argument_expression_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3a4d2068acf7ca4db194b382332f9d44ed912508",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_call_stmt_test.cc",
      "new_id": "ec41195fd2c9fd8bbedc31c4e64b79d7710b04d5",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_call_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8498ed4e8a12dd8c08db4540a0e9238b3c262aa4",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_const_expr_test.cc",
      "new_id": "00a053ccd7731c1d71449fa3ff1d013406540006",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_const_expr_test.cc"
    },
    {
      "type": "modify",
      "old_id": "17d5cd45dc295f5c029df102238a541669e9363a",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "bca27f368ee9b2ebdb67d14d021b532a7457f0fe",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e82521d3b0daab07397972e7a0f0ca750bd2da64",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_for_stmt_test.cc",
      "new_id": "5b72897af2ed267c8cfde45a5a728a6054f90a09",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_for_stmt_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fba796e3846f0f4997d13642eea9561f94f6315b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_header_test.cc",
      "new_id": "f5092640ff49401b420aacda8e48363958efe89e",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_header_test.cc"
    },
    {
      "type": "modify",
      "old_id": "54e30bdb679f47a7c85acb05b32a7c876ea6b068",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_param_list_test.cc",
      "new_id": "60c97d28078b06d5a4737c9ccdd70d4b01441e82",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_param_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "884f1c4f140dc6b6bb4a99a6c269585097448109",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_primary_expression_test.cc",
      "new_id": "dac0e80fc8c7a879601d205257bd7e077bb1b3fb",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_primary_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2d40f248c911b89656d5cca0d79e3629653abcd7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_singular_expression_test.cc",
      "new_id": "d74d1bf8b11608407aefe7a84132e7b054816996",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_singular_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "39f33b4b449aa49eeefe061d90fbe03b51bbc25c",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_switch_body_test.cc",
      "new_id": "99d38992116bca838454e41c484d799258789e75",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_switch_body_test.cc"
    }
  ]
}
