LLVM 19.0.0git
llvm::MCAsmParser Member List

This is the complete list of members for llvm::MCAsmParser, including all inherited members.

addAliasForDirective(StringRef Directive, StringRef Alias)=0llvm::MCAsmParserpure virtual
addDirectiveHandler(StringRef Directive, ExtensionDirectiveHandler Handler)=0llvm::MCAsmParserpure virtual
addErrorSuffix(const Twine &Suffix)llvm::MCAsmParser
check(bool P, const Twine &Msg)llvm::MCAsmParser
check(bool P, SMLoc Loc, const Twine &Msg)llvm::MCAsmParser
checkForValidSection()=0llvm::MCAsmParserpure virtual
clearPendingErrors()llvm::MCAsmParserinline
defineMacro(StringRef Name, StringRef Value)llvm::MCAsmParserinlinevirtual
DirectiveHandler typedefllvm::MCAsmParser
discardLTOSymbol(StringRef) constllvm::MCAsmParserinlinevirtual
eatToEndOfStatement()=0llvm::MCAsmParserpure virtual
Error(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)llvm::MCAsmParser
ExtensionDirectiveHandler typedefllvm::MCAsmParser
getAssemblerDialect()llvm::MCAsmParserinlinevirtual
getContext()=0llvm::MCAsmParserpure virtual
getLexer()=0llvm::MCAsmParserpure virtual
getLexer() constllvm::MCAsmParserinline
getShowParsedOperands() constllvm::MCAsmParserinline
getSourceManager()=0llvm::MCAsmParserpure virtual
getStreamer()=0llvm::MCAsmParserpure virtual
getTargetParser() constllvm::MCAsmParserinline
getTok() constllvm::MCAsmParser
HadErrorllvm::MCAsmParserprotected
hasPendingError()llvm::MCAsmParserinline
isParsingMasm() constllvm::MCAsmParserinlinevirtual
isParsingMSInlineAsm()=0llvm::MCAsmParserpure virtual
Lex()=0llvm::MCAsmParserpure virtual
lookUpField(StringRef Name, AsmFieldInfo &Info) constllvm::MCAsmParserinlinevirtual
lookUpField(StringRef Base, StringRef Member, AsmFieldInfo &Info) constllvm::MCAsmParserinlinevirtual
lookUpType(StringRef Name, AsmTypeInfo &Info) constllvm::MCAsmParserinlinevirtual
MCAsmParser()llvm::MCAsmParserprotected
MCAsmParser(const MCAsmParser &)=deletellvm::MCAsmParser
Note(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)=0llvm::MCAsmParserpure virtual
operator=(const MCAsmParser &)=deletellvm::MCAsmParser
parseAbsoluteExpression(int64_t &Res)=0llvm::MCAsmParserpure virtual
parseAngleBracketString(std::string &Data)=0llvm::MCAsmParserpure virtual
parseComma()llvm::MCAsmParserinline
parseEOL()llvm::MCAsmParser
parseEOL(const Twine &ErrMsg)llvm::MCAsmParser
parseEscapedString(std::string &Data)=0llvm::MCAsmParserpure virtual
parseExpression(const MCExpr *&Res, SMLoc &EndLoc)=0llvm::MCAsmParserpure virtual
parseExpression(const MCExpr *&Res)llvm::MCAsmParser
parseGNUAttribute(SMLoc L, int64_t &Tag, int64_t &IntegerValue)llvm::MCAsmParser
parseIdentifier(StringRef &Res)=0llvm::MCAsmParserpure virtual
parseIntToken(int64_t &V, const Twine &ErrMsg)llvm::MCAsmParser
parseMany(function_ref< bool()> parseOne, bool hasComma=true)llvm::MCAsmParser
parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, SmallVectorImpl< std::pair< void *, bool > > &OpDecls, SmallVectorImpl< std::string > &Constraints, SmallVectorImpl< std::string > &Clobbers, const MCInstrInfo *MII, const MCInstPrinter *IP, MCAsmParserSemaCallback &SI)=0llvm::MCAsmParserpure virtual
parseOptionalToken(AsmToken::TokenKind T)llvm::MCAsmParser
parseParenExpression(const MCExpr *&Res, SMLoc &EndLoc)=0llvm::MCAsmParserpure virtual
parseParenExprOfDepth(unsigned ParenDepth, const MCExpr *&Res, SMLoc &EndLoc)=0llvm::MCAsmParserpure virtual
parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc, AsmTypeInfo *TypeInfo)=0llvm::MCAsmParserpure virtual
parseRParen()llvm::MCAsmParserinline
parseStringToEndOfStatement()=0llvm::MCAsmParserpure virtual
parseToken(AsmToken::TokenKind T, const Twine &Msg="unexpected token")llvm::MCAsmParser
parseTokenLoc(SMLoc &Loc)llvm::MCAsmParser
PendingErrorsllvm::MCAsmParserprotected
printError(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)=0llvm::MCAsmParserpure virtual
printPendingErrors()llvm::MCAsmParserinline
Run(bool NoInitialTextSection, bool NoFinalize=false)=0llvm::MCAsmParserpure virtual
setAssemblerDialect(unsigned i)llvm::MCAsmParserinlinevirtual
setParsingMSInlineAsm(bool V)=0llvm::MCAsmParserpure virtual
setShowParsedOperands(bool Value)llvm::MCAsmParserinline
setTargetParser(MCTargetAsmParser &P)llvm::MCAsmParser
ShowParsedOperandsllvm::MCAsmParserprotected
TokError(const Twine &Msg, SMRange Range=std::nullopt)llvm::MCAsmParser
Warning(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)=0llvm::MCAsmParserpure virtual
~MCAsmParser()llvm::MCAsmParservirtual