diff options
| author | Morris Hafner <mmha@users.noreply.github.com> | 2025-09-04 23:10:47 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-04 23:10:47 +0200 |
| commit | 1dbe65a008ea7731bf91910ddeb13f53758db5c2 (patch) | |
| tree | 9f5cb0197179a516f94daba6453d261083e70d22 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 5a0be9b2a47d48b0f4410e0061312edf1fc7bee5 (diff) | |
[CIR] Add constant record ILE support (#155663)
This patch adds basic support for constant record initializer list
expressions. There's a couple of limitations:
* No zero initialized padding bytes in C mode
* No bitfields
* No designated initializer lists
* Record alignments are not calculated, yet
* ILEs of derived records don't work, yet
* The constant attribute is not propagated to the backend, resulting in
non-constants being emitted in the LLVM IR
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
