diff options
author | A. Jiang <de34@live.cn> | 2025-03-27 08:56:52 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-26 20:56:52 -0400 |
commit | 3c0300d1fecea583c9b3d7689213676db18485aa (patch) | |
tree | ad52c8a1212ed4e97a8a9f7a542dbe0a99e4f3e1 /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | |
parent | f9aa7a20d9352102c41285e63c3a1459036af79d (diff) | |
download | llvm-3c0300d1fecea583c9b3d7689213676db18485aa.zip llvm-3c0300d1fecea583c9b3d7689213676db18485aa.tar.gz llvm-3c0300d1fecea583c9b3d7689213676db18485aa.tar.bz2 |
[libc++][ranges] Adjust inheritance detection for `enable_view` (#132582)
Per [range.view]/6, a `view_interface` isn't a base class of itself, so
`enable_view` should report `false`. Also, current implementation
strategy handles `const` but not `volatile`, IIUC cv-qualifiers should
be consistent handled.
In `enable_view.compile.pass.cpp`, coverage for (`const`) `volatile`
types are added.
Drive-by: Remove one unnessary `test_macro.h` inclusion in a test.
Fixes #132577.
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions