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 |