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

References

tools/lldb/include/lldb/Utility/StringExtractor.h
   61     const char *cstr = Peek();
tools/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp
   94   const char *name = line_extractor.Peek();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3020     const char next = (response.Peek() ? *response.Peek() : 0);
 3020     const char next = (response.Peek() ? *response.Peek() : 0);
 3168     if (response.Peek() && *response.Peek() == 'x')
 3168     if (response.Peek() && *response.Peek() == 'x')
 3449       auto json_object = StructuredData::ParseJSON(response.Peek());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
  954     m_process_launch_info.GetEnvironment().insert(packet.Peek());
  980     const char *arch_triple = packet.Peek();
 1132   StructuredData::ObjectSP object_sp = StructuredData::ParseJSON(packet.Peek());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1048   auto json_object = StructuredData::ParseJSON(packet.Peek());
 1110   auto json_object = StructuredData::ParseJSON(packet.Peek());
 1147   auto json_object = StructuredData::ParseJSON(packet.Peek());
 1215   auto json_object = StructuredData::ParseJSON(packet.Peek());
 1382     if (*packet.Peek() == ';')
 1446              packet.Peek());
 1502   if (::strcmp(packet.Peek(), ";c") == 0) {
 1506   } else if (::strcmp(packet.Peek(), ";s") == 0) {
 1520   while (packet.GetBytesLeft() && *packet.Peek() == ';') {
 1562     if (packet.GetBytesLeft() && (*packet.Peek() == ':')) {
 3251   if (strncmp(packet.Peek(), "thread:", strlen("thread:")) != 0) {
tools/lldb/source/Utility/StringExtractor.cpp
  313   for (const char *pch = Peek();
  315        str.append(1, GetHexU8(0, false)), pch = Peek(), nibble_count += 2) {
  327   if (Peek() && *Peek() == terminator)
  327   if (Peek() && *Peek() == terminator)
tools/lldb/unittests/Utility/StringExtractorTest.cpp
   19   ASSERT_EQ(nullptr, ex.Peek());
   31   ASSERT_EQ(kInitMiscString[0], *ex.Peek());
   43   ASSERT_EQ(nullptr, ex.Peek());
   53   ASSERT_EQ('1', *ex.Peek());
   64   ASSERT_EQ('x', *ex.Peek());
   75   ASSERT_EQ('a', *ex.Peek());
   86   ASSERT_EQ(nullptr, ex.Peek());
   97   ASSERT_EQ('3', *ex.Peek());
  109   ASSERT_EQ(nullptr, ex.Peek());
  120   ASSERT_EQ(nullptr, ex.Peek());
  131   ASSERT_EQ(nullptr, ex.Peek());
  142   ASSERT_EQ(nullptr, ex.Peek());
  153   ASSERT_EQ('3', *ex.Peek());
  167   ASSERT_EQ(nullptr, ex.Peek());
  179   ASSERT_EQ('1', *ex.Peek());
  191   ASSERT_EQ('x', *ex.Peek());
  203   ASSERT_EQ(nullptr, ex.Peek());
  215   ASSERT_EQ('3', *ex.Peek());
  238   ASSERT_EQ('x', *ex.Peek());
  320   ASSERT_EQ(nullptr, ex.Peek());
  351   ASSERT_EQ('2', *ex.Peek());
  374   ASSERT_EQ('x', *ex.Peek());
  452   ASSERT_EQ('x', *ex.Peek());
  482   ASSERT_EQ('2', *ex.Peek());