|
mini-llvm 0.1.0
|
#include <Attribute.h>

Public Member Functions | |
| virtual | ~Attribute ()=default |
| Attribute (const Attribute &)=delete | |
| Attribute & | operator= (const Attribute &)=delete |
| Attribute (Attribute &&)=delete | |
| Attribute & | operator= (Attribute &&)=delete |
| virtual std::string | format () const =0 |
| virtual std::unique_ptr< Attribute > | clone () const =0 |
Protected Member Functions | |
| Attribute ()=default | |
|
virtualdefault |
|
delete |
|
delete |
|
protecteddefault |
|
pure virtual |
|
pure virtual |