Home
last modified time | relevance | path

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

/ndk/sources/android/crazy_linker/src/
Dcrazy_linker_line_reader.cpp16 LineReader::LineReader() : fd_(), buff_(buff0_) { in LineReader() function in crazy::LineReader
21 LineReader::LineReader(const char* path) : fd_(), buff_(buff0_) { Open(path); } in LineReader() function in crazy::LineReader
23 LineReader::~LineReader() { Reset(); } in ~LineReader()
25 void LineReader::Open(const char* path) { in Open()
30 void LineReader::Reset() { in Reset()
42 bool LineReader::GetNextLine() { in GetNextLine()
132 const char* LineReader::line() const { return buff_ + line_start_; } in line()
134 size_t LineReader::length() const { return line_len_; } in length()
Dcrazy_linker_line_reader_unittest.cpp15 TEST(LineReader, EmptyConstructor) { in TEST() argument
16 LineReader reader; in TEST()
20 TEST(LineReader, EmptyFile) { in TEST() argument
24 LineReader reader(kFilePath); in TEST()
28 TEST(LineReader, SingleLineFile) { in TEST() argument
34 LineReader reader(kFilePath); in TEST()
41 TEST(LineReader, SingleLineFileUnterminated) { in TEST() argument
47 LineReader reader(kFilePath); in TEST()
56 TEST(LineReader, MultiLineFile) { in TEST() argument
67 LineReader reader(kFilePath); in TEST()
Dcrazy_linker_line_reader.h23 class LineReader {
25 LineReader();
26 explicit LineReader(const char* path);
27 ~LineReader();
Dcrazy_linker_proc_maps.cpp136 LineReader reader(path); in Open()