Lines Matching defs:Lexer
610 MCAsmLexer &Lexer = getLexer();
611 while (!Lexer.is(AsmToken::RCurly))
612 Lexer.Lex();
613 Lexer.Lex();
929 MCAsmLexer &Lexer = getLexer();
948 const AsmToken &MaybeDotNew = Lexer.getTok();
966 const AsmToken &MaybeDotNew = Lexer.getTok();
984 MCAsmLexer &Lexer = getLexer();
985 AsmToken const &Second = Lexer.getTok();
986 AsmToken Third = Lexer.peekTok();
1029 MCAsmLexer &Lexer = getLexer();
1032 StringRef RawString(Lexer.getTok().getString().data(), 0);
1033 bool Again = Lexer.is(AsmToken::Identifier);
1036 AsmToken const &Token = Lexer.getTok();
1041 Lexer.Lex();
1042 bool Contigious = Lexer.getTok().getString().data() ==
1045 bool Type = Lexer.is(AsmToken::Identifier) || Lexer.is(AsmToken::Dot) ||
1046 Lexer.is(AsmToken::Integer) || Lexer.is(AsmToken::Real) ||
1047 Lexer.is(AsmToken::Colon);
1049 Lexer.is(AsmToken::Colon) || Lookahead.back().is(AsmToken::Colon);
1061 EndLoc = Lexer.getLoc();
1069 Lexer.UnLex(AsmToken(AsmToken::Identifier, DotString));
1070 EndLoc = Lexer.getLoc();
1080 Lexer.UnLex(Lookahead.pop_back_val());
1081 } while (!Lookahead.empty() && !Lexer.is(AsmToken::Colon));
1083 EndLoc = Lexer.getLoc();
1089 Lexer.UnLex(Lookahead.pop_back_val());
1110 MCAsmLexer &Lexer = getLexer();
1114 Tokens.emplace_back(Lexer.getTok());
1135 Lexer.UnLex(Tokens.back());
1138 SMLoc Loc = Lexer.getLoc();
1160 MCAsmLexer &Lexer = getLexer();
1205 SMLoc ExprLoc = Lexer.getLoc();
1213 if (Lexer.is(AsmToken::Hash)) {
1227 AsmToken LParen = Lexer.peekTok();