)]}'
{
  "commit": "d9110858ee938db424887cd3435488525dd632cb",
  "tree": "9c76bb899b12c77d2e928e2c193eed157e4a0157",
  "parents": [
    "a10e1e0135970861d3fd2f742e3628fe94e00af4"
  ],
  "author": {
    "name": "Younan Zhang",
    "email": "zyn7109@gmail.com",
    "time": "Mon Mar 17 16:53:57 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 17 16:53:57 2025 +0800"
  },
  "message": "[Clang] Fix an incorrect assumption on getTemplatedDecl() (#131559)\n\nSince a68d20e98, we\u0027ve been calling HandleDelayedAccessCheck() for\nconcept declarations when the declaration contains invalid member\naccesses.\n\nHowever, a concept declaration is TemplateDecl such that doesn\u0027t contain\nany TemplatedDecl.\n\nFixes https://github.com/llvm/llvm-project/issues/131530",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f79d9a758e7af3bf35a1ac8a202190ac1acb365a",
      "old_mode": 33188,
      "old_path": "clang/lib/Sema/SemaAccess.cpp",
      "new_id": "6813786df3fc414d52dec7495315d2629ee34f37",
      "new_mode": 33188,
      "new_path": "clang/lib/Sema/SemaAccess.cpp"
    },
    {
      "type": "modify",
      "old_id": "71e55c8290ee4a2998c5794c16420b5ac44eee54",
      "old_mode": 33188,
      "old_path": "clang/test/SemaCXX/concept-crash-on-diagnostic.cpp",
      "new_id": "c38f8888075ded17e04d63c56dc815eb652dcae2",
      "new_mode": 33188,
      "new_path": "clang/test/SemaCXX/concept-crash-on-diagnostic.cpp"
    }
  ]
}
