summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h
diff options
context:
space:
mode:
authorShafik Yaghmour <shafik@users.noreply.github.com>2023-10-25 10:18:40 -0700
committerGitHub <noreply@github.com>2023-10-25 10:18:40 -0700
commitb8e06933a2f4a647046f122a8e4a636c0e9267b7 (patch)
treed6ada800a49164ba5cf70cf7dec0f27d5cccbecf /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h
parentc60bd0e57827e6596449f4e6a42ee29054c78af6 (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