This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rG7578672c96e1: [lldb] Override GetVariable in ValueObjectSynthetic (NFC) (authored by kastiglione).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D151384/new/ https://reviews.llvm.org/D151384 Files: lldb/include/lldb/Core/ValueObjectSyntheticFilter.h Index: lldb/include/lldb/Core/ValueObjectSyntheticFilter.h =================================================================== --- lldb/include/lldb/Core/ValueObjectSyntheticFilter.h +++ lldb/include/lldb/Core/ValueObjectSyntheticFilter.h @@ -82,6 +82,10 @@ : lldb::eNoDynamicValues); } + lldb::VariableSP GetVariable() override { + return m_parent != nullptr ? m_parent->GetVariable() : nullptr; + } + ValueObject *GetParent() override { return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); }
Index: lldb/include/lldb/Core/ValueObjectSyntheticFilter.h =================================================================== --- lldb/include/lldb/Core/ValueObjectSyntheticFilter.h +++ lldb/include/lldb/Core/ValueObjectSyntheticFilter.h @@ -82,6 +82,10 @@ : lldb::eNoDynamicValues); } + lldb::VariableSP GetVariable() override { + return m_parent != nullptr ? m_parent->GetVariable() : nullptr; + } + ValueObject *GetParent() override { return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); }
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits