)]}'
{
  "commit": "8d469d07accdc8bfe5f7063c1cf6d79a7fefd718",
  "tree": "a10b33456ae68fe7119eab37ab80ab0feca267d8",
  "parents": [
    "0a5a1ff782129cdc3e85e2e2c0835aa40ec7258a"
  ],
  "author": {
    "name": "Than McIntosh",
    "email": "thanm@google.com",
    "time": "Mon May 21 13:16:16 2018 -0400"
  },
  "committer": {
    "name": "Than McIntosh",
    "email": "thanm@google.com",
    "time": "Tue May 29 11:49:44 2018 +0000"
  },
  "message": "gollvm: insure that //line directives work correctly\n\nClean up the code that handles debug location meta-data to\ninsure that Go\u0027s //line directives work properly. This required\ninsuring that if an expression had no usable debug location we\nuse the debug location associated with its enclosing statement,\nand keeping track of file changes within a function using the\nDILexicalBlockFile pseudo-scope.\n\nChange-Id: Ib72ce00f457ee8699fc15afc6d008a6ec16af1e8\nReviewed-on: https://go-review.googlesource.com/113723\nReviewed-by: Cherry Zhang \u003ccherryyz@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f9853f3792e5ff348dcdf6d93ba10b5ce3e6d45",
      "old_mode": 33188,
      "old_path": "bridge/go-llvm-dibuildhelper.cpp",
      "new_id": "c40a1f2274080ae9a538b2c9b9216175d41bd70c",
      "new_mode": 33188,
      "new_path": "bridge/go-llvm-dibuildhelper.cpp"
    },
    {
      "type": "modify",
      "old_id": "4d5df843ea60351960da50d6b78a473ccc2fa463",
      "old_mode": 33188,
      "old_path": "bridge/go-llvm-dibuildhelper.h",
      "new_id": "68fb07703ada8a47e3503f4b381376fc773375bb",
      "new_mode": 33188,
      "new_path": "bridge/go-llvm-dibuildhelper.h"
    },
    {
      "type": "modify",
      "old_id": "1e09d2977dd896cbfa1540008678d51ca740c091",
      "old_mode": 33188,
      "old_path": "bridge/go-llvm.cpp",
      "new_id": "e6355d3bbcc22207b4f7eaf167667173fd847051",
      "new_mode": 33188,
      "new_path": "bridge/go-llvm.cpp"
    },
    {
      "type": "modify",
      "old_id": "77179a96290df06b87c11a01ac921365867da30f",
      "old_mode": 33188,
      "old_path": "unittests/BackendCore/BackendDebugEmit.cpp",
      "new_id": "a3e937ec92be5f69652e62bec5e136c7fc3b5075",
      "new_mode": 33188,
      "new_path": "unittests/BackendCore/BackendDebugEmit.cpp"
    }
  ]
}
