Home
last modified time | relevance | path

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

/external/llvm-project/lldb/source/Plugins/Process/Utility/
DLinuxProcMaps.cpp29 StringExtractor line_extractor(maps_line); in ParseMemoryRegionInfoFromProcMapsLine() local
36 lldb::addr_t start_address = line_extractor.GetHexMaxU64(false, 0); in ParseMemoryRegionInfoFromProcMapsLine()
39 if (!line_extractor.GetBytesLeft() || (line_extractor.GetChar() != '-')) in ParseMemoryRegionInfoFromProcMapsLine()
45 lldb::addr_t end_address = line_extractor.GetHexMaxU64(false, start_address); in ParseMemoryRegionInfoFromProcMapsLine()
48 if (!line_extractor.GetBytesLeft() || (line_extractor.GetChar() != ' ')) in ParseMemoryRegionInfoFromProcMapsLine()
61 if (line_extractor.GetBytesLeft() < 4) in ParseMemoryRegionInfoFromProcMapsLine()
68 const char read_perm_char = line_extractor.GetChar(); in ParseMemoryRegionInfoFromProcMapsLine()
78 const char write_perm_char = line_extractor.GetChar(); in ParseMemoryRegionInfoFromProcMapsLine()
88 const char exec_perm_char = line_extractor.GetChar(); in ParseMemoryRegionInfoFromProcMapsLine()
97 line_extractor.GetChar(); // Read the private bit in ParseMemoryRegionInfoFromProcMapsLine()
[all …]