Lines Matching defs:getLexer

245   MCAsmLexer &getLexer() const { return Parser.getLexer(); }
1616 switch (getLexer().getKind()) {
1669 } // switch(getLexer().getKind())
1768 if (getLexer().getKind() == AsmToken::LParen) {
1771 if (getLexer().getKind() == AsmToken::Percent) {
1779 if (getLexer().getKind() != AsmToken::LParen)
1787 while (getLexer().getKind() == AsmToken::RParen)
1827 while (getLexer().getKind() == AsmToken::LParen)
1830 switch (getLexer().getKind()) {
1842 while (getLexer().getKind() == AsmToken::RParen)
1861 if (getLexer().getKind() == AsmToken::LParen) {
1866 if (getLexer().getKind() != AsmToken::Dollar) {
1975 Index, getContext().getRegisterInfo(), S, getLexer().getLoc(), *this));
1982 Index, getContext().getRegisterInfo(), S, getLexer().getLoc(), *this));
1989 Index, getContext().getRegisterInfo(), S, getLexer().getLoc(), *this));
1996 Index, getContext().getRegisterInfo(), S, getLexer().getLoc(), *this));
2003 Index, getContext().getRegisterInfo(), S, getLexer().getLoc(), *this));
2010 Index, getContext().getRegisterInfo(), S, getLexer().getLoc(), *this));
2019 auto Token = Parser.getLexer().peekTok(false);
2069 switch (getLexer().getKind()) {
2095 SMLoc S = getLexer().getLoc();
2113 MipsOperand::CreateImm(Expr, S, getLexer().getLoc(), *this));
2137 switch (getLexer().getKind()) {
2216 if (getLexer().is(AsmToken::LParen)) {
2218 MipsOperand::CreateToken("(", getLexer().getLoc(), *this));
2221 SMLoc Loc = getLexer().getLoc();
2226 SMLoc Loc = getLexer().getLoc();
2231 MipsOperand::CreateToken(")", getLexer().getLoc(), *this));
2245 if (getLexer().is(AsmToken::LBrac)) {
2247 MipsOperand::CreateToken("[", getLexer().getLoc(), *this));
2250 SMLoc Loc = getLexer().getLoc();
2255 SMLoc Loc = getLexer().getLoc();
2260 MipsOperand::CreateToken("]", getLexer().getLoc(), *this));
2281 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2284 SMLoc Loc = getLexer().getLoc();
2288 if (getLexer().is(AsmToken::LBrac) && ParseBracketSuffix(Name, Operands))
2292 while (getLexer().is(AsmToken::Comma)) {
2296 SMLoc Loc = getLexer().getLoc();
2301 if (getLexer().is(AsmToken::LBrac)) {
2304 } else if (getLexer().is(AsmToken::LParen) &&
2309 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2310 SMLoc Loc = getLexer().getLoc();
2319 SMLoc Loc = getLexer().getLoc();
2335 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2348 if (getLexer().is(AsmToken::EndOfStatement)) {
2352 } else if (getLexer().is(AsmToken::Equal)) {
2354 if (getLexer().isNot(AsmToken::Dollar)) {
2380 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2395 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2408 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2421 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2433 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2449 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2475 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2491 if (getLexer().isNot(AsmToken::Comma))
2510 if (getLexer().isNot(AsmToken::EndOfStatement))
2543 if (getLexer().isNot(AsmToken::Comma)) {
2544 SMLoc Loc = getLexer().getLoc();
2637 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2705 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2713 if (getLexer().is(AsmToken::EndOfStatement))
2717 if (getLexer().isNot(AsmToken::Comma))
2737 if (getLexer().isNot(AsmToken::EndOfStatement))
2738 return Error(getLexer().getLoc(), "unexpected token in directive");
2753 if (getLexer().isNot(AsmToken::EndOfStatement))
2754 return Error(getLexer().getLoc(), "unexpected token in directive");
2804 MCAsmLexer &Lexer = getLexer();
2821 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2836 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2857 MCAsmLexer &Lexer = getLexer();
2869 if (getLexer().isNot(AsmToken::EndOfStatement)) {
2882 MCAsmLexer &Lexer = getLexer();