Lines Matching refs:getLexer
69 MCAsmLexer &getLexer() const { return Parser.getLexer(); }
308 if (getLexer().getKind() == AsmToken::Identifier) {
309 auto Name = getLexer().getTok().getIdentifier().lower();
320 getLexer().Lex(); // eat register token
364 if (getLexer().getKind() == AsmToken::Dollar)
365 getLexer().Lex(); // Eat '$'
368 SMLoc ExprLoc = getLexer().getLoc();
378 getLexer().getLoc()));
380 if (getLexer().isNot(AsmToken::EndOfStatement)) {
381 SMLoc Loc = getLexer().getLoc();
404 if (getLexer().is(AsmToken::EndOfStatement))
412 if (getLexer().is(AsmToken::Comma)) {
413 getLexer().Lex(); // Eat ','
418 if (getLexer().isNot(AsmToken::EndOfStatement)) {
419 SMLoc Loc = getLexer().getLoc();
453 switch (getLexer().getKind()) {
475 if (getLexer().getKind() == AsmToken::LParen) {
476 getLexer().Lex(); // Eat '('
480 if (getLexer().getKind() != AsmToken::RParen)
483 getLexer().Lex(); // Eat ')'
494 getLexer().Lex(); // Eat '&'
507 getLexer().Lex(); // Eat '@'
512 if (getLexer().getKind() == AsmToken::Plus) {
514 getLexer().Lex(); // Eat '+'
527 getLexer().Lex(); // Eat '#'