)]}'
{
  "commit": "2fe1f267e72e4e4e1b903b7c70f517c6d690c4e1",
  "tree": "3011905769effd079860236eb4cc56cf98a6fdcf",
  "parents": [
    "8a000ce7786b702fa12cee14160588dda6f6af5a"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jan 09 16:17:56 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jan 09 16:17:56 2024 +0000"
  },
  "message": "Add reflection for Access enum.\n\nThis CL adds the neceassry macros to have reflection for the\ncore::Access enum.\n\nChange-Id: I5e20757952e741a764e8cea4b398a0a77d98544f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/168661\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48b45c35b2092fe070e2210b895eb3adc727564f",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/BUILD.bazel",
      "new_id": "a273bc90e2b7cbf7df2c0f70ceebba564576aaf5",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "9df1c7a6f96204a2cecaa23a300a56454175be3c",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/BUILD.cmake",
      "new_id": "ee4b122fe0713d03068dfa18e538aa9a21202f0d",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "8697f0c35ae1d5779cbbaaa54350c0441019219d",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/BUILD.gn",
      "new_id": "7eb287d6d9517762d317692590deab4ec1a9db15",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "a26c37fb081c39c930f892be493d323c50766627",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/BUILD.bazel",
      "new_id": "ade8daa1bd9f1f95ed9fd4fbceab6130ff3f0e40",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a5c161059a281993fa85bacd2f1be8cb89e466a7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/BUILD.cmake",
      "new_id": "ea40bb516161c0c4ee65605d3ead8800e786a675",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "88de4fdafcf645e1640ef77877ae3587d0f1db8c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/BUILD.gn",
      "new_id": "b1186f89cfc215d355337c1b707a5d41ef07e826",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "9ace93588d7e5e3517a364650a83cd06639c9868",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/access.h",
      "new_id": "d03c07b7695aed8658abec180fc7d032bcf56fc0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/access.h"
    },
    {
      "type": "modify",
      "old_id": "852f978055677109a2302e4c617865ddfe077c7c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/access.h.tmpl",
      "new_id": "9e9112e6419f8819fd453f762f7183cc02ebe24b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/access.h.tmpl"
    },
    {
      "type": "modify",
      "old_id": "b7967f58f1a03d8820ddcf1979573e3e1a6bcaad",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/BUILD.bazel",
      "new_id": "b092c566a59ee0e49c5c7b9b57aa5c52be3ef8f2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3e86cd297a58807c15ff3ae84862ac70fb392d0c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/BUILD.cmake",
      "new_id": "b7dbca196548962d550323ebb4dcc79b3c8b3542",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "39c11d97cfc2c46e6525d727c7a9b2db97fb7b23",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/BUILD.gn",
      "new_id": "8549c0b8e63351f5342c484a59c2c78999dd8c0d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ea936ea6994ef79e7bb4afb94026b1980a6ecf95",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/BUILD.bazel",
      "new_id": "141bff2d4b97b2d792842ce40b81419dba4001af",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4a6f199eea70575c23a3074da4ba6f8900a1d367",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/BUILD.cmake",
      "new_id": "6af46bbfcb5bf7af2ae25fb9e250029d69c34cc2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "011a65aef2f35b61f74c110ca3c410a8d2d2d7a5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/BUILD.gn",
      "new_id": "fbfb8ceb0121081fda7468eefe17b7afc38c6f80",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e3c6b722ff04c11ebccb1f375c20c94af684f539",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.bazel",
      "new_id": "485a4a86e76697fbe890ce19ac476cb8d4d8b550",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d2125035a2cc44d689764c291b09673d9623cac1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.cmake",
      "new_id": "7c9b8197666bae93db7f6b552f619cccb51883e9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "8942f2adea821d0bc0dd457154c8d83977383acb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.gn",
      "new_id": "2f0568bb9dde8ef545c7e078496614a00e9e0973",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "de60b66bb5c74e4435642d4c2bf62f5a026336a4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/intrinsic/BUILD.bazel",
      "new_id": "d4b9fab4eb21264a9a3509c36c587b15129d22b2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/intrinsic/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "60cca31785451b62050c911055b1c023d063f1a4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/intrinsic/BUILD.cmake",
      "new_id": "3ede760b4136dc10e658f1fd552b7ae01ceb9847",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/intrinsic/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "61d07712762df692fd57bb5623a9ddd60625d010",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/intrinsic/BUILD.gn",
      "new_id": "2351f5957a8b3d53d25cd54f0ffdd19b7ce593f5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/intrinsic/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "06060472f0480f7a8645cf6eed31aabb0cd6a904",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/BUILD.bazel",
      "new_id": "7e5730aa8b7bc03550fc2f1c0552b88f80619158",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "e51eab94ed245915085654a59e384b63fc4505ef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/BUILD.cmake",
      "new_id": "698e899e25ce732e9f7d50e2130abdd1b18e23ad",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "2d587b165aba9c3a97f47d9caaeb7a4101a2b106",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/validate/BUILD.gn",
      "new_id": "cbf7c61cfe7a43690b17e285fcc69943fcb8c921",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/validate/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6ebd70e621e59b1c11cf616427ed02bd2e2fdaeb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/intrinsic/BUILD.bazel",
      "new_id": "7b2f0e878ba989d4e2b8a72f66ce61f7d5ba17d2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/intrinsic/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "92e0bc54ba9b5af8b8527aeb59b7eade94127cd6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/intrinsic/BUILD.cmake",
      "new_id": "541c0f51acf1c08642bbe306227165976ed7695f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/intrinsic/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "eb892d087f220332e02307d46d351bb366c19b3b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/intrinsic/BUILD.gn",
      "new_id": "e99baeedd21f4d74661fab0abead279ab869cf3f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/intrinsic/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "9bbee2d488f32bd6733bfdccbdb74aa87f17fe96",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/type/BUILD.bazel",
      "new_id": "53c59e9e0a8e8122ea9cc5ca3ac5923fa307d978",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/type/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "92c1ede0f276ea8748b3521ee7b1b37373eb9e02",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/type/BUILD.cmake",
      "new_id": "7d2177452f07028a62a36e46063f2bac4302a017",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/type/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "8c03245af1b5b617e5d99f55e338f86683605a38",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/type/BUILD.gn",
      "new_id": "2834593090010bcb49f3fc2ed69da465076e2d04",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/type/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "be578ca28cce96f82f9d63e2e0308ad741f10ee8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/intrinsic/BUILD.bazel",
      "new_id": "bfb10a60a914c47263c346e620b8c550c424e035",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/intrinsic/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "f77068dadbf53190a63039b748c459eeb67b2e30",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/intrinsic/BUILD.cmake",
      "new_id": "275c8b0bc2e89d009c04ff4e3da1dfe63b95f64e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/intrinsic/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "61a2bb1f6e4b663a53c6d52e96e546822f5c64b7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/intrinsic/BUILD.gn",
      "new_id": "bae4bd02c6f3c2caac3e0e6c45a81443459db8f2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/intrinsic/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "f4308d62fb7bdaf7fe3e507e8febf12e8a3a89ba",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.bazel",
      "new_id": "f5801053eb7902fa62b028f15d769e7d8b2892f2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1f2d21003d379b23bcd2000486c85568e722a92e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.cmake",
      "new_id": "7ce8c41914778d9aa75f56e9f2bffb71ec54ada6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "796fc83d7c9633f56150bfb73564cce18c3b617a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.gn",
      "new_id": "3d484a591e273754598a5a3e3d61c008963d9d63",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "96fdf82c33143631148713e0f8d0f971551f66b1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/syntax_tree_printer/BUILD.bazel",
      "new_id": "674222741e91dd47eda41e523ce7c6df27d57091",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/syntax_tree_printer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "859fa038e36bd27c5a748f0e44a661641d9be8fc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/syntax_tree_printer/BUILD.cmake",
      "new_id": "889fd35623fc3ca7bdc8db78350009738a9b856f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/syntax_tree_printer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "71df0afe5fc40687b2330848490091750b01f00b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/syntax_tree_printer/BUILD.gn",
      "new_id": "8a70111d5d8ed1b9aee7ebafd1ef43de21dd25e1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/syntax_tree_printer/BUILD.gn"
    }
  ]
}
