|
MLLIF
a MLIR-based Language to Language Interoperability Flyover
|
#include <Decl.h>
Public Member Functions | |
| ParamDecl (MLLIFContext &context, const rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent) | |
| const Type & | type () const |
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) |
| mllif::ParamDecl::ParamDecl | ( | MLLIFContext & | context, |
| const rapidxml::xml_node<> * | node, | ||
| std::shared_ptr< Decl > | parent ) |
|
inline |