|
topazc
|
Structure of information about function. More...

Public Member Functions | |
| FunctionInfo (AST::Type rt, std::vector< AST::Argument > a, std::vector< AST::StmtPtr > b) | |
Public Attributes | |
| AST::Type | ret_type |
| std::vector< AST::Argument > | args |
| std::vector< AST::StmtPtr > | block |
Structure of information about function.
Definition at line 57 of file semantic.hpp.
|
inline |
Definition at line 62 of file semantic.hpp.
| std::vector<AST::Argument> SemanticAnalyzer::FunctionInfo::args |
Function arguments
Definition at line 59 of file semantic.hpp.
| std::vector<AST::StmtPtr> SemanticAnalyzer::FunctionInfo::block |
Function block
Definition at line 60 of file semantic.hpp.
| AST::Type SemanticAnalyzer::FunctionInfo::ret_type |
Function return type
Definition at line 58 of file semantic.hpp.