reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Symbol/SymbolContext.h
  459   SymbolContext &operator[](size_t idx) { return m_symbol_contexts[idx]; }
  462     return m_symbol_contexts[idx];
  491     return SymbolContextIterable(m_symbol_contexts);
tools/lldb/source/Symbol/SymbolContext.cpp
 1204   m_symbol_contexts.push_back(sc);
 1208   collection::const_iterator pos, end = sc_list.m_symbol_contexts.end();
 1209   for (pos = sc_list.m_symbol_contexts.begin(); pos != end; ++pos)
 1210     m_symbol_contexts.push_back(*pos);
 1216   collection::const_iterator pos, end = sc_list.m_symbol_contexts.end();
 1217   for (pos = sc_list.m_symbol_contexts.begin(); pos != end; ++pos) {
 1226   collection::iterator pos, end = m_symbol_contexts.end();
 1227   for (pos = m_symbol_contexts.begin(); pos != end; ++pos) {
 1235       for (pos = m_symbol_contexts.begin(); pos != end; ++pos) {
 1255   m_symbol_contexts.push_back(sc);
 1259 void SymbolContextList::Clear() { m_symbol_contexts.clear(); }
 1269   collection::const_iterator pos, end = m_symbol_contexts.end();
 1270   for (pos = m_symbol_contexts.begin(); pos != end; ++pos) {
 1278   if (idx < m_symbol_contexts.size()) {
 1279     sc = m_symbol_contexts[idx];
 1286   if (idx < m_symbol_contexts.size()) {
 1287     m_symbol_contexts.erase(m_symbol_contexts.begin() + idx);
 1287     m_symbol_contexts.erase(m_symbol_contexts.begin() + idx);
 1293 uint32_t SymbolContextList::GetSize() const { return m_symbol_contexts.size(); }
 1295 bool SymbolContextList::IsEmpty() const { return m_symbol_contexts.empty(); }
 1299   const size_t size = m_symbol_contexts.size();
 1301     if (m_symbol_contexts[idx].line_entry.line == line)
 1309   const size_t size = m_symbol_contexts.size();
 1311     m_symbol_contexts[idx].GetDescription(s, level, target);