)]}'
{
  "commit": "d0a827a9f313954935e3d9edb0c063fd8625a22e",
  "tree": "ad4dccc1434ebca4cef7aa5071c6cf4e639758e3",
  "parents": [
    "b023c0da1d92a99f079e148045758aeed63f801e"
  ],
  "author": {
    "name": "Natalie Chouinard",
    "email": "1953083+sudonatalie@users.noreply.github.com",
    "time": "Mon Nov 29 02:11:22 2021 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Nov 29 02:11:22 2021 -0500"
  },
  "message": "Copy OpDecorateStrings in DescriptorScalarReplacementPass (#4649)\n\nAlong with OpDecorate, also clone the OpDecorateString instructions for\r\nvariables created in the descriptor scalar replacement pass.\r\n\r\nFixes microsoft/DirectXShaderCompiler#3705",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bcbdde94caa89684f5f5ae5dcf9cc0ab98e0a151",
      "old_mode": 33188,
      "old_path": "source/opt/desc_sroa.cpp",
      "new_id": "7263c120336937686e30cacff117bd0492c116f8",
      "new_mode": 33188,
      "new_path": "source/opt/desc_sroa.cpp"
    },
    {
      "type": "modify",
      "old_id": "fea062559cdb6ab774c4185f1fa72242806c4d0c",
      "old_mode": 33188,
      "old_path": "source/opt/desc_sroa.h",
      "new_id": "383d441c04820ea4edb9a0bd12289e3a23b7b8c4",
      "new_mode": 33188,
      "new_path": "source/opt/desc_sroa.h"
    },
    {
      "type": "modify",
      "old_id": "dcb625d6d4440fb5024974bd4c74bffbb0e242d9",
      "old_mode": 33188,
      "old_path": "test/opt/desc_sroa_test.cpp",
      "new_id": "91c950e88e8cfd4309068fd00f9bef2553e3b2dd",
      "new_mode": 33188,
      "new_path": "test/opt/desc_sroa_test.cpp"
    }
  ]
}
