Lines Matching defs:Lex

248   const AsmToken &Lex() override;
343 /// current token is not set; clients should ensure Lex() is called
733 Lexer.Lex();
909 const AsmToken &AsmParser::Lex() {
921 const AsmToken *tok = &Lexer.Lex();
927 tok = &Lexer.Lex();
936 return Lex();
974 Lex();
1004 // for printing ErrMsg via Lex() only if no (presumably better) parser error
1007 Lex();
1098 Lexer.Lex();
1102 Lexer.Lex();
1109 Lexer.Lex();
1120 Lexer.Lex();
1169 Lex(); // Eat the operator.
1193 Lex();
1209 Lex(); // eat @
1221 Lex(); // eat '('.
1282 Lex(); // Eat token.
1303 Lex(); // Eat identifier.
1313 Lex(); // Eat token.
1326 Lex(); // Eat identifier.
1330 Lex(); // Eat the '('.
1335 Lex(); // Eat the '['.
1338 Lex(); // Eat the operator.
1344 Lex(); // Eat the operator.
1350 Lex(); // Eat the operator.
1381 Lex(); // Eat the operator.
1384 Lex(); // Eat the operator.
1528 Lex();
1554 // We don't Lex() the last RParen.
1758 Lex();
1786 Lex();
1792 Lex();
1810 Lex(); // always eat a token
1816 Lex(); // Consume the integer token to be used as an identifier token.
1819 Lex(); // always eat a token
1826 Lex();
1830 Lex();
1835 Lex();
1840 Lex();
1844 Lex(); // always eat a token
1910 Lex(); // Consume the ':'.
1941 Lexer.Lex();
1948 Lex();
1980 Lex();
2398 Lex(); // Eat the brace
2400 Lex(); // Eat EndOfStatement following the brace
2411 Lex(); // Eat the hash token.
2417 Lex();
2421 Lex();
2717 Lexer.Lex();
2741 Lexer.Lex();
2775 Lex();
2790 Lex();
2807 Lex();
2912 Lex();
2920 Lex();
2924 Lex();
2998 Lexer.Lex(); // Lexer's Lex guarantees consecutive token.
3001 Lex(); // Parser Lex to maintain invariants.
3010 Lex(); // Consume the identifier token.
3105 Lex();
3116 Lex();
3162 Lex();
3165 Lex();
3217 Asm.Lex();
3258 Lexer.Lex();
3261 Lexer.Lex();
3288 Lex();
3321 Lex();
3518 Lex();
3663 Lex();
3671 Lex();
3848 Lex();
3860 Lex();
3870 Lex();
3902 Lex();
3910 Lex();
4460 Lex();
4545 Lex();
4566 Lex(); // consume ':'
4586 Lex();
4602 Lex();
4606 Lexer.Lex();
4608 // Consuming deferred text, so use Lexer.Lex to ignore Lexing Errors
4611 // Lex the macro definition.
4615 Lexer.Lex();
4629 Lexer.Lex();
5055 Lex();
5272 Lex();
5281 Lex();
5290 Lex();
5385 Lexer.Lex();
5410 Lex();
5433 Lex();
5652 Lex();
5691 Lex();
5710 // Lex the rept definition.
5739 // Lex the irp definition.
5777 // Lex the irpc definition.
5850 Lex();
5905 Lex();
5916 Lex();
6002 Lex();
6271 // Lex leading spaces to get to the next operand.
6342 Lex();
6358 Lex();