)]}'
{
  "commit": "2ae29830db8d1ec4cc0d7fa3e2c8d0bfe8f593fa",
  "tree": "ed4f661a800d40c01fcb43808e3d784e143f8f56",
  "parents": [
    "7164b97272bed8987409c0289690960f5633becd"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed Jun 15 10:14:27 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 15 10:14:27 2022 +0000"
  },
  "message": "tint: Add ast::ParameterList, use it\n\nThis is currently identical to ast::VariableList, but once we break\nast::Variable up, this will become a different vector type.\n\nBug: tint:1580\nChange-Id: Ib2db5772996a63cd1989e36f1034dc1fbd3b371a\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/93601\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d8485d6cc9bce3b906b3322a7d04394d908f4690",
      "old_mode": 33188,
      "old_path": "src/tint/ast/function.cc",
      "new_id": "2fb64f1b95a2d0570ef3130a8bc3065343d5012d",
      "new_mode": 33188,
      "new_path": "src/tint/ast/function.cc"
    },
    {
      "type": "modify",
      "old_id": "843877efde3569ea97c27a80d994e6e981935f0d",
      "old_mode": 33188,
      "old_path": "src/tint/ast/function.h",
      "new_id": "585f1c80f19dd972c5396ec01b2f65aee2abb1e8",
      "new_mode": 33188,
      "new_path": "src/tint/ast/function.h"
    },
    {
      "type": "modify",
      "old_id": "6b79af9c3d7a0516c1d7971b088c86970fe6d055",
      "old_mode": 33188,
      "old_path": "src/tint/ast/function_test.cc",
      "new_id": "4fb6b9121eccc52a5a2d2632b7ddd33a1a62b359",
      "new_mode": 33188,
      "new_path": "src/tint/ast/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5944f2a20d78865b42ca73df114c0be9cc377e98",
      "old_mode": 33188,
      "old_path": "src/tint/ast/module_test.cc",
      "new_id": "4a2884bd5041c37e2a79c2d96c4fa07e8ed91646",
      "new_mode": 33188,
      "new_path": "src/tint/ast/module_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5f47efb01659190147f3a93930de7b7bd74bcd15",
      "old_mode": 33188,
      "old_path": "src/tint/program_builder.h",
      "new_id": "960f3d7e1995c5c29a867f78839e55db18f5b25d",
      "new_mode": 33188,
      "new_path": "src/tint/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "db1b0338ae9c3d68487cad2adff41618e369d05b",
      "old_mode": 33188,
      "old_path": "src/tint/reader/spirv/function.cc",
      "new_id": "72cc93b219e792249e8eb3c2413a5bec18b59965",
      "new_mode": 33188,
      "new_path": "src/tint/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "dbfd3271756a0e9dd1378c2a15a70b8d21e205e9",
      "old_mode": 33188,
      "old_path": "src/tint/reader/spirv/function.h",
      "new_id": "5c50e211fcf602211e24b4d649fc70066975f287",
      "new_mode": 33188,
      "new_path": "src/tint/reader/spirv/function.h"
    },
    {
      "type": "modify",
      "old_id": "ddd9e96f051a156c892abd5574d20442494292ef",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl.cc",
      "new_id": "13194780fc807dbb4be2dd2ba2f95d88bcdecd47",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "67d000437e8316cb9dfae02358638c705cd01759",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl.h",
      "new_id": "0c9515905d0ec8ce341aa5f3f4debeb5b75e2745",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "39a6eb490ccc516397c0649e6862bada64653a17",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/call_test.cc",
      "new_id": "535162315ee0c8fb5cc1ac60f9b0cd3aa24cbfae",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "82b0a69b682a13d77f0578daba0d9167f3f83156",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/dependency_graph_test.cc",
      "new_id": "f562afbdadfcc827cfc3cc83b917a741c281734c",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/dependency_graph_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ac4e01f03f698a8962d836a9975831b823a49245",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/function_validation_test.cc",
      "new_id": "06817aae8991bc7a2292d68e2f7a1da2539a7e49",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/function_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d661099d7172a949d0a214a3f37c0d9b1f569563",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/uniformity_test.cc",
      "new_id": "7c07357afa91f7c3169f720de21cb7e3e7f32309",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/uniformity_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bdda1cd43bad26a9f34d7f865344aa71bc6bd2d6",
      "old_mode": 33188,
      "old_path": "src/tint/transform/calculate_array_length.cc",
      "new_id": "9cf1175970f7ffed2edb0e6abeffc46fa00b28a5",
      "new_mode": 33188,
      "new_path": "src/tint/transform/calculate_array_length.cc"
    },
    {
      "type": "modify",
      "old_id": "44d577bb52132b914d8e59d608ca838dc1bdb6f8",
      "old_mode": 33188,
      "old_path": "src/tint/transform/canonicalize_entry_point_io.cc",
      "new_id": "104429b3bda3d27dd57a65e61276b00d6c483988",
      "new_mode": 33188,
      "new_path": "src/tint/transform/canonicalize_entry_point_io.cc"
    },
    {
      "type": "modify",
      "old_id": "c9d4913b99af5581c3c8fff044f94e2bc58de09a",
      "old_mode": 33188,
      "old_path": "src/tint/transform/combine_samplers.cc",
      "new_id": "8cd3a6d49a4bed8c86410a350ac2f87b450abd4c",
      "new_mode": 33188,
      "new_path": "src/tint/transform/combine_samplers.cc"
    },
    {
      "type": "modify",
      "old_id": "a90a6e2711c49e6193656d3d5545100ade8c3807",
      "old_mode": 33188,
      "old_path": "src/tint/transform/decompose_memory_access.cc",
      "new_id": "f89d9abbdcd8ac436ded2de82ea4d49e972658c4",
      "new_mode": 33188,
      "new_path": "src/tint/transform/decompose_memory_access.cc"
    },
    {
      "type": "modify",
      "old_id": "7ca11944874f6fdcc0c5169304b6101292263aee",
      "old_mode": 33188,
      "old_path": "src/tint/transform/remove_phonies.cc",
      "new_id": "1cac0b769096f8541a34775535280efd1cd166d7",
      "new_mode": 33188,
      "new_path": "src/tint/transform/remove_phonies.cc"
    },
    {
      "type": "modify",
      "old_id": "e297c90449320bc60e39665ab3e80ba6159d3b06",
      "old_mode": 33188,
      "old_path": "src/tint/transform/vertex_pulling.cc",
      "new_id": "31e4e7c9ce5947dbd6a75efa3ab330d1ea050d59",
      "new_mode": 33188,
      "new_path": "src/tint/transform/vertex_pulling.cc"
    }
  ]
}
