Statement of module definition.
More...
#include <ast.hpp>
Statement of module definition.
Definition at line 419 of file ast.hpp.
◆ ModuleStmt()
| AST::ModuleStmt::ModuleStmt |
( |
AccessModifier | am, |
|
|
std::string | fn, |
|
|
std::string | n, |
|
|
std::vector< StmtPtr > | b, |
|
|
uint32_t | l ) |
|
inline |
◆ ~ModuleStmt()
| AST::ModuleStmt::~ModuleStmt |
( |
| ) |
|
|
overridedefault |
◆ access
Access modifier
Definition at line 421 of file ast.hpp.
◆ block
| std::vector<StmtPtr> AST::ModuleStmt::block |
Block of members
Definition at line 424 of file ast.hpp.
◆ file_name
| std::string AST::ModuleStmt::file_name |
Name of file with this module
Definition at line 422 of file ast.hpp.
◆ name
| std::string AST::ModuleStmt::name |
Name of module
Definition at line 423 of file ast.hpp.
The documentation for this class was generated from the following file:
- /mnt/disk_ext4_0/topazlang/include/parser/ast.hpp