Lines Matching refs:AsmToken
52 typedef std::vector<AsmToken> MCAsmMacroArgument;
226 const AsmToken &Lex() override;
260 if (getTok().getKind() == AsmToken::Hash) { in parseEOL()
263 Lexer.UnLex(AsmToken(AsmToken::EndOfStatement, CommentStr)); in parseEOL()
265 if (getTok().getKind() != AsmToken::EndOfStatement) in parseEOL()
273 bool parseToken(AsmToken::TokenKind T, const Twine &ErrMsg) { in parseToken()
274 if (T == AsmToken::EndOfStatement) in parseToken()
283 if (getTok().getKind() != AsmToken::Integer) in parseIntToken()
375 unsigned getBinOpPrecedence(AsmToken::TokenKind K,
662 const AsmToken &AsmParser::Lex() { in Lex()
663 if (Lexer.getTok().is(AsmToken::Error)) in Lex()
667 if (getTok().is(AsmToken::EndOfStatement)) { in Lex()
674 const AsmToken *tok = &Lexer.Lex(); in Lex()
677 while (tok->is(AsmToken::Comment)) { in Lex()
683 if (tok->is(AsmToken::Eof)) { in Lex()
725 while (Lexer.isNot(AsmToken::Eof)) { in Run()
732 if (Lexer.getTok().is(AsmToken::Error)) { in Run()
808 while (Lexer.isNot(AsmToken::EndOfStatement) && Lexer.isNot(AsmToken::Eof)) in eatToEndOfStatement()
812 if (Lexer.is(AsmToken::EndOfStatement)) in eatToEndOfStatement()
819 while (Lexer.isNot(AsmToken::EndOfStatement) && Lexer.isNot(AsmToken::Eof)) in parseStringToEndOfStatement()
829 while (Lexer.isNot(AsmToken::EndOfStatement) && in parseStringToComma()
830 Lexer.isNot(AsmToken::Comma) && Lexer.isNot(AsmToken::Eof)) in parseStringToComma()
845 if (Lexer.isNot(AsmToken::RParen)) in parseParenExpr()
860 if (Lexer.isNot(AsmToken::RBrac)) in parseBracketExpr()
875 AsmToken::TokenKind FirstTokenKind = Lexer.getKind(); in parsePrimaryExpr()
880 case AsmToken::Error: in parsePrimaryExpr()
882 case AsmToken::Exclaim: in parsePrimaryExpr()
888 case AsmToken::Dollar: in parsePrimaryExpr()
889 case AsmToken::At: in parsePrimaryExpr()
890 case AsmToken::String: in parsePrimaryExpr()
891 case AsmToken::Identifier: { in parsePrimaryExpr()
894 if (FirstTokenKind == AsmToken::Dollar) { in parsePrimaryExpr()
911 if (FirstTokenKind == AsmToken::String) { in parsePrimaryExpr()
912 if (Lexer.is(AsmToken::At)) { in parsePrimaryExpr()
924 } else if (Lexer.is(AsmToken::LParen)) { in parsePrimaryExpr()
928 if (Lexer.isNot(AsmToken::RParen)) { in parsePrimaryExpr()
972 case AsmToken::BigNum: in parsePrimaryExpr()
974 case AsmToken::Integer: { in parsePrimaryExpr()
981 if (Lexer.getKind() == AsmToken::Identifier) { in parsePrimaryExpr()
1005 case AsmToken::Real: { in parsePrimaryExpr()
1013 case AsmToken::Dot: { in parsePrimaryExpr()
1023 case AsmToken::LParen: in parsePrimaryExpr()
1026 case AsmToken::LBrac: in parsePrimaryExpr()
1031 case AsmToken::Minus: in parsePrimaryExpr()
1037 case AsmToken::Plus: in parsePrimaryExpr()
1043 case AsmToken::Tilde: in parsePrimaryExpr()
1130 if (Lexer.getKind() == AsmToken::At) { in parseExpression()
1133 if (Lexer.isNot(AsmToken::Identifier)) in parseExpression()
1176 if (Lexer.isNot(AsmToken::RParen)) in parseParenExprOfDepth()
1198 static unsigned getDarwinBinOpPrecedence(AsmToken::TokenKind K, in getDarwinBinOpPrecedence()
1206 case AsmToken::AmpAmp: in getDarwinBinOpPrecedence()
1209 case AsmToken::PipePipe: in getDarwinBinOpPrecedence()
1216 case AsmToken::Pipe: in getDarwinBinOpPrecedence()
1219 case AsmToken::Caret: in getDarwinBinOpPrecedence()
1222 case AsmToken::Amp: in getDarwinBinOpPrecedence()
1227 case AsmToken::EqualEqual: in getDarwinBinOpPrecedence()
1230 case AsmToken::ExclaimEqual: in getDarwinBinOpPrecedence()
1231 case AsmToken::LessGreater: in getDarwinBinOpPrecedence()
1234 case AsmToken::Less: in getDarwinBinOpPrecedence()
1237 case AsmToken::LessEqual: in getDarwinBinOpPrecedence()
1240 case AsmToken::Greater: in getDarwinBinOpPrecedence()
1243 case AsmToken::GreaterEqual: in getDarwinBinOpPrecedence()
1248 case AsmToken::LessLess: in getDarwinBinOpPrecedence()
1251 case AsmToken::GreaterGreater: in getDarwinBinOpPrecedence()
1256 case AsmToken::Plus: in getDarwinBinOpPrecedence()
1259 case AsmToken::Minus: in getDarwinBinOpPrecedence()
1264 case AsmToken::Star: in getDarwinBinOpPrecedence()
1267 case AsmToken::Slash: in getDarwinBinOpPrecedence()
1270 case AsmToken::Percent: in getDarwinBinOpPrecedence()
1276 static unsigned getGNUBinOpPrecedence(AsmToken::TokenKind K, in getGNUBinOpPrecedence()
1284 case AsmToken::AmpAmp: in getGNUBinOpPrecedence()
1287 case AsmToken::PipePipe: in getGNUBinOpPrecedence()
1292 case AsmToken::EqualEqual: in getGNUBinOpPrecedence()
1295 case AsmToken::ExclaimEqual: in getGNUBinOpPrecedence()
1296 case AsmToken::LessGreater: in getGNUBinOpPrecedence()
1299 case AsmToken::Less: in getGNUBinOpPrecedence()
1302 case AsmToken::LessEqual: in getGNUBinOpPrecedence()
1305 case AsmToken::Greater: in getGNUBinOpPrecedence()
1308 case AsmToken::GreaterEqual: in getGNUBinOpPrecedence()
1313 case AsmToken::Plus: in getGNUBinOpPrecedence()
1316 case AsmToken::Minus: in getGNUBinOpPrecedence()
1323 case AsmToken::Pipe: in getGNUBinOpPrecedence()
1326 case AsmToken::Caret: in getGNUBinOpPrecedence()
1329 case AsmToken::Amp: in getGNUBinOpPrecedence()
1334 case AsmToken::Star: in getGNUBinOpPrecedence()
1337 case AsmToken::Slash: in getGNUBinOpPrecedence()
1340 case AsmToken::Percent: in getGNUBinOpPrecedence()
1343 case AsmToken::LessLess: in getGNUBinOpPrecedence()
1346 case AsmToken::GreaterGreater: in getGNUBinOpPrecedence()
1352 unsigned AsmParser::getBinOpPrecedence(AsmToken::TokenKind K, in getBinOpPrecedence()
1398 while (Lexer.is(AsmToken::Space)) in parseStatement()
1400 if (Lexer.is(AsmToken::EndOfStatement)) { in parseStatement()
1408 if (Lexer.is(AsmToken::Hash)) { in parseStatement()
1415 Lexer.UnLex(AsmToken(AsmToken::EndOfStatement, CommentStr)); in parseStatement()
1419 AsmToken ID = getTok(); in parseStatement()
1423 if (Lexer.is(AsmToken::HashDirective)) in parseStatement()
1426 if (Lexer.is(AsmToken::Integer)) { in parseStatement()
1435 if (Lexer.getKind() != AsmToken::Colon) { in parseStatement()
1440 } else if (Lexer.is(AsmToken::Dot)) { in parseStatement()
1444 } else if (Lexer.is(AsmToken::LCurly)) { in parseStatement()
1449 } else if (Lexer.is(AsmToken::RCurly)) { in parseStatement()
1514 case AsmToken::Colon: { in parseStatement()
1555 if (getTok().is(AsmToken::Hash)) { in parseStatement()
1558 Lexer.UnLex(AsmToken(AsmToken::EndOfStatement, CommentStr)); in parseStatement()
1563 if (getTok().is(AsmToken::EndOfStatement)) { in parseStatement()
1584 case AsmToken::Equal: in parseStatement()
1932 if (Lexer.isNot(AsmToken::LCurly) && Lexer.isNot(AsmToken::RCurly)) in parseCurlyBlockScope()
1937 if (Lexer.is(AsmToken::EndOfStatement)) in parseCurlyBlockScope()
1952 assert(getTok().is(AsmToken::Integer) && in parseCppHashLineFilenameComment()
1956 assert(getTok().is(AsmToken::String) && in parseCppHashLineFilenameComment()
2093 for (const AsmToken &Token : A[Index]) in expandMacro()
2130 for (const AsmToken &Token : A[Index]) in expandMacro()
2133 if (Token.getKind() != AsmToken::String || VarargParameter) in expandMacro()
2154 static bool isOperator(AsmToken::TokenKind kind) { in isOperator()
2158 case AsmToken::Plus: in isOperator()
2159 case AsmToken::Minus: in isOperator()
2160 case AsmToken::Tilde: in isOperator()
2161 case AsmToken::Slash: in isOperator()
2162 case AsmToken::Star: in isOperator()
2163 case AsmToken::Dot: in isOperator()
2164 case AsmToken::Equal: in isOperator()
2165 case AsmToken::EqualEqual: in isOperator()
2166 case AsmToken::Pipe: in isOperator()
2167 case AsmToken::PipePipe: in isOperator()
2168 case AsmToken::Caret: in isOperator()
2169 case AsmToken::Amp: in isOperator()
2170 case AsmToken::AmpAmp: in isOperator()
2171 case AsmToken::Exclaim: in isOperator()
2172 case AsmToken::ExclaimEqual: in isOperator()
2173 case AsmToken::Less: in isOperator()
2174 case AsmToken::LessEqual: in isOperator()
2175 case AsmToken::LessLess: in isOperator()
2176 case AsmToken::LessGreater: in isOperator()
2177 case AsmToken::Greater: in isOperator()
2178 case AsmToken::GreaterEqual: in isOperator()
2179 case AsmToken::GreaterGreater: in isOperator()
2203 if (Lexer.isNot(AsmToken::EndOfStatement)) { in parseMacroArgument()
2205 MA.emplace_back(AsmToken::String, Str); in parseMacroArgument()
2219 if (Lexer.is(AsmToken::Eof) || Lexer.is(AsmToken::Equal)) in parseMacroArgument()
2224 if (Lexer.is(AsmToken::Comma)) in parseMacroArgument()
2227 if (Lexer.is(AsmToken::Space)) { in parseMacroArgument()
2241 if (Lexer.is(AsmToken::Space)) in parseMacroArgument()
2253 if (Lexer.is(AsmToken::EndOfStatement)) in parseMacroArgument()
2257 if (Lexer.is(AsmToken::LParen)) in parseMacroArgument()
2259 else if (Lexer.is(AsmToken::RParen) && ParenLevel) in parseMacroArgument()
2291 if (Lexer.is(AsmToken::Identifier) && Lexer.peekTok().is(AsmToken::Equal)) { in parseMacroArguments()
2298 if (!Lexer.is(AsmToken::Equal)) { in parseMacroArguments()
2349 if (Lexer.is(AsmToken::EndOfStatement)) { in parseMacroArguments()
2367 if (Lexer.is(AsmToken::Comma)) in parseMacroArguments()
2469 if (Lexer.is(AsmToken::Dollar) || Lexer.is(AsmToken::At)) { in parseIdentifier()
2474 if (Lexer.isNot(AsmToken::Identifier)) in parseIdentifier()
2488 if (Lexer.isNot(AsmToken::Identifier) && Lexer.isNot(AsmToken::String)) in parseIdentifier()
2508 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveSet()
2516 assert(getLexer().is(AsmToken::String) && "Unexpected current token!"); in parseEscapedString()
2576 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveAscii()
2580 if (getLexer().isNot(AsmToken::String)) in parseDirectiveAscii()
2593 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveAscii()
2596 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveAscii()
2624 if (Lexer.isNot(AsmToken::Comma)) in parseDirectiveReloc()
2628 if (Lexer.isNot(AsmToken::Identifier)) in parseDirectiveReloc()
2634 if (Lexer.is(AsmToken::Comma)) { in parseDirectiveReloc()
2645 if (Lexer.isNot(AsmToken::EndOfStatement)) in parseDirectiveReloc()
2657 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveValue()
2676 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveValue()
2680 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveValue()
2693 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveOctaValue()
2697 if (Lexer.getKind() == AsmToken::Error) in parseDirectiveOctaValue()
2699 if (Lexer.getKind() != AsmToken::Integer && in parseDirectiveOctaValue()
2700 Lexer.getKind() != AsmToken::BigNum) in parseDirectiveOctaValue()
2726 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveOctaValue()
2730 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveOctaValue()
2743 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveRealValue()
2750 if (getLexer().is(AsmToken::Minus)) { in parseDirectiveRealValue()
2753 } else if (getLexer().is(AsmToken::Plus)) in parseDirectiveRealValue()
2756 if (Lexer.is(AsmToken::Error)) in parseDirectiveRealValue()
2758 if (Lexer.isNot(AsmToken::Integer) && Lexer.isNot(AsmToken::Real) && in parseDirectiveRealValue()
2759 Lexer.isNot(AsmToken::Identifier)) in parseDirectiveRealValue()
2765 if (getLexer().is(AsmToken::Identifier)) { in parseDirectiveRealValue()
2786 if (Lexer.is(AsmToken::EndOfStatement)) in parseDirectiveRealValue()
2789 if (Lexer.isNot(AsmToken::Comma)) in parseDirectiveRealValue()
2810 if (getLexer().is(AsmToken::Comma)) { in parseDirectiveZero()
2816 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveZero()
2840 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveFill()
2841 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveFill()
2849 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveFill()
2850 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveFill()
2858 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveFill()
2893 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveOrg()
2894 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveOrg()
2901 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveOrg()
2924 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveAlign()
2925 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveAlign()
2932 if (getLexer().isNot(AsmToken::Comma)) { in parseDirectiveAlign()
2938 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveAlign()
2939 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveAlign()
2947 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveAlign()
3015 if (getLexer().is(AsmToken::Integer)) { in parseDirectiveFile()
3023 if (getLexer().isNot(AsmToken::String)) in parseDirectiveFile()
3036 if (getLexer().is(AsmToken::String)) { in parseDirectiveFile()
3048 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveFile()
3069 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveLine()
3070 if (getLexer().isNot(AsmToken::Integer)) in parseDirectiveLine()
3080 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveLine()
3094 if (getLexer().isNot(AsmToken::Integer)) in parseDirectiveLoc()
3104 if (getLexer().is(AsmToken::Integer)) { in parseDirectiveLoc()
3112 if (getLexer().is(AsmToken::Integer)) { in parseDirectiveLoc()
3122 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveLoc()
3124 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveLoc()
3176 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveLoc()
3197 if (getLexer().isNot(AsmToken::Integer)) in parseDirectiveCVFile()
3206 if (getLexer().isNot(AsmToken::String)) in parseDirectiveCVFile()
3216 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveCVFile()
3233 if (getLexer().isNot(AsmToken::Integer)) in parseDirectiveCVLoc()
3249 if (getLexer().is(AsmToken::Integer)) { in parseDirectiveCVLoc()
3257 if (getLexer().is(AsmToken::Integer)) { in parseDirectiveCVLoc()
3266 while (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveCVLoc()
3304 if (Lexer.isNot(AsmToken::Comma)) in parseDirectiveCVLinetable()
3313 if (Lexer.isNot(AsmToken::Comma)) in parseDirectiveCVLinetable()
3364 if (getLexer().is(AsmToken::Identifier)) { in parseDirectiveCVInlineLinetable()
3370 while (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveCVInlineLinetable()
3392 while (getLexer().is(AsmToken::Identifier)) { in parseDirectiveCVDefRange()
3408 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveCVDefRange()
3450 if (getLexer().is(AsmToken::Comma)) { in parseDirectiveCFISections()
3470 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveCFIStartProc()
3490 if (getLexer().isNot(AsmToken::Integer)) { in parseRegisterOrRegisterNumber()
3507 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveCFIDefCfa()
3537 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveCFIRegister()
3587 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveCFIOffset()
3606 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveCFIRelOffset()
3654 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveCFIPersonalityOrLsda()
3718 while (getLexer().is(AsmToken::Comma)) { in parseDirectiveCFIEscape()
3734 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveCFISignalFrame()
3758 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveMacrosOnOff()
3773 if (getLexer().is(AsmToken::Comma)) in parseDirectiveMacro()
3777 while (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveMacro()
3788 if (Lexer.is(AsmToken::Colon)) { in parseDirectiveMacro()
3808 if (getLexer().is(AsmToken::Equal)) { in parseDirectiveMacro()
3824 if (getLexer().is(AsmToken::Comma)) in parseDirectiveMacro()
3832 AsmToken EndToken, StartToken = getTok(); in parseDirectiveMacro()
3837 while (Lexer.is(AsmToken::Error)) { in parseDirectiveMacro()
3842 if (getLexer().is(AsmToken::Eof)) in parseDirectiveMacro()
3846 if (getLexer().is(AsmToken::Identifier)) { in parseDirectiveMacro()
3852 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveMacro()
3988 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveExitMacro()
4009 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveEndMacro()
4032 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectivePurgeMacro()
4053 else if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveBundleAlignMode()
4074 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveBundleLock()
4085 else if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveBundleLock()
4102 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveBundleUnlock()
4121 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveSpace()
4122 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveSpace()
4129 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveSpace()
4156 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveLEB128()
4159 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveLEB128()
4170 if (getLexer().isNot(AsmToken::EndOfStatement)) { in parseDirectiveSymbolAttribute()
4187 if (getLexer().is(AsmToken::EndOfStatement)) in parseDirectiveSymbolAttribute()
4190 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveSymbolAttribute()
4213 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveComm()
4224 if (getLexer().is(AsmToken::Comma)) { in parseDirectiveComm()
4243 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveComm()
4281 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveAbort()
4298 if (getLexer().isNot(AsmToken::String)) in parseDirectiveInclude()
4308 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveInclude()
4324 if (getLexer().isNot(AsmToken::String)) in parseDirectiveIncbin()
4334 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveIncbin()
4358 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveIf()
4404 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveIfb()
4428 if (getLexer().isNot(AsmToken::Comma)) in parseDirectiveIfc()
4435 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveIfc()
4450 if (Lexer.isNot(AsmToken::String)) { in parseDirectiveIfeqs()
4462 if (Lexer.isNot(AsmToken::Comma)) { in parseDirectiveIfeqs()
4473 if (Lexer.isNot(AsmToken::String)) { in parseDirectiveIfeqs()
4540 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveElseIf()
4554 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveElse()
4578 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveEnd()
4583 while (Lexer.isNot(AsmToken::Eof)) in parseDirectiveEnd()
4604 if (Lexer.isNot(AsmToken::EndOfStatement)) { in parseDirectiveError()
4605 if (Lexer.isNot(AsmToken::String)) { in parseDirectiveError()
4630 if (Lexer.isNot(AsmToken::EndOfStatement)) { in parseDirectiveWarning()
4631 if (Lexer.isNot(AsmToken::String)) { in parseDirectiveWarning()
4648 if (getLexer().isNot(AsmToken::EndOfStatement)) in parseDirectiveEndIf()
4791 AsmToken EndToken, StartToken = getTok(); in parseMacroLikeBody()
4796 if (getLexer().is(AsmToken::Eof)) { in parseMacroLikeBody()
4801 if (Lexer.is(AsmToken::Identifier) && in parseMacroLikeBody()
4809 if (Lexer.is(AsmToken::Identifier) && getTok().getIdentifier() == ".endr") { in parseMacroLikeBody()
4813 if (Lexer.isNot(AsmToken::EndOfStatement)) { in parseMacroLikeBody()
4871 if (Lexer.isNot(AsmToken::EndOfStatement)) in parseDirectiveRept()
4904 if (Lexer.isNot(AsmToken::Comma)) in parseDirectiveIrp()
4946 if (Lexer.isNot(AsmToken::Comma)) in parseDirectiveIrpc()
4974 Arg.emplace_back(AsmToken::Identifier, Values.slice(I, I + 1)); in parseDirectiveIrpc()
4993 assert(getLexer().is(AsmToken::EndOfStatement)); in parseDirectiveEndr()
5077 while (getLexer().isNot(AsmToken::Eof)) { in parseMSInlineAsm()
5322 if (Parser.getTok().isNot(AsmToken::EndOfStatement)) in parseAssignmentExpression()