Lines Matching defs:Lexer
38 MCAsmLexer *Lexer = nullptr;
53 Lexer = &Parser->getLexer();
78 auto Ok = Lexer->is(Kind);
87 Lexer->getTok());
129 if (Lexer->isNot(AsmToken::Comma))
132 if (Lexer->is(AsmToken::Integer)) {
138 if (Lexer->is(AsmToken::Comma)) {
157 if (Lexer->isNot(AsmToken::String))
158 return error("expected string in directive, instead got: ", Lexer->getTok());
241 if (!Lexer->is(AsmToken::Identifier))
243 Lexer->getTok());
246 Lexer->getTok().getString()));
249 Lexer->is(AsmToken::Identifier)))
250 return error("Expected label,@type declaration, got: ", Lexer->getTok());
251 auto TypeName = Lexer->getTok().getString();
263 return error("Unknown WASM symbol type: ", Lexer->getTok());