diff --git a/lldb/include/lldb/API/SBValue.h b/lldb/include/lldb/API/SBValue.h index dc9c5dd5642e..e4d4f5090d0d 100644 --- a/lldb/include/lldb/API/SBValue.h +++ b/lldb/include/lldb/API/SBValue.h @@ -44,6 +44,9 @@ public: SBError GetError(); + lldb::user_id_t + GetID (); + const char * GetName(); diff --git a/lldb/source/API/SBValue.cpp b/lldb/source/API/SBValue.cpp index c6a26d95c1d1..e51919caccae 100644 --- a/lldb/source/API/SBValue.cpp +++ b/lldb/source/API/SBValue.cpp @@ -82,6 +82,14 @@ SBValue::GetError() return sb_error; } +user_id_t +SBValue::GetID() +{ + if (m_opaque_sp) + return m_opaque_sp->GetID(); + return LLDB_INVALID_UID; +} + const char * SBValue::GetName() {