diff options
author | Eli Friedman <efriedma@quicinc.com> | 2025-07-30 18:15:17 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-30 18:15:17 -0700 |
commit | 0bbe1b30faf57b5007d7be6af64ae423b4992de4 (patch) | |
tree | cf782b15bd0e67a8fab57c2385c94e453b097c6b /llvm/lib/Object | |
parent | d3f500f2d9238ac96f1afad1091d461ae98530ac (diff) | |
download | llvm-0bbe1b30faf57b5007d7be6af64ae423b4992de4.zip llvm-0bbe1b30faf57b5007d7be6af64ae423b4992de4.tar.gz llvm-0bbe1b30faf57b5007d7be6af64ae423b4992de4.tar.bz2 |
[clang] Forbid reinterpret_cast of function pointers in constexpr. (#150557)
This has been explicitly forbidden since C++11, but somehow the edge
case of converting a function pointer to void* using a cast like
`(void*)f` wasn't handled.
Fixes #150340 .
Diffstat (limited to 'llvm/lib/Object')
0 files changed, 0 insertions, 0 deletions