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

References

tools/lldb/include/lldb/Core/FileSpecList.h
   57   FileSpecList &operator=(const FileSpecList &rhs) = default;
   60   FileSpecList &operator=(FileSpecList &&rhs) = default;
   88     m_files.emplace_back(std::forward<Args>(args)...);
  159   bool IsEmpty() const { return m_files.empty(); }
  168     if (idx < m_files.size()) {
  169       m_files.insert(m_files.begin() + idx, file);
  169       m_files.insert(m_files.begin() + idx, file);
  171     } else if (idx == m_files.size()) {
  172       m_files.push_back(file);
  179     if (idx < m_files.size()) {
  180       m_files[idx] = file;
  187     if (idx < m_files.size()) {
  188       m_files.erase(m_files.begin() + idx);
  188       m_files.erase(m_files.begin() + idx);
  197   const_iterator begin() const { return m_files.begin(); }
  198   const_iterator end() const { return m_files.end(); }
tools/lldb/source/Core/FileSpecList.cpp
   27   m_files.push_back(file_spec);
   35   collection::iterator end = m_files.end();
   36   if (find(m_files.begin(), end, file_spec) == end) {
   37     m_files.push_back(file_spec);
   44 void FileSpecList::Clear() { m_files.clear(); }
   48   collection::const_iterator pos, end = m_files.end();
   49   for (pos = m_files.begin(); pos != end; ++pos) {
   63   const size_t num_files = m_files.size();
   72               m_files[idx].GetFilename(), file_spec.GetFilename(),
   73               file_spec.IsCaseSensitive() || m_files[idx].IsCaseSensitive()))
   76       if (FileSpec::Equal(m_files[idx], file_spec, full))
   88   if (idx < m_files.size())
   89     return m_files[idx];
   95   if (idx < m_files.size())
   96     return &m_files[idx];
  106   collection::const_iterator pos, end = m_files.end();
  107   for (pos = m_files.begin(); pos != end; ++pos) {
  115 size_t FileSpecList::GetSize() const { return m_files.size(); }