My Project
|
#include <DialectImplementation.h>
Public Member Functions | |
DialectAsmPrinter () | |
virtual | ~DialectAsmPrinter () |
virtual raw_ostream & | getStream () const =0 |
virtual void | printAttribute (Attribute attr)=0 |
Print the given attribute to the stream. More... | |
virtual void | printFloat (const APFloat &value)=0 |
virtual void | printType (Type type)=0 |
Print the given type to the stream. More... | |
This is a pure-virtual base class that exposes the asmprinter hooks necessary to implement a custom printAttribute/printType() method on a dialect.
|
inline |
|
virtual |
|
pure virtual |
|
pure virtual |
Print the given attribute to the stream.
|
pure virtual |
Print the given floating point value in a stabilized form that can be roundtripped through the IR. This is the companion to the 'parseFloat' hook on the DialectAsmParser.
|
pure virtual |
Print the given type to the stream.