)]}'
{
  "commit": "6bdbc4a6dfdc95a9479e4ebccc9f4c02e614fdb1",
  "tree": "82118096e8f66bc5502f6e5a7e04cdac775c3711",
  "parents": [
    "555c256344e0b5918444d7702877e62535704910"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Mar 31 22:30:10 2022 +0000"
  },
  "committer": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Mar 31 22:30:10 2022 +0000"
  },
  "message": "HoistToDeclBefore: Add InsertBefore method\n\nThis can be used to insert a new statement before an existing\nstatement, and will take care of converting for-loop and else-if\nstatements as necessary.\n\nChange-Id: I5ef20f33cf36bb48ea5dabe1048c9d9b3c61b3ee\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/85281\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff345eb62d6e91b7226a57894beca4b2e4c2182e",
      "old_mode": 33188,
      "old_path": "src/tint/transform/utils/hoist_to_decl_before.cc",
      "new_id": "05c56bb1779f30a0d648bed611b44785628c22cc",
      "new_mode": 33188,
      "new_path": "src/tint/transform/utils/hoist_to_decl_before.cc"
    },
    {
      "type": "modify",
      "old_id": "583896d86ecb0654a1e1ba467e074de64303f198",
      "old_mode": 33188,
      "old_path": "src/tint/transform/utils/hoist_to_decl_before.h",
      "new_id": "2d94f528e5ebf823f3ff8a96da43089dd4aca6d1",
      "new_mode": 33188,
      "new_path": "src/tint/transform/utils/hoist_to_decl_before.h"
    },
    {
      "type": "modify",
      "old_id": "91e17a577018d7235c19b1f8933b0f8a8a26a483",
      "old_mode": 33188,
      "old_path": "src/tint/transform/utils/hoist_to_decl_before_test.cc",
      "new_id": "589eb9a5e65e5d25898662f9a673562f2a87e99d",
      "new_mode": 33188,
      "new_path": "src/tint/transform/utils/hoist_to_decl_before_test.cc"
    }
  ]
}
