)]}'
{
  "commit": "8d87a262de03ba1b4d0d5c1de9e48209fdc6946c",
  "tree": "7fd1cd90767842072a58609b6950994d09a098da",
  "parents": [
    "6c0b2ce19bac367099a07f102b5e33a4e56620a1"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Jul 25 20:21:48 2024 +0000"
  },
  "committer": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Jul 25 20:21:48 2024 +0000"
  },
  "message": "[tint] Fix continue bypassing decl check\n\nWe were missing cases where a reference to a bypassed variable was\ninside another loop continuing block nested inside the outer loop\u0027s\ncontinuing block. Use a loop to check all parent continuing blocks,\nnot just the first parent.\n\nBug: 353034820\nChange-Id: Iffd4be81043f43f07aa39f87cd2d7f7fa4936c7f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/199455\nCommit-Queue: David Neto \u003cdneto@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n(cherry picked from commit da0ac02382cea2820e23f69be709c54e43900999)\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/200056\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f55977fa7d3353ac597d50a4580f767745610b4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.cc",
      "new_id": "80e3ef7bb585b09ca27649b4fc40ed13d1a893c7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "9c306f7cfa4449c44fee014a491dbc0c580cde67",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validation_test.cc",
      "new_id": "5f285c5c2921cd439a8a703eb85c904b43da898f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validation_test.cc"
    }
  ]
}
