)]}'
{
  "commit": "c557cd56bdcdf40a78d8bb282238b2b3fdf45532",
  "tree": "d4285b4e824635602b0388d7e6061ba95d66a314",
  "parents": [
    "308ea83e493f7dbec9958e26ec2dbf180d6c4c9a"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Wed Oct 07 13:13:50 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 07 13:13:50 2026 -0700"
  },
  "message": "[wgsl] Parse interpolated strings in WGSL parser\n\nAdd interpolated_string() and call it from primary_expression().\n\nSupport parsing plain strings and interpolated strings with\nexpressions. Non-empty string chunks are added to elements along with\nthe parsed expressions.\n\nBug: 570070774\nChange-Id: Iec3421846fa06c3ed565f8a2ee339aff93e75221\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/348680\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b8b001396f08e83465392bd1b6e5f5441cf7d90",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/parser.cc",
      "new_id": "4f5522046869675d23ba59de95275b3213cb87c2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/parser.cc"
    },
    {
      "type": "modify",
      "old_id": "1aa8af32dd98920af68313e687f0e071c0e4b771",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/parser.h",
      "new_id": "61e7923bbe0ee78aa8b75e1f903f350fff50da82",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/parser.h"
    },
    {
      "type": "modify",
      "old_id": "5e9554fc2d0456f57fe9c240044754d24fda3d6d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/primary_expression_test.cc",
      "new_id": "e74af7d8db5d4de6af39cb1f3f54368b24cb90f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/primary_expression_test.cc"
    }
  ]
}
