)]}'
{
  "commit": "0fb5168fc7bd3febea56be95c09e07cd5efd1c6f",
  "tree": "570fedd7e144409df46b50f4aacafec1130a755f",
  "parents": [
    "3e67c5dba6b67ec37ef49b36d86bf80fb697be56"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Nov 23 19:50:55 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Nov 23 19:50:55 2020 +0000"
  },
  "message": "Move TypeManager from tint::Context to ast::Module\n\nBug: tint:307\nBug: tint:337\nChange-Id: I726cdf89182813ba6f468f8ac35e5d44b22e1e1f\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/33666\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4aacca589826e5885cf8033de9c0a98668a187d",
      "old_mode": 33188,
      "old_path": "src/ast/builder.cc",
      "new_id": "871f4ad67aa0635c51b17c0cf3627ab15a006ad2",
      "new_mode": 33188,
      "new_path": "src/ast/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "6ec3c7860ae2b6636e8c34543f6fd2034d21b17e",
      "old_mode": 33188,
      "old_path": "src/ast/module.h",
      "new_id": "db8f35388d30580970ac4b6c43075a8bf7bddd77",
      "new_mode": 33188,
      "new_path": "src/ast/module.h"
    },
    {
      "type": "modify",
      "old_id": "4e5d8ac94928b5040c472c30d84698de125931fc",
      "old_mode": 33188,
      "old_path": "src/ast/type/storage_texture_type_test.cc",
      "new_id": "4447f3046f9ee381d5019fdeb830881747179b3e",
      "new_mode": 33188,
      "new_path": "src/ast/type/storage_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "616628718b574fa439a8409dec6f8c10af7d0a1b",
      "old_mode": 33188,
      "old_path": "src/ast/type_manager.cc",
      "new_id": "bd841ef8db0fc743b2c9c71c5b3d4116c456921a",
      "new_mode": 33188,
      "new_path": "src/ast/type_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "8f4eb9983bf5c795c7a07f970bcccb4caa9f5eed",
      "old_mode": 33188,
      "old_path": "src/ast/type_manager.h",
      "new_id": "c9ca90f941e3442d0fa354f8716b8563f1a34d39",
      "new_mode": 33188,
      "new_path": "src/ast/type_manager.h"
    },
    {
      "type": "modify",
      "old_id": "fff10523aefc05526a34dd6c87a102079e80cc23",
      "old_mode": 33188,
      "old_path": "src/context.cc",
      "new_id": "88e69f90c7ede09854b5750ec4b4c0394994738a",
      "new_mode": 33188,
      "new_path": "src/context.cc"
    },
    {
      "type": "modify",
      "old_id": "072ab868786f54df091d91be90db360eca1df143",
      "old_mode": 33188,
      "old_path": "src/context.h",
      "new_id": "d21fc5bce14b184533b8829a4a33d69f227e0307",
      "new_mode": 33188,
      "new_path": "src/context.h"
    },
    {
      "type": "modify",
      "old_id": "51010cbffd526a60b6a3283e85f91f7dcac06f08",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.cc",
      "new_id": "a30df6fb190a119667ca4c9eb85fd3e3134c5899",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "c0bf2c7b391e29917935fb895d67e01ec4446733",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "c58a7b3052a9c3fbd8207252636973f2e9b98849",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "0b8fb24777fd0b387ebf994d42c6dac3efb13431",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "9ab7068389290eef193dc09a4868c47510452da3",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "ab476c979e82c9739348e3328430b34868735f16",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "9b6a841b8532f840451b34dcd24496ba95a36f4e",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "58bf1e42b6d4356dcfd4f4ab0eefc207f9d07532",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_function_type_decl_test.cc",
      "new_id": "ad4d362f0ad73a5ca876844187622e33681f242d",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_function_type_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "906efe54e0532e6d024a35e24d093897bc204e6d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "956aaf844f4069a90f186e088afc39fdf1f8fdcf",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b1b2bf58b240ddba5d02c8ad4000b2532b145287",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_param_list_test.cc",
      "new_id": "2aa873708549d8d036cd9688a01525306ba49f08",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_param_list_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1a60ddc045babd4625a79e7316488890e4121854",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_primary_expression_test.cc",
      "new_id": "de6d4d287483a64abd574922851791bc7eb7b439",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_primary_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "49a243761906d9fc09b05efcc8f89ebba93593b3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc",
      "new_id": "0d44e4c1c8e0fcd3eb6f85336d06cda5ed61ba3e",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_body_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b46b456649384ea38455ae995bc43ef434518a3d",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_struct_member_test.cc",
      "new_id": "45d733fcc3dda373ec3705b59ecc91364d25926f",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_struct_member_test.cc"
    },
    {
      "type": "modify",
      "old_id": "829b2039404d9e9982296e4f445db55b12a83ce3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_test.cc",
      "new_id": "475e3c2b4c91f9d76a55836c543d38a658c144b1",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "db44780eaab2b6e87182e98abf00e5f8fbcd33fb",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_test_helper.h",
      "new_id": "73d29001feefc1a6895149e33f206945fbc6d93a",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "000c115ae6d8ac07e54f641d68f19ad9273243f5",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_type_alias_test.cc",
      "new_id": "0431ccfcebb136a95736ab9e56e6a388cb52dc75",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_type_alias_test.cc"
    },
    {
      "type": "modify",
      "old_id": "32895dca0e37d07d21edada43e8ccb15a66dde6f",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_type_decl_test.cc",
      "new_id": "b14103158d79a902f47939b9780626170b89bae8",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_type_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f305c5e6487c50ffd23aa978b100f6fa1cbe59b7",
      "old_mode": 33188,
      "old_path": "src/transform/bound_array_accessors_transform.cc",
      "new_id": "b4b404ec827f3c1dd15f2069fac476ece4ae6160",
      "new_mode": 33188,
      "new_path": "src/transform/bound_array_accessors_transform.cc"
    },
    {
      "type": "modify",
      "old_id": "d099d8f710e279a2fda8573951e335f78541edb8",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling_transform.cc",
      "new_id": "c941df95a7a5c780ef6ebee9227ebe71b7f26b19",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling_transform.cc"
    },
    {
      "type": "modify",
      "old_id": "91b632b32035456fc49bd17c6446a510b446ea84",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling_transform_test.cc",
      "new_id": "2b31f1ff4c261b3d1a55f7db37b153554c19cadb",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling_transform_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6208feff6dff215fde421c2ea42494736a8c5784",
      "old_mode": 33188,
      "old_path": "src/type_determiner.cc",
      "new_id": "6f95f2f6e1e18ffee41362bcc426befb398f766a",
      "new_mode": 33188,
      "new_path": "src/type_determiner.cc"
    },
    {
      "type": "modify",
      "old_id": "66094a283f83bddea0e1dcc92f50237ab76c1824",
      "old_mode": 33188,
      "old_path": "src/type_determiner_test.cc",
      "new_id": "81ec3ef84ff8ca75f91914cdf34317a2a639ff34",
      "new_mode": 33188,
      "new_path": "src/type_determiner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bc22da4c6ec5b8bc5cbd59b780d6980302b274b4",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc",
      "new_id": "94dc341038aa2a9e11de590ee746c564cab60060",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a6771919d3463969d90e61ea8019576cc4f43b53",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_intrinsic_texture_test.cc",
      "new_id": "d11c80ed5c3b16637b88817c81eabfc584b0f468",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_intrinsic_texture_test.cc"
    }
  ]
}
