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