LLVM API Documentation
addDirectiveHandler(StringRef Directive, ExtensionDirectiveHandler Handler)=0 | llvm::MCAsmParser | [pure virtual] |
checkForValidSection()=0 | llvm::MCAsmParser | [pure virtual] |
DirectiveHandler typedef | llvm::MCAsmParser | |
eatToEndOfStatement()=0 | llvm::MCAsmParser | [pure virtual] |
Error(SMLoc L, const Twine &Msg, ArrayRef< SMRange > Ranges=None)=0 | llvm::MCAsmParser | [pure virtual] |
ExtensionDirectiveHandler typedef | llvm::MCAsmParser | |
getAssemblerDialect() | llvm::MCAsmParser | [inline, virtual] |
getContext()=0 | llvm::MCAsmParser | [pure virtual] |
getLexer()=0 | llvm::MCAsmParser | [pure virtual] |
getShowParsedOperands() const | llvm::MCAsmParser | [inline] |
getSourceManager()=0 | llvm::MCAsmParser | [pure virtual] |
getStreamer()=0 | llvm::MCAsmParser | [pure virtual] |
getTargetParser() const | llvm::MCAsmParser | [inline] |
getTok() | llvm::MCAsmParser | |
isParsingInlineAsm()=0 | llvm::MCAsmParser | [pure virtual] |
Lex()=0 | llvm::MCAsmParser | [pure virtual] |
MCAsmParser() | llvm::MCAsmParser | [protected] |
Note(SMLoc L, const Twine &Msg, ArrayRef< SMRange > Ranges=None)=0 | llvm::MCAsmParser | [pure virtual] |
parseAbsoluteExpression(int64_t &Res)=0 | llvm::MCAsmParser | [pure virtual] |
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 | |
parseIdentifier(StringRef &Res)=0 | llvm::MCAsmParser | [pure virtual] |
parseMSInlineAsm(void *AsmLoc, 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] |
parseParenExpression(const MCExpr *&Res, SMLoc &EndLoc)=0 | llvm::MCAsmParser | [pure virtual] |
parsePrimaryExpr(const MCExpr *&Res, SMLoc &EndLoc)=0 | llvm::MCAsmParser | [pure virtual] |
parseStringToEndOfStatement()=0 | llvm::MCAsmParser | [pure virtual] |
Run(bool NoInitialTextSection, bool NoFinalize=false)=0 | llvm::MCAsmParser | [pure virtual] |
setAssemblerDialect(unsigned i) | llvm::MCAsmParser | [inline, virtual] |
setParsingInlineAsm(bool V)=0 | llvm::MCAsmParser | [pure virtual] |
setShowParsedOperands(bool Value) | llvm::MCAsmParser | [inline] |
setTargetParser(MCTargetAsmParser &P) | llvm::MCAsmParser | |
TokError(const Twine &Msg, ArrayRef< SMRange > Ranges=None) | llvm::MCAsmParser | |
Warning(SMLoc L, const Twine &Msg, ArrayRef< SMRange > Ranges=None)=0 | llvm::MCAsmParser | [pure virtual] |
~MCAsmParser() | llvm::MCAsmParser | [virtual] |