reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
29 m_packet = str; 42 m_packet.clear(); 48 llvm::StringRef GetStringRef() const { return m_packet; } 50 bool Empty() { return m_packet.empty(); } 53 if (m_index < m_packet.size()) 54 return m_packet.size() - m_index; 101 if (m_index < m_packet.size()) 102 return m_packet.c_str() + m_index;tools/lldb/source/Utility/StringExtractor.cpp
32 m_packet.assign(packet_str.begin(), packet_str.end()); 38 m_packet.assign(packet_cstr); 45 if (m_index < m_packet.size()) { 46 char ch = m_packet[m_index]; 64 const int hi_nibble = xdigit_to_sint(m_packet[m_index]); 65 const int lo_nibble = xdigit_to_sint(m_packet[m_index + 1]); 85 if (set_eof_on_fail || m_index >= m_packet.size()) 95 if (m_index < m_packet.size()) { 97 const char *start = m_packet.c_str(); 110 if (m_index < m_packet.size()) { 112 const char *start = m_packet.c_str(); 125 if (m_index < m_packet.size()) { 127 const char *start = m_packet.c_str(); 140 if (m_index < m_packet.size()) { 142 const char *start = m_packet.c_str(); 162 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 162 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 170 uint8_t nibble_hi = xdigit_to_sint(m_packet[m_index]); 172 if (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 172 if (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 173 nibble_lo = xdigit_to_sint(m_packet[m_index]); 186 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 186 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 193 uint8_t nibble = xdigit_to_sint(m_packet[m_index]); 213 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 213 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 221 uint8_t nibble_hi = xdigit_to_sint(m_packet[m_index]); 223 if (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 223 if (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 224 nibble_lo = xdigit_to_sint(m_packet[m_index]); 237 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 237 while (m_index < m_packet.size() && ::isxdigit(m_packet[m_index])) { 244 uint8_t nibble = xdigit_to_sint(m_packet[m_index]); 339 if (m_index >= m_packet.size()) 342 llvm::StringRef view(m_packet); 358 m_index = m_packet.size(); 367 const size_t n = m_packet.size(); 368 while (m_index < n && isspace(m_packet[m_index]))tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
16 if (m_packet.empty()) 19 switch (m_packet[0]) { 21 if (isxdigit(m_packet[1]) && isxdigit(m_packet[2])) { 21 if (isxdigit(m_packet[1]) && isxdigit(m_packet[2])) { 22 if (m_packet.size() == 3) 24 llvm::StringRef packet_ref(m_packet); 36 if (m_packet.size() == 2 && m_packet[1] == 'K') 36 if (m_packet.size() == 2 && m_packet[1] == 'K') 41 if (m_packet.size() == 1) 46 if (m_packet.size() == 1) 62 if (m_packet.empty()) 65 const size_t packet_size = m_packet.size(); 66 const char *packet_cstr = m_packet.c_str(); 67 switch (m_packet[0]) { 451 return GetResponseType() == eError && isxdigit(m_packet[1]) && 452 isxdigit(m_packet[2]); 488 str.assign(m_packet, m_index, bytes_left);