Lines Matching refs:AsmToken
71 bool error(const StringRef &Msg, const AsmToken &Tok) { in error()
75 bool isNext(AsmToken::TokenKind Kind) { in isNext()
82 bool expect(AsmToken::TokenKind Kind, const char *KindName) { in expect()
124 if (Lexer->isNot(AsmToken::Comma)) in parseGroup()
127 if (Lexer->is(AsmToken::Integer)) { in parseGroup()
133 if (Lexer->is(AsmToken::Comma)) { in parseGroup()
149 if (expect(AsmToken::Comma, ",")) in parseSectionDirective()
152 if (Lexer->isNot(AsmToken::String)) in parseSectionDirective()
179 if (expect(AsmToken::Comma, ",") || expect(AsmToken::At, "@")) in parseSectionDirective()
186 if (expect(AsmToken::EndOfStatement, "eol")) in parseSectionDirective()
215 if (expect(AsmToken::Comma, ",")) in parseDirectiveSize()
220 if (expect(AsmToken::EndOfStatement, "eol")) in parseDirectiveSize()
231 if (!Lexer->is(AsmToken::Identifier)) in parseDirectiveType()
238 if (!(isNext(AsmToken::Comma) && isNext(AsmToken::At) && in parseDirectiveType()
239 Lexer->is(AsmToken::Identifier))) in parseDirectiveType()
255 return expect(AsmToken::EndOfStatement, "EOL"); in parseDirectiveType()
262 if (getLexer().isNot(AsmToken::String)) in ParseDirectiveIdent()
266 if (getLexer().isNot(AsmToken::EndOfStatement)) in ParseDirectiveIdent()
285 if (getLexer().isNot(AsmToken::EndOfStatement)) { in ParseDirectiveSymbolAttribute()
292 if (getLexer().is(AsmToken::EndOfStatement)) in ParseDirectiveSymbolAttribute()
294 if (getLexer().isNot(AsmToken::Comma)) in ParseDirectiveSymbolAttribute()