)]}'
{
  "commit": "de07acb9a53066cb9c2a3e4bc4edd7be06db17d1",
  "tree": "8757b8eb6c7648c12fe2234022062aba529f8c36",
  "parents": [
    "a75677c2b7d63475d235b684e4bd52955439892e"
  ],
  "author": {
    "name": "Alex Lorenz",
    "email": "arphaman@gmail.com",
    "time": "Wed Jan 31 21:59:02 2018 +0000"
  },
  "committer": {
    "name": "Alex Lorenz",
    "email": "arphaman@gmail.com",
    "time": "Wed Jan 31 21:59:02 2018 +0000"
  },
  "message": "[PR32482] Fix bitfield layout for -mms-bitfield and pragma pack\n\nThe patch ensures that a new storage unit is created when the new bitfield\u0027s\nsize is wider than the available bits.\n\nrdar://36343145\n\nDifferential Revision: https://reviews.llvm.org/D42660\n\nllvm-svn: 323921\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9d43dfa80c54ea3d25e254d8b076da4840cfcef",
      "old_mode": 33188,
      "old_path": "clang/lib/AST/RecordLayoutBuilder.cpp",
      "new_id": "dddacf2a5fed59f49bb0b3d17877e13b7b41eb2e",
      "new_mode": 33188,
      "new_path": "clang/lib/AST/RecordLayoutBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "1617e8ac40d9200c66ba0a71e6966d83a9c8702f",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/mms-bitfields.c",
      "new_id": "d4604fbaa44ec438dec93dad14f6ecf1a47c1f0d",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/mms-bitfields.c"
    },
    {
      "type": "modify",
      "old_id": "d238a7a10d0d2c6a32d52469731b6309473af7a8",
      "old_mode": 33188,
      "old_path": "clang/test/Sema/mms-bitfields.c",
      "new_id": "cee5b0669d252fdbcf1093742232bb8056a2ced6",
      "new_mode": 33188,
      "new_path": "clang/test/Sema/mms-bitfields.c"
    }
  ]
}
