Lines Matching refs:Lexer
1111 MCAsmLexer &Lexer = getLexer(); in parseOperand() local
1128 const AsmToken &MaybeDotNew = Lexer.getTok(); in parseOperand()
1144 const AsmToken &MaybeDotNew = Lexer.getTok(); in parseOperand()
1161 MCAsmLexer &Lexer = getLexer(); in isLabel() local
1162 AsmToken const &Second = Lexer.getTok(); in isLabel()
1163 AsmToken Third = Lexer.peekTok(); in isLabel()
1197 MCAsmLexer &Lexer = getLexer(); in ParseRegister() local
1200 StringRef RawString(Lexer.getTok().getString().data(), 0); in ParseRegister()
1201 bool Again = Lexer.is(AsmToken::Identifier); in ParseRegister()
1204 AsmToken const &Token = Lexer.getTok(); in ParseRegister()
1209 Lexer.Lex(); in ParseRegister()
1210 bool Contigious = Lexer.getTok().getString().data() == in ParseRegister()
1213 bool Type = Lexer.is(AsmToken::Identifier) || Lexer.is(AsmToken::Dot) || in ParseRegister()
1214 Lexer.is(AsmToken::Integer) || Lexer.is(AsmToken::Real) || in ParseRegister()
1215 Lexer.is(AsmToken::Colon); in ParseRegister()
1216 bool Workaround = Lexer.is(AsmToken::Colon) || in ParseRegister()
1230 EndLoc = Lexer.getLoc(); in ParseRegister()
1238 Lexer.UnLex(AsmToken(AsmToken::Identifier, DotString)); in ParseRegister()
1239 EndLoc = Lexer.getLoc(); in ParseRegister()
1248 Lexer.UnLex(Lookahead.back()); in ParseRegister()
1250 Lexer.UnLex(Lookahead.back()); in ParseRegister()
1253 EndLoc = Lexer.getLoc(); in ParseRegister()
1259 Lexer.UnLex(Lookahead.back()); in ParseRegister()
1281 MCAsmLexer &Lexer = getLexer(); in parseExpression() local
1285 Tokens.emplace_back (Lexer.getTok()); in parseExpression()
1307 Lexer.UnLex(Tokens.back()); in parseExpression()
1330 MCAsmLexer &Lexer = getLexer(); in parseInstruction() local
1374 SMLoc ExprLoc = Lexer.getLoc(); in parseInstruction()
1382 if (Lexer.is(AsmToken::Hash)) { in parseInstruction()
1396 AsmToken LParen = Lexer.peekTok(); in parseInstruction()