diff options
| author | Lang Hames <lhames@gmail.com> | 2025-10-11 22:24:03 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-11 22:24:03 +1100 |
| commit | 28b3f2f04bf178a4813c16ca445cc01df233cb58 (patch) | |
| tree | f300540ac287f3ba5de8d076c70138d73226ca50 /clang/unittests/Frontend/CompilerInvocationTest.cpp | |
| parent | 24ac5066dd13c6167f90a9a4510a45f2e03f5a07 (diff) | |
| download | llvm-28b3f2f04bf178a4813c16ca445cc01df233cb58.zip llvm-28b3f2f04bf178a4813c16ca445cc01df233cb58.tar.gz llvm-28b3f2f04bf178a4813c16ca445cc01df233cb58.tar.bz2 | |
[orc-rt] Add SPSExecutorAddr <-> T* serialization. (#162992)
This replaces SPS transparent conversion for pointers. Transparent
conversion only applies to argument/return types, not nested types. We
want to be able to serialize / deserialize structs containing pointers.
We may need to replace this in the near future with a new SPSPointer tag
type, since SPSExecutorAddr is meant to be serialization for pure
addresses, and pointers may carry other information (e.g. tag bits), but
we can do that in a follow-up commit.
Diffstat (limited to 'clang/unittests/Frontend/CompilerInvocationTest.cpp')
0 files changed, 0 insertions, 0 deletions
