)]}'
{
  "commit": "dba65b7a3424e84c7a9ca39ed9cb334fd0b611de",
  "tree": "84e82977389435723b81fb2082932134ad72b253",
  "parents": [
    "285b8b6e7522c341a9bd52a1fecb99296440ec6c"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed Mar 31 20:35:46 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Wed Mar 31 20:35:46 2021 +0000"
  },
  "message": "Add semantic::Statement::Block() for getting the owning BlockStatement\n\nRequired special casing the ElseStatement, as this isn\u0027t actually owned by a BlockStatement.\n\nChange-Id: Ic33c207598b838a12b865a7694e596b2629c9208\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/46443\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "103c8c44ea0eed21eb5c02f94101205614b0bda1",
      "old_mode": 33188,
      "old_path": "src/ast/block_statement.h",
      "new_id": "f50e17542d23fdbb0df907b32f3f8775fd46f4b8",
      "new_mode": 33188,
      "new_path": "src/ast/block_statement.h"
    },
    {
      "type": "modify",
      "old_id": "ae04b1597cbb04df07698e03db0dbce89ac68cbb",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver.cc",
      "new_id": "a6ef97e1e782c58fca13bcf03934c4351a3cd7f6",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "be2999785404a037bce2b7c09281abdefce4e36f",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver.h",
      "new_id": "709b2be4d51f0e972905797e36e72fdaf5f4c0b9",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver.h"
    },
    {
      "type": "modify",
      "old_id": "fa0e933169c83c3bd004759b3e78d82033d72a5d",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver_test.cc",
      "new_id": "eadc0bcc3edfd147d426f51e09e65013606e382b",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver_test.cc"
    },
    {
      "type": "modify",
      "old_id": "57d820d8383e810c6051f59ebe2c9b5164910c29",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver_test_helper.h",
      "new_id": "79afa790f0975cd9c70cf0f5846fcb43cdf87093",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver_test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "a614b42d4bbeb2134215602718af73ade37e5892",
      "old_mode": 33188,
      "old_path": "src/semantic/sem_statement.cc",
      "new_id": "811842f08a859a28c1f3944b79984f7af246f3a3",
      "new_mode": 33188,
      "new_path": "src/semantic/sem_statement.cc"
    },
    {
      "type": "modify",
      "old_id": "0782bcb888cc87f2514aab36d67d67d3e2c57894",
      "old_mode": 33188,
      "old_path": "src/semantic/statement.h",
      "new_id": "ea4d5349a18146440862ae303795a430e55c4ec3",
      "new_mode": 33188,
      "new_path": "src/semantic/statement.h"
    },
    {
      "type": "modify",
      "old_id": "b0e69f4b02a36d43dc6c6eaa0c0fc4969888875c",
      "old_mode": 33188,
      "old_path": "src/semantic/type_mappings.h",
      "new_id": "47fdfe9e22aaabd2f7b89318b96ad1ed89abbf9f",
      "new_mode": 33188,
      "new_path": "src/semantic/type_mappings.h"
    }
  ]
}
