)]}'
{
  "commit": "61306b882debd853b65999d564878eaa3a4c8a8a",
  "tree": "e399b0decaa59d52695898100b26b327d65b9fca",
  "parents": [
    "6d1687fb01de9fbe16982a39bb818461f3367ec1"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Mon Feb 08 15:08:49 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 08 15:08:49 2021 +0000"
  },
  "message": "[wgsl-reader][wgsl-writer] Fix implicit handle storage class for textures\n\nUnwrap the type before checking if it is a handle type, to account for\naccess decorations.\n\nBug: tint:332\nChange-Id: I8af9749fec1e2f5dbd7c3bec0b73e506ae111a28\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/40540\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3bbf1110f776abbd096df9259c3661572415269b",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "63f15c621805abea5a6c8f52f3e2d2137f301086",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1a3020ea72061bc02d3c829d9135780448d2eaf6",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "eec3330f15930f1523aa2356e02c552a0165626b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d23c642662a0c9399b0e331d956b534adfc69210",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_variable_decl_test.cc",
      "new_id": "941d043efb3ab848eb9c5515113a17c405022a6b",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_variable_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a031363cd132844b18a71a9248f0d185ba416c55",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "4e08026cbc8010c87684a514d809dd5d0ec7a2f8",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "633bff94c00b9c9558b920ac071d2203f06a23ff",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "32908241de3b248736de34c73bbc5fecfc488ad2",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_variable_decl_statement_test.cc"
    }
  ]
}
