| public |
Inheritance Graph
graph BT
TryCatchStatement
TryCatchStatement --> ASTNode
click TryCatchStatement "classEScript_1_1AST_1_1TryCatchStatement"
click ASTNode "classEScript_1_1AST_1_1ASTNode"
Description
| [ TryCatchStatement ] | > [ ASTNode ] |
Public Functions
| TryCatchStatement( ptr_t _tryBlock, ptr_t _catchBlock, StringId _exceptionVariableName) | |
| ~TryCatchStatement() | |
| const StringId & | getExceptionVariableName() const |
| ptr_t | getTryBlock() const |
| ptr_t | getCatchBlock() const |
Documentation
function
EScript::AST::TryCatchStatement::TryCatchStatement
| public | inline |
| TryCatchStatement( | ptr_t | _tryBlock, |
| ptr_t | _catchBlock, | |
| StringId | _exceptionVariableName | |
| ) |
Defined in EScript/EScript/Compiler/AST/TryCatchStatement.h:22
function
EScript::AST::TryCatchStatement::~TryCatchStatement
| public | inline | virtual |
| ~TryCatchStatement( | ) |
Defined in EScript/EScript/Compiler/AST/TryCatchStatement.h:25
function
EScript::AST::TryCatchStatement::getExceptionVariableName
| public | const | inline |
| const StringId & getExceptionVariableName( | ) const |
Defined in EScript/EScript/Compiler/AST/TryCatchStatement.h:27
function
EScript::AST::TryCatchStatement::getTryBlock
| public | const | inline |
| ptr_t getTryBlock( | ) const |
Defined in EScript/EScript/Compiler/AST/TryCatchStatement.h:28
function
EScript::AST::TryCatchStatement::getCatchBlock
| public | const | inline |
| ptr_t getCatchBlock( | ) const |
Defined in EScript/EScript/Compiler/AST/TryCatchStatement.h:29