reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
22 return m_history.size(); 27 return m_history.empty(); 40 if (m_history.empty()) 42 return llvm::StringRef(m_history.back()); 51 if (idx >= m_history.size()) 53 idx = m_history.size() - idx; 57 if (idx >= m_history.size()) 61 return llvm::StringRef(m_history[idx]); 66 if (idx < m_history.size()) 67 return m_history[idx]; 77 if (m_history.empty()) 79 return m_history.back(); 85 if (!m_history.empty()) { 86 if (str == m_history.back()) 90 m_history.push_back(str); 95 m_history.clear(); 101 stop_idx = std::min(stop_idx + 1, m_history.size()); 103 const std::string hist_item = m_history[counter];