)]}'
{
  "commit": "08b8248b46f3c18bde7e042ebe4d2873f71559df",
  "tree": "359f36190555bf568a6ecd3e0df0368187af7e04",
  "parents": [
    "f8ae7e9d59f1d46c86c99ef065f416076b0de50e"
  ],
  "author": {
    "name": "Bjorn Pettersson",
    "email": "bjorn.a.pettersson@ericsson.com",
    "time": "Mon Oct 21 17:58:14 2019 +0000"
  },
  "committer": {
    "name": "Bjorn Pettersson",
    "email": "bjorn.a.pettersson@ericsson.com",
    "time": "Mon Oct 21 17:58:14 2019 +0000"
  },
  "message": "Prune include of DataLayout.h from include/clang/Basic/TargetInfo.h. NFC\n\nSummary:\nUse a forward declaration of DataLayout instead of including\nDataLayout.h in clangs TargetInfo.h. This reduces include\ndependencies toward DataLayout.h (and other headers such as\nDerivedTypes.h, Type.h that is included by DataLayout.h).\n\nNeeded to move implemantation of TargetInfo::resetDataLayout\nfrom TargetInfo.h to TargetInfo.cpp.\n\nReviewers: rnk\n\nReviewed By: rnk\n\nSubscribers: jvesely, nhaehnle, cfe-commits, llvm-commits\n\nTags: #clang\n\nDifferential Revision: https://reviews.llvm.org/D69262\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@375438 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36109f1ccc0958426bd31b7745dc0f51802eff98",
      "old_mode": 33188,
      "old_path": "include/clang/Basic/TargetInfo.h",
      "new_id": "9a3bb986930ef728ebc4cd257916897d933f577f",
      "new_mode": 33188,
      "new_path": "include/clang/Basic/TargetInfo.h"
    },
    {
      "type": "modify",
      "old_id": "9a8783446eadc837b2effdb6bd52e207adcc3ca9",
      "old_mode": 33188,
      "old_path": "lib/Basic/TargetInfo.cpp",
      "new_id": "3a21a19e1f19a20b77670ceb233933b424667e1a",
      "new_mode": 33188,
      "new_path": "lib/Basic/TargetInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "07ba71d5c2b65be0f943b7813ac8350041ff62d8",
      "old_mode": 33188,
      "old_path": "lib/Basic/Targets/AMDGPU.cpp",
      "new_id": "481630c0fa455102b9a7d98cd02507b017645236",
      "new_mode": 33188,
      "new_path": "lib/Basic/Targets/AMDGPU.cpp"
    },
    {
      "type": "modify",
      "old_id": "3715dcfda411c303b04d9051725ce00e5ccbb358",
      "old_mode": 33188,
      "old_path": "lib/Frontend/InitPreprocessor.cpp",
      "new_id": "c27c33c530f685ad5e0c4d1d36ffbc2a7f16624d",
      "new_mode": 33188,
      "new_path": "lib/Frontend/InitPreprocessor.cpp"
    },
    {
      "type": "modify",
      "old_id": "7a662fb4fbae43eba09ca82eb7d18c0d4945213e",
      "old_mode": 33188,
      "old_path": "unittests/AST/DeclTest.cpp",
      "new_id": "e095c4518ed6ede4886bb12d99293a2b55e21ffd",
      "new_mode": 33188,
      "new_path": "unittests/AST/DeclTest.cpp"
    }
  ]
}
