LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
Abstract a fragment in assembly language. More...
#include <fragment.hh>
Public Member Functions | |
Fragment () | |
virtual | ~Fragment () |
virtual std::ostream & | dump (std::ostream &os) const =0 |
Visitors entry point. | |
virtual void | accept (Visitor &v)=0 |
Accept a Visitor v. | |
virtual void | accept (ConstVisitor &v) const =0 |
Abstract a fragment in assembly language.
|
inline |
|
virtual |
|
pure virtual |
Accept a Visitor v.
Implemented in assem::ProcFrag, and assem::DataFrag.
|
pure virtual |
Implemented in assem::ProcFrag, and assem::DataFrag.
|
pure virtual |
Implemented in assem::ProcFrag, and assem::DataFrag.
Referenced by assem::operator<<().