)]}'
{
  "commit": "177e7bfa5d26dd3a93debf0407032687e7f343ca",
  "tree": "5c5ec987025ebc2a2aca8a4b94ef6ca910a077b7",
  "parents": [
    "4183051b541502cc15b9332e9fc67a8d388aaeb6"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 22 15:24:16 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 22 15:24:16 2021 +0000"
  },
  "message": "IntrinsicTable: remove double underscores\n\n\u0027__\u0027 is reserved in C++, and the \u0027match__\u0027 and \u0027build__\u0027 functions are causing OSS-fuzz builds to fail.\n\nAdd the change in tint behavior to the OT notes.\n\nAdd end to end tests for underscores. While the GLSL and MSL compilers seem to accept leading and double underscores in identifiers, the tint build failure has highlighted we have more work to do here (crbug.com/tint/1319)\n\nFixed: oss-fuzz:41214\nBug: tint:1292\nBug: tint:1319\nChange-Id: I32b7bf4e0cff26e678b788457f90452c2503da50\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/70480\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38f9279f2d17d7672f0e79bdb01970a615a94b21",
      "old_mode": 33188,
      "old_path": "docs/origin-trial-changes.md",
      "new_id": "f8612ad3d9f434e889112232d3fb000600800f85",
      "new_mode": 33188,
      "new_path": "docs/origin-trial-changes.md"
    },
    {
      "type": "modify",
      "old_id": "dcc2ae57280fa5c9d7c9bf186dbd5b0d5440620a",
      "old_mode": 33188,
      "old_path": "src/intrinsic_table.cc",
      "new_id": "cb7c02f9873fbe754b7c3054d66824fdb3214f35",
      "new_mode": 33188,
      "new_path": "src/intrinsic_table.cc"
    },
    {
      "type": "modify",
      "old_id": "69e7a1254295f24beff8ba86c9076458eeb563a1",
      "old_mode": 33188,
      "old_path": "src/intrinsic_table.inl",
      "new_id": "73a0966343a613405619080724e39193b7129e7b",
      "new_mode": 33188,
      "new_path": "src/intrinsic_table.inl"
    },
    {
      "type": "modify",
      "old_id": "c64bf7d2c8927813e322fbeefb65cf3cbf211ab9",
      "old_mode": 33188,
      "old_path": "src/intrinsic_table.inl.tmpl",
      "new_id": "a1121594ceb809ed1d3494d8159ceaf9b68c57fa",
      "new_mode": 33188,
      "new_path": "src/intrinsic_table.inl.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51d4dad3cc8c817040c7161dc65775fd643eb4da",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/alias.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e84791b549d16556d0ef9615117fb2c948a436c",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/alias.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e91cf7b58a41910345aea0e06c0beda369bfaff",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/alias.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5105331449c22bd24d82c745db9811572ef0338",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/alias.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d60b6b4f925b5fc54ce62bbd03ce6359c1d2dbe5",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/alias.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cd2de51ae45829c816bbaf1c562a21fe9f6361c",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/fn.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa8d1a9fb59c0de0e1d48eb1612fdace0d7f16b8",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/fn.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa446cf18ceba451882e812507bee2bb61a35d84",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/fn.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fb5c956cb461c7efaa71ee0619bf8f62f2b2b24",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/fn.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "382fdd57b7e8260ddc0cde895c2382cad08f046a",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/fn.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6f5ba98e3970796533d73813070af9d2b690f47",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/let.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f66e9d398520f07e4e5ccbfb6215b39e5918127",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/let.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af5a2362a77927334233d92256c7a90fba7e2c65",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/let.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f51d6d6255d2c2df6b1f591eaf5699c4c303961b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/let.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8db78cedbc0ea2a4e3852208db925c5c2def228",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/let.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec3a8c30d23e51c8ec31f88f9665e51228cd21b3",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/parameter.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6926de2dd3bd9874c3f096aba6c3c27cc3401dc1",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/parameter.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "737b2cc9ca44c259ad15795aebfc9da462cda4a3",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/parameter.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c817c92359361fba56be522ee55b1084e0e327b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/parameter.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec3a8c30d23e51c8ec31f88f9665e51228cd21b3",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/parameter.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f0371281329697d26dd2764d34b4dbf2e4c3c6b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/struct.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c0469773284e3312ea3b00862aeaa370204d393",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/struct.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2389d0e1116e4c5aeef441216bb32a4b8049e93e",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/struct.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9faa08b7b243c7036c6d34a233ada5cb49180be6",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/struct.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a008b63fc28372a847c60c71610bfae921e2128",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/struct.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b727c794a93dfea1fe44358df228e97bcc18c93f",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/var.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b20c1dd6c460b4e9a7f935ee4ceca22c172579b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/var.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3feee1fb8398bbeae14d30b0d19117619f4eaac6",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/var.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c70627461f0f5525200404cc67843fd0efeb05a1",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/var.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e22581942627759def9bc1f4406d151f18fbdf73",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/double/var.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb0647189c1de473fd3e4345fe8dd8080bf649f6",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/alias.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e84791b549d16556d0ef9615117fb2c948a436c",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/alias.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e91cf7b58a41910345aea0e06c0beda369bfaff",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/alias.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5105331449c22bd24d82c745db9811572ef0338",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/alias.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da69752f18ceab25b1117f35fa6d38805aa60afb",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/alias.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5d5221ece9e2cdade6440469cc5415db34cf23a",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/fn.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "328adcf61f3b3ef470cefed6efc48aed8152e353",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/fn.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b889289373bc3cda0227745445b03b2a08ba6a90",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/fn.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc7a96bc39140ac78cdea0ed15acdd3b8fca0208",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/fn.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "255471ec30ab2eccfc67e88621a73db81683c59a",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/fn.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ded6208cdbc84d05df7f1187c8a7cbe4571c462",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/let.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e65f71a8a39417195c8505ba65ad1d2a8ba5f1b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/let.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "555cfd156dec558bc2b1162dd2975ca8971bf6f5",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/let.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df61dfed89f12181f9ac7e8f38609e473ef6d2e0",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/let.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f752194567aa7125c7f0d837c1383c14d30219a",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/let.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b3af33a1fcd98328faa1c05bfd300e014c6b069",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/parameter.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "246087c438f2a3d69ca5346d92c3528435e8ee22",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/parameter.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a57966cbf55ade42ddd4bfb0bfddc64ef4114f58",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/parameter.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b291923e59c557a7de3dfc720871879799c8ff40",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/parameter.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b3af33a1fcd98328faa1c05bfd300e014c6b069",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/parameter.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b03cd75dca7f796dbe548f6702f810629546c0f",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/struct.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31e48b60829e2e759bedafb3dcad120cdbfcd19e",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/struct.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32bffa1170577af163ed0738952de4575d6a77b2",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/struct.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f08ac814a065f4c8a101f9cd22b183c23f80d8a5",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/struct.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6565fc16caf837db14bc7d37476261502eebe12b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/struct.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02973dc4be48cea1f728fc9ecc389e3dcdd8f076",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/var.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac75353c49cdda4a5c7bdaf0b57eefcdd17ddf69",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/var.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b5a7c869fbb02346f4ec0cf2c9aec61694e07a9",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/var.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8f18f2b63b82643d11af2fb404c3d8960770fbb",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/var.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b2f8580c0967dd416073aea9baed07bc79d4855",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/lower/var.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6fcd943846d8a776909c0873d51614ef22491f8",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/alias.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e84791b549d16556d0ef9615117fb2c948a436c",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/alias.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e91cf7b58a41910345aea0e06c0beda369bfaff",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/alias.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5105331449c22bd24d82c745db9811572ef0338",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/alias.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e84f5214db2dc3201402629aaa4a7ade78efc388",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/alias.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bc9625412bdd3b04c2329361e22808c2b5e5909",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/fn.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6baa073c3faad764650d631a42d50a8c77470bb9",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/fn.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1f2ad156307c6f725665ff507093bd802d73bee",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/fn.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb809470f75e7aea9b0e7fe15f4119caf241a869",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/fn.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a3345c8ad5b621e9aeb3a4faca65ff48cc80581",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/fn.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06c3aaedd86dd48a76569d9279566725cb24c959",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/let.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa81c838f1b193051523ea325776f3ffd4718b00",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/let.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1af5ac41ea6a2d6b91948b8dfc667e0c4c93f60",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/let.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8683520ef1d1f20ca70dc5e582b461d736a797c5",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/let.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c9a0fb8c20048df92b56834a4a3ddcbcb43cfd2",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/let.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "494f4d2adeace98241a75c4683033da2859458af",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/parameter.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8ca5f6208a5f6fb2be41c1824460723c20af668",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/parameter.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75986e932d03339a3708da93cd9635ad40381db5",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/parameter.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "751d391792cf632ebf035819f3983c0bbda42e18",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/parameter.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "494f4d2adeace98241a75c4683033da2859458af",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/parameter.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0afc82429298b495b899395e0dc28db181d67154",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/struct.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fa6f90ce506d171af4ebfe871e18d8bfeeaf775",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/struct.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bafed70c8ad27299fc662a546888bf58000e73d4",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/struct.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75cbcd2a0144d91f0d60ef63ef434128f579ae8a",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/struct.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "243f3686d34d52b32e2a4ad8c28543307c139a47",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/struct.wgsl.expected.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22399b69f89b8044b85b7b4dbd6818f9062f38fb",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/var.wgsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b733cb2f67672c22f3a132dad5d0360e6fddb9d",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/var.wgsl.expected.hlsl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f889d4df125912195545d188424dfb47af882b6b",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/var.wgsl.expected.msl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84442c5048d946d84e818a3baeeb3fb2d0c7d663",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/var.wgsl.expected.spvasm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90e31428f5d0381b787109556abb882f577533da",
      "new_mode": 33188,
      "new_path": "test/identifiers/underscore/prefix/upper/var.wgsl.expected.wgsl"
    },
    {
      "type": "modify",
      "old_id": "6972841a930dca3af7ffc178f93680fbde6e1eec",
      "old_mode": 33188,
      "old_path": "tools/src/cmd/intrinsic-gen/gen/generate.go",
      "new_id": "34a82579420dc0cfb7f74c52d16fba8feec7acba",
      "new_mode": 33188,
      "new_path": "tools/src/cmd/intrinsic-gen/gen/generate.go"
    }
  ]
}
