LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::MCAsmParserSemaCallback Class Referenceabstract

Generic Sema callback for assembly parser. More...

#include "llvm/MC/MCParser/MCAsmParser.h"

Public Member Functions

virtual ~MCAsmParserSemaCallback ()
 
virtual void LookupInlineAsmIdentifier (StringRef &LineBuf, InlineAsmIdentifierInfo &Info, bool IsUnevaluatedContext)=0
 
virtual StringRef LookupInlineAsmLabel (StringRef Identifier, SourceMgr &SM, SMLoc Location, bool Create)=0
 
virtual bool LookupInlineAsmField (StringRef Base, StringRef Member, unsigned &Offset)=0
 

Detailed Description

Generic Sema callback for assembly parser.

Definition at line 95 of file MCAsmParser.h.

Constructor & Destructor Documentation

◆ ~MCAsmParserSemaCallback()

MCAsmParserSemaCallback::~MCAsmParserSemaCallback ( )
virtualdefault

Member Function Documentation

◆ LookupInlineAsmField()

virtual bool llvm::MCAsmParserSemaCallback::LookupInlineAsmField ( StringRef  Base,
StringRef  Member,
unsigned Offset 
)
pure virtual

◆ LookupInlineAsmIdentifier()

virtual void llvm::MCAsmParserSemaCallback::LookupInlineAsmIdentifier ( StringRef LineBuf,
InlineAsmIdentifierInfo Info,
bool  IsUnevaluatedContext 
)
pure virtual

◆ LookupInlineAsmLabel()

virtual StringRef llvm::MCAsmParserSemaCallback::LookupInlineAsmLabel ( StringRef  Identifier,
SourceMgr SM,
SMLoc  Location,
bool  Create 
)
pure virtual

Referenced by getGNUBinOpPrecedence().


The documentation for this class was generated from the following files: