MLLIF
a MLIR-based Language to Language Interoperability Flyover
Loading...
Searching...
No Matches
mllif::MethodDecl Class Referencefinal

#include <Decl.h>

Inheritance diagram for mllif::MethodDecl:
Collaboration diagram for mllif::MethodDecl:

Public Member Functions

 MethodDecl (MLLIFContext &context, const rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent)
 
- Public Member Functions inherited from mllif::FunctionDecl
 FunctionDecl (MLLIFContext &context, const rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent)
 
const Typereturns () const
 
const std::string & symbol () 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< DeclCreate (MLLIFContext &context, rapidxml::xml_node<> *node, std::shared_ptr< Decl > parent)
 

Detailed Description

Definition at line 88 of file Decl.h.

Constructor & Destructor Documentation

◆ MethodDecl()

mllif::MethodDecl::MethodDecl ( MLLIFContext & context,
const rapidxml::xml_node<> * node,
std::shared_ptr< Decl > parent )
inline

Definition at line 90 of file Decl.h.

Here is the call graph for this function:

The documentation for this class was generated from the following file: