Lines Matching refs:ScriptLexer
40 StringRef ScriptLexer::getLine() { in getLine()
51 size_t ScriptLexer::getLineNumber() { in getLineNumber()
78 size_t ScriptLexer::getColumnNumber() { in getColumnNumber()
83 std::string ScriptLexer::getCurrentLocation() { in getCurrentLocation()
88 ScriptLexer::ScriptLexer(MemoryBufferRef mb) { tokenize(mb); } in ScriptLexer() function in ScriptLexer
91 void ScriptLexer::setError(const Twine &msg) { in setError()
103 void ScriptLexer::tokenize(MemoryBufferRef mb) { in tokenize()
163 StringRef ScriptLexer::skipSpace(StringRef s) { in skipSpace()
189 bool ScriptLexer::atEOF() { return errorCount() || tokens.size() == pos; } in atEOF()
239 void ScriptLexer::maybeSplitExpr() { in maybeSplitExpr()
250 StringRef ScriptLexer::next() { in next()
262 StringRef ScriptLexer::peek() { in peek()
270 bool ScriptLexer::consume(StringRef tok) { in consume()
278 bool ScriptLexer::consumeLabel(StringRef tok) { in consumeLabel()
289 void ScriptLexer::skip() { (void)next(); } in skip()
291 void ScriptLexer::expect(StringRef expect) { in expect()
304 MemoryBufferRef ScriptLexer::getCurrentMB() { in getCurrentMB()