diff options
| author | Shafik Yaghmour <shafik@users.noreply.github.com> | 2023-10-25 10:18:40 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-25 10:18:40 -0700 |
| commit | b8e06933a2f4a647046f122a8e4a636c0e9267b7 (patch) | |
| tree | d6ada800a49164ba5cf70cf7dec0f27d5cccbecf /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h | |
| parent | c60bd0e57827e6596449f4e6a42ee29054c78af6 (diff) | |
[Clang] Ensure zero-init is not overridden when initializing a base class in a constant expression context (#70150)
During constant evaluation when value-initializing a class if the base
class was default-initialized it would undue the previously
zero-initialized class members. This fixes the way we handle default
initialization to avoid initializing over an already initialized member
to an indeterminate value.
Fixes: https://github.com/llvm/llvm-project/issues/69890
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
