LLVM 20.0.0git
|
This is the complete list of members for llvm::MCAsmParser, including all inherited members.
addAliasForDirective(StringRef Directive, StringRef Alias)=0 | llvm::MCAsmParser | pure virtual |
addDirectiveHandler(StringRef Directive, ExtensionDirectiveHandler Handler)=0 | llvm::MCAsmParser | pure 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()=0 | llvm::MCAsmParser | pure virtual |
clearPendingErrors() | llvm::MCAsmParser | inline |
defineMacro(StringRef Name, StringRef Value) | llvm::MCAsmParser | inlinevirtual |
DirectiveHandler typedef | llvm::MCAsmParser | |
discardLTOSymbol(StringRef) const | llvm::MCAsmParser | inlinevirtual |
eatToEndOfStatement()=0 | llvm::MCAsmParser | pure virtual |
Error(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt) | llvm::MCAsmParser | |
ExtensionDirectiveHandler typedef | llvm::MCAsmParser | |
getAssemblerDialect() | llvm::MCAsmParser | inlinevirtual |
getContext()=0 | llvm::MCAsmParser | pure virtual |
getLexer()=0 | llvm::MCAsmParser | pure virtual |
getLexer() const | llvm::MCAsmParser | inline |
getShowParsedOperands() const | llvm::MCAsmParser | inline |
getSourceManager()=0 | llvm::MCAsmParser | pure virtual |
getStreamer()=0 | llvm::MCAsmParser | pure virtual |
getTargetParser() const | llvm::MCAsmParser | inline |
getTok() const | llvm::MCAsmParser | |
HadError | llvm::MCAsmParser | protected |
hasPendingError() | llvm::MCAsmParser | inline |
isParsingMasm() const | llvm::MCAsmParser | inlinevirtual |
isParsingMSInlineAsm()=0 | llvm::MCAsmParser | pure virtual |
Lex()=0 | llvm::MCAsmParser | pure virtual |
lookUpField(StringRef Name, AsmFieldInfo &Info) const | llvm::MCAsmParser | inlinevirtual |
lookUpField(StringRef Base, StringRef Member, AsmFieldInfo &Info) const | llvm::MCAsmParser | inlinevirtual |
lookUpType(StringRef Name, AsmTypeInfo &Info) const | llvm::MCAsmParser | inlinevirtual |
MCAsmParser() | llvm::MCAsmParser | protected |
MCAsmParser(const MCAsmParser &)=delete | llvm::MCAsmParser | |
Note(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)=0 | llvm::MCAsmParser | pure virtual |
operator=(const MCAsmParser &)=delete | llvm::MCAsmParser | |
parseAbsoluteExpression(int64_t &Res)=0 | llvm::MCAsmParser | pure virtual |
parseAngleBracketString(std::string &Data)=0 | llvm::MCAsmParser | pure virtual |
parseComma() | llvm::MCAsmParser | inline |
parseEOL() | llvm::MCAsmParser | |
parseEOL(const Twine &ErrMsg) | llvm::MCAsmParser | |
parseEscapedString(std::string &Data)=0 | llvm::MCAsmParser | pure virtual |
parseExpression(const MCExpr *&Res, SMLoc &EndLoc)=0 | llvm::MCAsmParser | pure virtual |
parseExpression(const MCExpr *&Res) | llvm::MCAsmParser | |
parseGNUAttribute(SMLoc L, int64_t &Tag, int64_t &IntegerValue) | llvm::MCAsmParser | |
parseIdentifier(StringRef &Res)=0 | llvm::MCAsmParser | pure 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)=0 | llvm::MCAsmParser | pure virtual |
parseOptionalToken(AsmToken::TokenKind T) | llvm::MCAsmParser | |
parseParenExpression(const MCExpr *&Res, SMLoc &EndLoc)=0 | llvm::MCAsmParser | pure virtual |
parseParenExprOfDepth(unsigned ParenDepth, const MCExpr *&Res, SMLoc &EndLoc)=0 | llvm::MCAsmParser | pure virtual |
parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc, AsmTypeInfo *TypeInfo)=0 | llvm::MCAsmParser | pure virtual |
parseRParen() | llvm::MCAsmParser | inline |
parseStringToEndOfStatement()=0 | llvm::MCAsmParser | pure virtual |
parseToken(AsmToken::TokenKind T, const Twine &Msg="unexpected token") | llvm::MCAsmParser | |
parseTokenLoc(SMLoc &Loc) | llvm::MCAsmParser | |
PendingErrors | llvm::MCAsmParser | protected |
printError(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)=0 | llvm::MCAsmParser | pure virtual |
printPendingErrors() | llvm::MCAsmParser | inline |
Run(bool NoInitialTextSection, bool NoFinalize=false)=0 | llvm::MCAsmParser | pure virtual |
setAssemblerDialect(unsigned i) | llvm::MCAsmParser | inlinevirtual |
setParsingMSInlineAsm(bool V)=0 | llvm::MCAsmParser | pure virtual |
setShowParsedOperands(bool Value) | llvm::MCAsmParser | inline |
setTargetParser(MCTargetAsmParser &P) | llvm::MCAsmParser | |
ShowParsedOperands | llvm::MCAsmParser | protected |
TokError(const Twine &Msg, SMRange Range=std::nullopt) | llvm::MCAsmParser | |
Warning(SMLoc L, const Twine &Msg, SMRange Range=std::nullopt)=0 | llvm::MCAsmParser | pure virtual |
~MCAsmParser() | llvm::MCAsmParser | virtual |