)]}'
{
  "commit": "267686fd1dffbc03e610e9f17dadb4e72c75f18d",
  "tree": "d8998cf953e3d0bf60cba82cccafbf7161ac0111",
  "parents": [
    "ea7ac7784791dca517b6681a02c39c11bf136755"
  ],
  "author": {
    "name": "Cherry Zhang",
    "email": "cherryyz@google.com",
    "time": "Wed Jul 11 20:19:55 2018 -0400"
  },
  "committer": {
    "name": "Ian Lance Taylor",
    "email": "iant@golang.org",
    "time": "Thu Jul 12 04:18:07 2018 +0000"
  },
  "message": "compiler: build a single backend type for type alias\n\nA type alias and its underlying type are identical. Build a\nsingle backend type for them. Previously we build two backend\ntypes, which sometimes confuse the backend\u0027s type system.\n\nAlso don\u0027t include type aliases into the list of named type\ndeclarations, since they are not named types.\n\nChange-Id: Id212aca9af2cf988c3733a6bf8e4b1aeed9bfe75\nReviewed-on: https://go-review.googlesource.com/123362\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb31aa20f51a25211cdfe5eddc40c7d34a848cba",
      "old_mode": 33188,
      "old_path": "go/gogo.cc",
      "new_id": "c89785c22374ca8cff508d8ca6e9769449bd5648",
      "new_mode": 33188,
      "new_path": "go/gogo.cc"
    },
    {
      "type": "modify",
      "old_id": "e5f84c51549c0ebd960fd6dd6aa0aa7a853abb4c",
      "old_mode": 33188,
      "old_path": "go/types.cc",
      "new_id": "07819e23c8d0b4fbf49aebafafa814d3fe9569b0",
      "new_mode": 33188,
      "new_path": "go/types.cc"
    }
  ]
}
