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