Lines Matching refs:Buf
84 Lexer(StringRef S) : Buf(S) {} in Lexer()
87 Buf = Buf.trim(); in lex()
88 if (Buf.empty()) in lex()
91 switch (Buf[0]) { in lex()
95 size_t End = Buf.find('\n'); in lex()
96 Buf = (End == Buf.npos) ? "" : Buf.drop_front(End); in lex()
100 Buf = Buf.drop_front(); in lex()
101 if (Buf.consume_front("=")) in lex()
105 Buf = Buf.drop_front(); in lex()
109 std::tie(S, Buf) = Buf.substr(1).split('"'); in lex()
113 size_t End = Buf.find_first_of("=,;\r\n \t\v"); in lex()
114 StringRef Word = Buf.substr(0, End); in lex()
129 Buf = (End == Buf.npos) ? "" : Buf.drop_front(End); in lex()
136 StringRef Buf; member in llvm::object::Lexer