This is the first step to being able to handle non
trivial types in the union.
info_type effects the lifetime of the objects in the union,
so making it private means we know you have to call one of the
Set<...> functions to change it.
Paths
| Differential D134039
[LLDB] Make instruction emulation context type private ClosedPublic Authored by DavidSpickett on Sep 16 2022, 6:29 AM.
Details Summary This is the first step to being able to handle non info_type effects the lifetime of the objects in the union,
Diff Detail
Event TimelineDavidSpickett added a child revision: D134041: [LLDB] Enable non-trivial types in EmulateInstruction::Context.Sep 16 2022, 6:41 AM This revision is now accepted and ready to land.Sep 16 2022, 4:10 PM Closed by commit rG01d8270a1560: [LLDB] Make instruction emulation context type private (authored by DavidSpickett). · Explain WhySep 20 2022, 2:10 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 461515 lldb/include/lldb/Core/EmulateInstruction.h
lldb/source/Core/EmulateInstruction.cpp
lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
|