)]}'
{
  "commit": "26e944bc4eb2b5d0769e500bd10b5c2bd9c100e5",
  "tree": "35f70e2dd81070dd09d768bf0e500e74c0a647cf",
  "parents": [
    "370d20a4c6ac95caa090e9dd6643857dbcfc2c74"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 30 23:30:58 2020 +0000"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 30 23:30:58 2020 +0000"
  },
  "message": "ast: Remove non-group DecorationKind enums\n\nThe following DecorationKinds were sub-types of core decoration types:\n\n  kStride, kStage, kWorkgroup, kStructMemberOffset, kAccess, kBinding, kBuiltin, kConstantId, kLocation\n\nThese only existed for casting (not for error messages), and are no longer needed, so remove them.\n\nChange-Id: I1e4bb9bf51952c6e86bac984d0d667a071ca80bf\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/34303\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a22b99bad3afa29cba278391c86cdbf662d160cd",
      "old_mode": 33188,
      "old_path": "src/ast/access_decoration.cc",
      "new_id": "f192b068a8f0472ab1d111376f47cc164a396f93",
      "new_mode": 33188,
      "new_path": "src/ast/access_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "41baa63e66150bdb76276db991c88d0691e458be",
      "old_mode": 33188,
      "old_path": "src/ast/access_decoration.h",
      "new_id": "15f7e122f2a5406727576dbf3b4aaa0a74b45ea8",
      "new_mode": 33188,
      "new_path": "src/ast/access_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "73f3836a3fcc63d06d37dba7a30ee705e53b9cac",
      "old_mode": 33188,
      "old_path": "src/ast/binding_decoration.cc",
      "new_id": "2b85ddac02155b399cd918376fdbe3d105d75499",
      "new_mode": 33188,
      "new_path": "src/ast/binding_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "8799656531edfb444034f6e75c40bf2aea11cb47",
      "old_mode": 33188,
      "old_path": "src/ast/binding_decoration.h",
      "new_id": "c4bbf9dd326d63ec4e5796357b365940ce6ea920",
      "new_mode": 33188,
      "new_path": "src/ast/binding_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "a6202905d5bcd0fe1965536c0067097c8efdfe97",
      "old_mode": 33188,
      "old_path": "src/ast/builtin_decoration.cc",
      "new_id": "34d48f52100b0a46551cf93e416c3074fbd9b1ca",
      "new_mode": 33188,
      "new_path": "src/ast/builtin_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "4aaf215b0957a618f604186d70e7daf8a119b360",
      "old_mode": 33188,
      "old_path": "src/ast/builtin_decoration.h",
      "new_id": "251a40946d164451364978c6c71a36df4e16dbee",
      "new_mode": 33188,
      "new_path": "src/ast/builtin_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "405d06418d921970ba5205762b3a8e0fd164a45c",
      "old_mode": 33188,
      "old_path": "src/ast/constant_id_decoration.cc",
      "new_id": "86eaa7af743f98a0823f953d49bbd7f50e52cf6d",
      "new_mode": 33188,
      "new_path": "src/ast/constant_id_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "ec8512c00284c2fec25c3d168bfe773acd03565f",
      "old_mode": 33188,
      "old_path": "src/ast/constant_id_decoration.h",
      "new_id": "0a1192f103ffb7a611ca4abfb8a87dd7545b605a",
      "new_mode": 33188,
      "new_path": "src/ast/constant_id_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "5c8af19aa4949af97d28a65d69f69dc11e9f5a31",
      "old_mode": 33188,
      "old_path": "src/ast/decoration.cc",
      "new_id": "f5071839726ad7f86975b7066f3333a3b7203eb7",
      "new_mode": 33188,
      "new_path": "src/ast/decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "69e3287645888e5276b6c6152971863aededabd4",
      "old_mode": 33188,
      "old_path": "src/ast/decoration.h",
      "new_id": "7a92d4ad15e9662bc07c67772c8c5ae165c52a05",
      "new_mode": 33188,
      "new_path": "src/ast/decoration.h"
    },
    {
      "type": "modify",
      "old_id": "d5149795f0b3f6782a0b86165b53c478d2858025",
      "old_mode": 33188,
      "old_path": "src/ast/decoration_test.cc",
      "new_id": "f3feae864d09e18a1c4bf961ee720425cc2bb17f",
      "new_mode": 33188,
      "new_path": "src/ast/decoration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bc0c625f27f7315d5dcc2c60b02e82120f91fdb2",
      "old_mode": 33188,
      "old_path": "src/ast/location_decoration.cc",
      "new_id": "3001b61b356daed2e41ba5506ee13e7d47069948",
      "new_mode": 33188,
      "new_path": "src/ast/location_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "2d1d029a63a0ca04b61d9fb6a25a8d31bfe80dea",
      "old_mode": 33188,
      "old_path": "src/ast/location_decoration.h",
      "new_id": "e04c50376ad838847d660127b73ab70d8f8631f2",
      "new_mode": 33188,
      "new_path": "src/ast/location_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "da0f52b276a71c58aa9272513e253bdaa0b66a1c",
      "old_mode": 33188,
      "old_path": "src/ast/stage_decoration.cc",
      "new_id": "ecb923f7310ef01e2569142460add8dcc7124f89",
      "new_mode": 33188,
      "new_path": "src/ast/stage_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "15d7490f6b06b0c1569cc74c6144984c8ebcc60f",
      "old_mode": 33188,
      "old_path": "src/ast/stage_decoration.h",
      "new_id": "0846b6df2004e486b02a18c519beebc3d486370a",
      "new_mode": 33188,
      "new_path": "src/ast/stage_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "a0b2c4e5150d1d970557e8483ec90a4f31117b57",
      "old_mode": 33188,
      "old_path": "src/ast/stride_decoration.cc",
      "new_id": "eea3053270c7b8f176346646709f1166ca601963",
      "new_mode": 33188,
      "new_path": "src/ast/stride_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "84acdd3b1f4e55029065ec163696262e4e02b0f4",
      "old_mode": 33188,
      "old_path": "src/ast/stride_decoration.h",
      "new_id": "ac4fd371d1852bbd3263e85f000d90d01bb072ae",
      "new_mode": 33188,
      "new_path": "src/ast/stride_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "9ded0faff0bea681fb1f835d5e99a2dbb0b2227a",
      "old_mode": 33188,
      "old_path": "src/ast/struct_member_offset_decoration.cc",
      "new_id": "f1ceb43b98d5a5b4ba54d26d430f9097d746e5db",
      "new_mode": 33188,
      "new_path": "src/ast/struct_member_offset_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "e0f015cb1de1dc71d83b70114cebb139dfc37427",
      "old_mode": 33188,
      "old_path": "src/ast/struct_member_offset_decoration.h",
      "new_id": "21c2cf47585f53bed1093a0c002579394e963dd6",
      "new_mode": 33188,
      "new_path": "src/ast/struct_member_offset_decoration.h"
    },
    {
      "type": "modify",
      "old_id": "1d3040169a66e4622d6eef618144efcc56513364",
      "old_mode": 33188,
      "old_path": "src/ast/workgroup_decoration.cc",
      "new_id": "248718b8a1c313360cf4e5edec55ff671ce0e3a0",
      "new_mode": 33188,
      "new_path": "src/ast/workgroup_decoration.cc"
    },
    {
      "type": "modify",
      "old_id": "bc6bd99fa760d22dc182b5eb048a1b65fab595c5",
      "old_mode": 33188,
      "old_path": "src/ast/workgroup_decoration.h",
      "new_id": "47cc51a4289a3c32fd11dbea72c75a629b08732a",
      "new_mode": 33188,
      "new_path": "src/ast/workgroup_decoration.h"
    }
  ]
}
