LLVM 22.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
applySpecifier(const MCExpr *E, uint32_t Variant)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
Ctxllvm::MCAsmParserprotected
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()llvm::MCAsmParserinline
getLexer()llvm::MCAsmParserinline
getLexer() constllvm::MCAsmParserinline
getShowParsedOperands() constllvm::MCAsmParserinline
getSourceManager()llvm::MCAsmParserinline
getStreamer()llvm::MCAsmParserinline
getTargetParser() constllvm::MCAsmParserinline
getTok() constllvm::MCAsmParser
HadErrorllvm::MCAsmParserprotected
hasPendingError()llvm::MCAsmParserinline
isParsingMasm() constllvm::MCAsmParserinlinevirtual
isParsingMSInlineAsm()=0llvm::MCAsmParserpure virtual
Lex()=0llvm::MCAsmParserpure virtual
Lexerllvm::MCAsmParserprotected
lookUpField(StringRef Name, AsmFieldInfo &Info) constllvm::MCAsmParserinlinevirtual
lookUpField(StringRef Base, StringRef Member, AsmFieldInfo &Info) constllvm::MCAsmParserinlinevirtual
lookUpType(StringRef Name, AsmTypeInfo &Info) constllvm::MCAsmParserinlinevirtual
MAIllvm::MCAsmParserprotected
MCAsmParser(MCContext &, MCStreamer &, SourceMgr &, const MCAsmInfo &)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
Outllvm::MCAsmParserprotected
parseAbsoluteExpression(int64_t &Res)=0llvm::MCAsmParserpure virtual
parseAngleBracketString(std::string &Data)=0llvm::MCAsmParserpure virtual
parseAtSpecifier(const MCExpr *&Res, SMLoc &EndLoc)llvm::MCAsmParser
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="expected integer")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, MCInstPrinter *IP, MCAsmParserSemaCallback &SI)=0llvm::MCAsmParserpure virtual
parseOptionalToken(AsmToken::TokenKind T)llvm::MCAsmParser
parseParenExpression(const MCExpr *&Res, SMLoc &EndLoc)=0llvm::MCAsmParserpure virtual
parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc, AsmTypeInfo *TypeInfo=nullptr)=0llvm::MCAsmParserpure virtual
parseRParen()llvm::MCAsmParserinline
parseStringToEndOfStatement()=0llvm::MCAsmParserpure virtual
parseSymbol(MCSymbol *&Res)llvm::MCAsmParser
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
SrcMgrllvm::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