)]}'
{
  "commit": "3eaa4509849edebeab759a9bc38feea3d1d7dd07",
  "tree": "832de15579e2afdc9846362e676013ff0055155b",
  "parents": [
    "cd17ea88e3165faa33fec0b1f265d3f31e300cc0"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Tue Feb 09 21:26:21 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Tue Feb 09 21:26:21 2021 +0000"
  },
  "message": "[ast] Add ast::Module::AddFunction()\n\nRemove the non-const ast::Module::Functions() getter.\n\nChange-Id: I365eece04837ee6bd51147d226c73e04ce5d9bd4\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/41300\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c094c7cfb26cd3532e387732cc572fa35b682656",
      "old_mode": 33188,
      "old_path": "src/ast/module.h",
      "new_id": "8ecedf3ede874de6f95b59ed372101e48cd31afd",
      "new_mode": 33188,
      "new_path": "src/ast/module.h"
    },
    {
      "type": "modify",
      "old_id": "f534c0a3d1cbce866a6558cf325721883be66f5b",
      "old_mode": 33188,
      "old_path": "src/ast/module_test.cc",
      "new_id": "f20f4b084f884b7cf7e5ad32405e1071c16b5fb1",
      "new_mode": 33188,
      "new_path": "src/ast/module_test.cc"
    },
    {
      "type": "modify",
      "old_id": "618148e35090c259318504cfd4b980018fe1e3c8",
      "old_mode": 33188,
      "old_path": "src/clone_context.cc",
      "new_id": "7991540da0bd7b51cbf9d9bd6801a1d4616b1020",
      "new_mode": 33188,
      "new_path": "src/clone_context.cc"
    },
    {
      "type": "modify",
      "old_id": "14758e48b8ba9fbdb596510eeed708b12bbfec03",
      "old_mode": 33188,
      "old_path": "src/program_builder.h",
      "new_id": "c7c8bb5df0b34da7fe3dac35448087bb6eadf7a5",
      "new_mode": 33188,
      "new_path": "src/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "2d5047ab04c18752a90c3aae71a10d42b908faa3",
      "old_mode": 33188,
      "old_path": "src/program_test.cc",
      "new_id": "6058d02c26864994a5c31c9e66993c7f87ccb9cc",
      "new_mode": 33188,
      "new_path": "src/program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b68b9c9c84199c42211e4444dd73fb5f0c88c745",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.cc",
      "new_id": "535c50299b744d38b0429140644b2239b95d7cb8",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "5680c8960f4fbe3af6512929863b49a9b47b5364",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "415688e53516e2e56d4fca87c461aaf2b91cfe76",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    }
  ]
}
