|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/lldb/include/lldb/Utility/StringExtractor.h 85 uint64_t GetHexMaxU64(bool little_endian, uint64_t fail_value);
References
tools/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp 29 lldb::addr_t start_address = line_extractor.GetHexMaxU64(false, 0);
37 lldb::addr_t end_address = line_extractor.GetHexMaxU64(false, start_address);
86 line_extractor.GetHexMaxU64(false, 0); // Read the offset
87 line_extractor.GetHexMaxU64(false, 0); // Read the major device number
89 line_extractor.GetHexMaxU64(false, 0); // Read the major device number
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 434 packet_response.GetHexMaxU64(/*little_endian=*/false, UINT64_MAX);
1380 return response.GetHexMaxU64(false, LLDB_INVALID_ADDRESS);
2760 tid_t tid = response.GetHexMaxU64(false, LLDB_INVALID_THREAD_ID);
2800 return response.GetHexMaxU64(false, LLDB_INVALID_ADDRESS);
2963 uint32_t retcode = response.GetHexMaxU64(false, UINT64_MAX);
3170 low = response.GetHexMaxU64(false, UINT64_MAX);
3171 high = response.GetHexMaxU64(false, UINT64_MAX);
3356 ret_uid = response.GetHexMaxU64(false, LLDB_INVALID_UID);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 2161 packet.GetHexMaxU64(false, std::numeric_limits<lldb::tid_t>::max());
2278 const lldb::addr_t read_addr = packet.GetHexMaxU64(false, 0);
2288 const uint64_t byte_count = packet.GetHexMaxU64(false, 0);
2359 const lldb::addr_t write_addr = packet.GetHexMaxU64(false, 0);
2369 const uint64_t byte_count = packet.GetHexMaxU64(false, 0);
2473 const lldb::addr_t read_addr = packet.GetHexMaxU64(false, 0);
2579 const lldb::addr_t addr = packet.GetHexMaxU64(false, 0);
2665 const lldb::addr_t addr = packet.GetHexMaxU64(false, 0);
2809 offset_data.GetHexMaxU64(false, std::numeric_limits<uint64_t>::max());
2818 offset_data.GetHexMaxU64(false, std::numeric_limits<uint64_t>::max());
3260 const lldb::tid_t tid = packet.GetHexMaxU64(false, 0);
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 4930 load_addr = response.GetHexMaxU64(false, LLDB_INVALID_ADDRESS);
4991 uint64_t thread_id = threadIDHexExtractor.GetHexMaxU64(false, 0);
tools/lldb/unittests/Utility/StringExtractorTest.cpp 619 EXPECT_EQ(0x0ull, ex.GetHexMaxU64(true, 0));
622 EXPECT_EQ(0x0ull, ex.GetHexMaxU64(true, 1));
625 EXPECT_EQ(0x1ull, ex.GetHexMaxU64(true, 0));
628 EXPECT_EQ(0x1ull, ex.GetHexMaxU64(true, 0));
631 EXPECT_EQ(0x100ull, ex.GetHexMaxU64(true, 0));
634 EXPECT_EQ(0x12ull, ex.GetHexMaxU64(true, 0));
637 EXPECT_EQ(0x312ull, ex.GetHexMaxU64(true, 0));
640 EXPECT_EQ(0x312ull, ex.GetHexMaxU64(true, 0));
643 EXPECT_EQ(0x3412ull, ex.GetHexMaxU64(true, 0));
646 EXPECT_EQ(0x3412ull, ex.GetHexMaxU64(true, 0));
649 EXPECT_EQ(0x3412ull, ex.GetHexMaxU64(true, 0));
652 EXPECT_EQ(0xF0DEBC9A78563412ULL, ex.GetHexMaxU64(true, 0));
655 EXPECT_EQ(0ull, ex.GetHexMaxU64(true, 0));
660 EXPECT_EQ(0x0ull, ex.GetHexMaxU64(false, 0));
663 EXPECT_EQ(0x0ull, ex.GetHexMaxU64(false, 1));
666 EXPECT_EQ(0x1ull, ex.GetHexMaxU64(false, 0));
669 EXPECT_EQ(0x1ull, ex.GetHexMaxU64(false, 0));
672 EXPECT_EQ(0x1ull, ex.GetHexMaxU64(false, 0));
675 EXPECT_EQ(0x12ull, ex.GetHexMaxU64(false, 0));
678 EXPECT_EQ(0x123ull, ex.GetHexMaxU64(false, 0));
681 EXPECT_EQ(0x1203ull, ex.GetHexMaxU64(false, 0));
684 EXPECT_EQ(0x1234ull, ex.GetHexMaxU64(false, 0));
687 EXPECT_EQ(0x12340ull, ex.GetHexMaxU64(false, 0));
690 EXPECT_EQ(0x123400ull, ex.GetHexMaxU64(false, 0));
693 EXPECT_EQ(0x123456789ABCDEF0ULL, ex.GetHexMaxU64(false, 0));
696 EXPECT_EQ(0ull, ex.GetHexMaxU64(false, 0));