)]}'
{
  "commit": "b15c08d32c072399e59c388bbf6a814831a0bb92",
  "tree": "917787c626c190a290b67cbf3b33ce5c16236ca1",
  "parents": [
    "7883b59067a8867685fd67641e515416348fc683"
  ],
  "author": {
    "name": "James Y Knight",
    "email": "jyknight@google.com",
    "time": "Thu Oct 17 15:18:59 2019 +0000"
  },
  "committer": {
    "name": "James Y Knight",
    "email": "jyknight@google.com",
    "time": "Thu Oct 17 15:18:59 2019 +0000"
  },
  "message": "[ObjC] Add some additional test cases around pointer conversions.\n\nThis is especially important for Objective-C++, which is entirely\nmissing this testing at the moment.\n\nThis annotates with \"FIXME\" the cases which I change in the next\npatch -- I primarily wanted to document the current state of things so\nthat the effect of the code change is made clear.\n\nDifferential Revision: https://reviews.llvm.org/D67982\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@375124 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1e37bfe58f2785426f968f5021b9107b873acc8",
      "old_mode": 33188,
      "old_path": "test/SemaObjC/class-method-self.m",
      "new_id": "821160c884144f6f5010b855f5c248ecec2ed8a8",
      "new_mode": 33188,
      "new_path": "test/SemaObjC/class-method-self.m"
    },
    {
      "type": "modify",
      "old_id": "997ef19c1b4e0907db0a99f46f1e027b7c843ed6",
      "old_mode": 33188,
      "old_path": "test/SemaObjC/comptypes-1.m",
      "new_id": "9b62f974927735e66df0c80c01da4e42e1b98dc1",
      "new_mode": 33188,
      "new_path": "test/SemaObjC/comptypes-1.m"
    },
    {
      "type": "modify",
      "old_id": "dde504b8606b56d23a64a543ea5d906b320ac67a",
      "old_mode": 33188,
      "old_path": "test/SemaObjC/comptypes-7.m",
      "new_id": "4623cfd6922d261e0f22512a2505fb4014d55c83",
      "new_mode": 33188,
      "new_path": "test/SemaObjC/comptypes-7.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "560c1a14a5d745d7989c56cf06f283efd3a9903b",
      "new_mode": 33188,
      "new_path": "test/SemaObjCXX/class-method-self.mm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1fbef5d9b347666b73a55693ae98724d59e552e",
      "new_mode": 33188,
      "new_path": "test/SemaObjCXX/comptypes-1.mm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca6c506affe5fd61d4719fd04aa766c07ee9106f",
      "new_mode": 33188,
      "new_path": "test/SemaObjCXX/comptypes-7.mm"
    },
    {
      "type": "modify",
      "old_id": "f61d6bf4cfc814cccdef19b076d11b3f8eed9f0f",
      "old_mode": 33188,
      "old_path": "test/SemaObjCXX/instancetype.mm",
      "new_id": "95e65274fd516f37d07c72a6592d2cdad7c96df2",
      "new_mode": 33188,
      "new_path": "test/SemaObjCXX/instancetype.mm"
    }
  ]
}
