Lines Matching refs:MCAsmParser
1 //===-- MCAsmParser.cpp - Abstract Asm Parser Interface -------------------===//
9 #include "llvm/MC/MCParser/MCAsmParser.h"
28 MCAsmParser::MCAsmParser() {}
30 MCAsmParser::~MCAsmParser() = default;
32 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) {
38 const AsmToken &MCAsmParser::getTok() const {
42 bool MCAsmParser::parseTokenLoc(SMLoc &Loc) {
47 bool MCAsmParser::parseEOL(const Twine &Msg) {
54 bool MCAsmParser::parseToken(AsmToken::TokenKind T, const Twine &Msg) {
63 bool MCAsmParser::parseIntToken(int64_t &V, const Twine &Msg) {
71 bool MCAsmParser::parseOptionalToken(AsmToken::TokenKind T) {
78 bool MCAsmParser::check(bool P, const Twine &Msg) {
82 bool MCAsmParser::check(bool P, SMLoc Loc, const Twine &Msg) {
88 bool MCAsmParser::TokError(const Twine &Msg, SMRange Range) {
92 bool MCAsmParser::Error(SMLoc L, const Twine &Msg, SMRange Range) {
108 bool MCAsmParser::addErrorSuffix(const Twine &Suffix) {
117 bool MCAsmParser::parseMany(function_ref<bool()> parseOne, bool hasComma) {
131 bool MCAsmParser::parseExpression(const MCExpr *&Res) {