Home
last modified time | relevance | path

Searched refs:PeekData (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/lldb/unittests/Utility/
H A DDataExtractorTest.cpp54 TEST(DataExtractorTest, PeekData) { in TEST() argument
58 EXPECT_EQ(buffer + 0, E.PeekData(0, 0)); in TEST()
59 EXPECT_EQ(buffer + 0, E.PeekData(0, 4)); in TEST()
60 EXPECT_EQ(nullptr, E.PeekData(0, 5)); in TEST()
62 EXPECT_EQ(buffer + 2, E.PeekData(2, 0)); in TEST()
63 EXPECT_EQ(buffer + 2, E.PeekData(2, 2)); in TEST()
64 EXPECT_EQ(nullptr, E.PeekData(2, 3)); in TEST()
66 EXPECT_EQ(buffer + 4, E.PeekData(4, 0)); in TEST()
67 EXPECT_EQ(nullptr, E.PeekData(4, 1)); in TEST()
/llvm-project-15.0.7/lldb/source/Utility/
H A DDataExtractor.cpp661 const uint8_t *src = PeekData(offset, length); in ExtractBytes()
680 const uint8_t *src = PeekData(offset, length); in CopyData()
716 const uint8_t *src = PeekData(src_offset, src_len); in CopyByteOrderedData()
785 const char *start = reinterpret_cast<const char *>(PeekData(*offset_ptr, 1)); in GetCStr()
815 const char *cstr = reinterpret_cast<const char *>(PeekData(*offset_ptr, len)); in GetCStr()
833 return reinterpret_cast<const char *>(PeekData(offset, 1)); in PeekCStr()
843 const uint8_t *src = PeekData(*offset_ptr, 1); in GetULEB128()
860 const uint8_t *src = PeekData(*offset_ptr, 1); in GetSLEB128()
878 const uint8_t *src = PeekData(*offset_ptr, 1); in Skip_LEB128()
/llvm-project-15.0.7/lldb/source/Host/openbsd/
H A DHost.cpp85 const uint8_t *p = data.PeekData(offset, 1); in GetOpenBSDProcessArgs()
88 p = data.PeekData(offset, 1); in GetOpenBSDProcessArgs()
/llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteRegisterContext.cpp133 m_reg_data.PeekData(reg_info->byte_offset, reg_byte_size)), in PrivateSetRegisterValue()
173 m_reg_data.PeekData(reg_info->byte_offset, reg_info->byte_size)); in PrivateSetRegisterValue()
344 {m_reg_data.PeekData(reg_info->byte_offset, reg_info->byte_size), in SetPrimordialRegister()
371 m_reg_data.PeekData(reg_info->byte_offset, reg_info->byte_size)); in WriteRegisterBytes()
688 restore_data.PeekData(register_offset, reg_byte_size); in WriteAllRegisterValues()
/llvm-project-15.0.7/lldb/source/Host/freebsd/
H A DHost.cpp89 const uint8_t *p = data.PeekData(offset, 1); in GetFreeBSDProcessArgs()
92 p = data.PeekData(offset, 1); in GetFreeBSDProcessArgs()
/llvm-project-15.0.7/lldb/source/Host/netbsd/
H A DHostNetBSD.cpp86 const uint8_t *p = data.PeekData(offset, 1); in GetNetBSDProcessArgs()
89 p = data.PeekData(offset, 1); in GetNetBSDProcessArgs()
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DDataExtractor.h338 const uint8_t *ptr = PeekData(*offset_ptr, length); in GetData()
832 const uint8_t *PeekData(lldb::offset_t offset, lldb::offset_t length) const { in PeekData() function
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFFormValue.cpp141 m_value.data = data.PeekData(*offset_ptr, m_value.value.uval); in ExtractValue()
/llvm-project-15.0.7/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp482 m_opcode.SetOpcodeBytes(data.PeekData(data_offset, min_op_byte_size), in Decode()
515 const_cast<uint8_t *>(data.PeekData(data_offset, 1)); in Decode()
648 const uint8_t *bytes = data.PeekData(offset, inst_size); in CalculateMnemonicOperandsAndComment()
/llvm-project-15.0.7/lldb/source/Core/
H A DValue.cpp510 uint8_t *dst = const_cast<uint8_t *>(data.PeekData(0, byte_size)); in GetValueAsData()
H A DValueObject.cpp940 s.Printf("%c", *data.PeekData(offset, 1)); in ReadPointedString()
972 s.Printf("%c", *data.PeekData(offset, 1)); in ReadPointedString()
/llvm-project-15.0.7/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.cpp465 const char *armag = (const char *)data.PeekData(offset, sizeof(ar_hdr)); in MagicBytesMatch()
/llvm-project-15.0.7/lldb/source/Symbol/
H A DType.cpp443 uint8_t *dst = const_cast<uint8_t *>(data.PeekData(0, byte_size)); in ReadFromMemory()
/llvm-project-15.0.7/lldb/source/Host/macosx/objcxx/
H A DHost.mm549 const uint8_t *p = data.PeekData(offset, 1);
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.cpp2313 const uint8_t *uuid_bytes = m_data.PeekData(offset, 16); in ParseSymtab()
4827 const uint8_t *uuid_bytes = data.PeekData(offset, 16);
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1135 if (const uint8_t *buf = data.PeekData(offset, note.n_descsz)) { in RefineModuleDetailsFromNote()