Deleted Added
full compact
SBValueList.cpp (276479) SBValueList.cpp (280031)
1//===-- SBValueList.cpp -----------------------------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 64 unchanged lines hidden (view full) ---

73 {
74 for (auto val : m_values)
75 {
76 if (val.IsValid() && val.GetID() == uid)
77 return val;
78 }
79 return lldb::SBValue();
80 }
1//===-- SBValueList.cpp -----------------------------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 64 unchanged lines hidden (view full) ---

73 {
74 for (auto val : m_values)
75 {
76 if (val.IsValid() && val.GetID() == uid)
77 return val;
78 }
79 return lldb::SBValue();
80 }
81
82 lldb::SBValue
83 GetFirstValueByName (const char* name) const
84 {
85 if (name)
86 {
87 for (auto val : m_values)
88 {
89 if (val.IsValid() && val.GetName() &&
90 strcmp(name,val.GetName()) == 0)
91 return val;
92 }
93 }
94 return lldb::SBValue();
95 }
81
82private:
83 std::vector<lldb::SBValue> m_values;
84};
85
86SBValueList::SBValueList () :
87 m_opaque_ap ()
88{

--- 167 unchanged lines hidden (view full) ---

256SBValueList::FindValueObjectByUID (lldb::user_id_t uid)
257{
258 SBValue sb_value;
259 if (m_opaque_ap.get())
260 sb_value = m_opaque_ap->FindValueByUID(uid);
261 return sb_value;
262}
263
96
97private:
98 std::vector<lldb::SBValue> m_values;
99};
100
101SBValueList::SBValueList () :
102 m_opaque_ap ()
103{

--- 167 unchanged lines hidden (view full) ---

271SBValueList::FindValueObjectByUID (lldb::user_id_t uid)
272{
273 SBValue sb_value;
274 if (m_opaque_ap.get())
275 sb_value = m_opaque_ap->FindValueByUID(uid);
276 return sb_value;
277}
278
279SBValue
280SBValueList::GetFirstValueByName (const char* name) const
281{
282 SBValue sb_value;
283 if (m_opaque_ap.get())
284 sb_value = m_opaque_ap->GetFirstValueByName(name);
285 return sb_value;
286}
287
264void *
265SBValueList::opaque_ptr ()
266{
267 return m_opaque_ap.get();
268}
269
270ValueListImpl &
271SBValueList::ref ()
272{
273 CreateIfNeeded();
274 return *m_opaque_ap.get();
275}
276
277
288void *
289SBValueList::opaque_ptr ()
290{
291 return m_opaque_ap.get();
292}
293
294ValueListImpl &
295SBValueList::ref ()
296{
297 CreateIfNeeded();
298 return *m_opaque_ap.get();
299}
300
301