)]}'
{
  "commit": "3ac85400b3b76e7dfd01119cd89e2f1f01e1eaa1",
  "tree": "6afac6ef161ad0502354e688b7b046b466020c1f",
  "parents": [
    "063cee9007da400dcdded33eeb80ab52cd0855c5"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Tue Feb 13 10:11:49 2024 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Feb 13 10:11:49 2024 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nChanges:\n  - 51cf5838e2f9654c3073e79fed3c84c23377af80 [tint][sem] Add more Declaration() methods by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5a6b701b2dbf73868275fb13bdc6073b7b8642d5 Add ClampFragDepth transform to GLSL writer. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - 1b00745fc9e02ba00ff169c73d8b4bd2340ae6e5 [tint][ir] Don\u0027t emit instructions with abstract types. by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 51cf5838e2f9654c3073e79fed3c84c23377af80\nChange-Id: Ib38a806a1c2db501d4016f1870ce972953c9cba5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/174641\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d18bb9fc75b1820a19f3414b38be27c71166d64",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "1601a76a268ba0be3d186c57c20adf04922890a3",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "326c1a2c69ad59f8aa788c63ef3e50827b8176cc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer.cc",
      "new_id": "764b7796332915ed1eee1de721d0fb692686ed7a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "754536622b3f9af790db9df904a6d33907ec89a7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/common/options.h",
      "new_id": "62cd80cd76d125c6a7a9115b44ac708bb2d5a582",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/common/options.h"
    },
    {
      "type": "modify",
      "old_id": "4272172ed3abee3fa763d1a219ed1ade479264ca",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer.cc",
      "new_id": "c782db50d7ae19987cbc559d504179c5fe0f57d7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "59e6dd6d42f30f52ea65c6ad4fb180d0de1667c7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.cc",
      "new_id": "2b5e6a2920ace67156aa36c0bff901e81377412f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.cc"
    },
    {
      "type": "modify",
      "old_id": "5bcd3ead7e0e1daba0b5db57fbd3e566e7b2c580",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.h",
      "new_id": "599b91ca8187e34845f5ab9c2b53d03587f5a9f5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.h"
    },
    {
      "type": "modify",
      "old_id": "cc09c6f3a80a7008338e3be6770cad9f0e584b1e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth_test.cc",
      "new_id": "97f1f3184f4c10e7ba75c72e87b5af2f283369ae",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth_test.cc"
    },
    {
      "type": "modify",
      "old_id": "05505d12d3bf06bdabffdfcb77b86f6216cf2b0e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc",
      "new_id": "6d4621a043be08f5874cbb13e72cd159da4ba929",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc"
    },
    {
      "type": "modify",
      "old_id": "b47ee3adbf08610871c4214bc4e52bd7e5455b5f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir_test.cc",
      "new_id": "9867cb4736e87018e136cb8a57c40d906f7b204b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d20ab00ebe853ba785bd2b5a8205fe15120bc0ec",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/function_expression.cc",
      "new_id": "d033140748aa2726a2d9c2aeb91b88a1ef5a67b1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/function_expression.cc"
    },
    {
      "type": "modify",
      "old_id": "5b0625ff307022946405349ecf568b5dbac245f8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/function_expression.h",
      "new_id": "8e2c4de5f54ef5476a7d0d4eb1c1ccc7a62a6471",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/function_expression.h"
    },
    {
      "type": "modify",
      "old_id": "68bcd7ae45491738927aa88ee01956e617f0fc19",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/member_accessor_expression.cc",
      "new_id": "8a10ac18ddf1c2490eda8831696fab0ac35e25bf",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/member_accessor_expression.cc"
    },
    {
      "type": "modify",
      "old_id": "67dcf080db954baf5804b864fd49bab9886b7a53",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/member_accessor_expression.h",
      "new_id": "bb6f388da34de974a84426e52321a7f798827f3e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/member_accessor_expression.h"
    },
    {
      "type": "modify",
      "old_id": "9d5e1b2ef093f451dd2dd223576eba9c0afbf7e8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/variable.cc",
      "new_id": "e056c7744412525b88693c467f96ef1141d22a7b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/variable.cc"
    },
    {
      "type": "modify",
      "old_id": "9809fcbed45d6bf36c5b7471f8b4970e6791d91a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/sem/variable.h",
      "new_id": "15ca981e91f4b7f6c8021ac34e07d86f1eb67f5f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/sem/variable.h"
    }
  ]
}
