aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
diff options
context:
space:
mode:
authorYounan Zhang <zyn7109@gmail.com>2024-10-07 09:38:19 +0800
committerGitHub <noreply@github.com>2024-10-07 09:38:19 +0800
commit8c1547055eaf65003f3e6fd024195f4926ff2356 (patch)
tree2feaddf14567c0956d2b51fcf15d0de0abdd26ee /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
parentb672071ba51ef6b64651a62bcfaf78bdfdb7d3d4 (diff)
downloadllvm-8c1547055eaf65003f3e6fd024195f4926ff2356.zip
llvm-8c1547055eaf65003f3e6fd024195f4926ff2356.tar.gz
llvm-8c1547055eaf65003f3e6fd024195f4926ff2356.tar.bz2
[Clang] Remove the special-casing for RequiresExprBodyDecl in BuildResolvedCallExpr() after fd87d765c0 (#111277)
The special-casing for RequiresExprBodyDecl caused a regression, as reported in #110785. The original fix for #84020 has been superseded by fd87d765c0, which establishes a `DependentScopeDeclRefExpr` instead of a `CXXDependentScopeMemberExpr` for the case in issue. So the spurious diagnostic in #84020 would no longer occur. This also merges the test for #84020 together with that for #110785 into clang/test/SemaTemplate/instantiate-requires-expr.cpp. No release note because I think this merits a backport. Fixes #110785
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions