)]}'
{
  "commit": "1861ddfab1fd79176d8365126a47d73f3a7da886",
  "tree": "a15c6012c9592c5b8d59d64011a9da949e2449e0",
  "parents": [
    "202f2c82201af875abfbbb2d7032a248ccefd43d"
  ],
  "author": {
    "name": "Richard Smith",
    "email": "richard-llvm@metafoo.co.uk",
    "time": "Mon May 14 20:15:04 2018 +0000"
  },
  "committer": {
    "name": "Richard Smith",
    "email": "richard-llvm@metafoo.co.uk",
    "time": "Mon May 14 20:15:04 2018 +0000"
  },
  "message": "PR37450: Fix bug that disabled some type checks for variables with deduced types.\n\nAlso improve diagnostic for the case where a type is non-literal because it\u0027s a lambda.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@332286 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4612ff979d81f538c7f0412d670b69ef996d0328",
      "old_mode": 33188,
      "old_path": "include/clang/Basic/DiagnosticSemaKinds.td",
      "new_id": "2b0c2a8a7ba0271a439da1887afb4fd712f40316",
      "new_mode": 33188,
      "new_path": "include/clang/Basic/DiagnosticSemaKinds.td"
    },
    {
      "type": "modify",
      "old_id": "377bb1063259a46a9084d56bf629561392b5a034",
      "old_mode": 33188,
      "old_path": "lib/Sema/SemaDecl.cpp",
      "new_id": "9a1ab4a3c587743b583e4f922e3231f0435b8532",
      "new_mode": 33188,
      "new_path": "lib/Sema/SemaDecl.cpp"
    },
    {
      "type": "modify",
      "old_id": "439031065f8f2aac97166857bb4164ef943b92ae",
      "old_mode": 33188,
      "old_path": "lib/Sema/SemaType.cpp",
      "new_id": "b13570f97bfa46cf41ac1d97aad63d00c28f5937",
      "new_mode": 33188,
      "new_path": "lib/Sema/SemaType.cpp"
    },
    {
      "type": "modify",
      "old_id": "80771d7a229a5bcc52b243a2a3834024c35a3e66",
      "old_mode": 33188,
      "old_path": "test/CXX/expr/expr.prim/expr.prim.lambda/p3.cpp",
      "new_id": "db40bd5d1420ef382091dd3dd2926386d2c4f09c",
      "new_mode": 33188,
      "new_path": "test/CXX/expr/expr.prim/expr.prim.lambda/p3.cpp"
    },
    {
      "type": "modify",
      "old_id": "3d5509eedf65e7afb5aa887f0ccfab4a11f2ad78",
      "old_mode": 33188,
      "old_path": "test/SemaCXX/cxx1z-constexpr-lambdas.cpp",
      "new_id": "bdf6847ec3dd06c653151c37e67aa2f2c4c2fcc5",
      "new_mode": 33188,
      "new_path": "test/SemaCXX/cxx1z-constexpr-lambdas.cpp"
    },
    {
      "type": "modify",
      "old_id": "d6b527ff8a502fa6ab6cdbef413da9ad90b9e7b4",
      "old_mode": 33188,
      "old_path": "test/SemaCXX/for-range-examples.cpp",
      "new_id": "4fb3d3b3d53f4c4129316a2506c68547a545f6e8",
      "new_mode": 33188,
      "new_path": "test/SemaCXX/for-range-examples.cpp"
    }
  ]
}
