|
MLLIF
a MLIR-based Language to Language Interoperability Flyover
|
#include <Decl.h>
Public Member Functions | |
| NamespaceDecl (MLLIFContext &context, const rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent) | |
Public Member Functions inherited from mllif::Decl | |
| Decl (MLLIFContext &context, const rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent) | |
| virtual | ~Decl ()=default |
| const std::string & | name () const |
| const std::vector< std::shared_ptr< Decl > > & | children () const |
| const std::shared_ptr< Decl > & | parent () const |
Additional Inherited Members | |
Static Public Member Functions inherited from mllif::Decl | |
| static std::shared_ptr< Decl > | Create (MLLIFContext &context, rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent) |
|
inline |