Lines Matching refs:Lexer
30 Lexer::Lexer(const llvm::SourceMgr &sourceMgr, MLIRContext *context, in Lexer() function in Lexer
44 Location Lexer::getEncodedSourceLocation(SMLoc loc) { in getEncodedSourceLocation()
61 Token Lexer::emitError(const char *loc, const Twine &message) { in emitError()
67 Token Lexer::lexToken() { in lexToken()
191 Token Lexer::lexAtIdentifier(const char *tokStart) { in lexAtIdentifier()
218 Token Lexer::lexBareIdentifierOrKeyword(const char *tokStart) { in lexBareIdentifierOrKeyword()
251 void Lexer::skipComment() { in skipComment()
280 Token Lexer::lexEllipsis(const char *tokStart) { in lexEllipsis()
295 Token Lexer::lexNumber(const char *tokStart) { in lexNumber()
345 Token Lexer::lexPrefixedIdentifier(const char *tokStart) { in lexPrefixedIdentifier()
399 Token Lexer::lexString(const char *tokStart) { in lexString()