public

Inheritance Graph

graph BT
	IfStatement
	IfStatement --> ASTNode
	click IfStatement "classEScript_1_1AST_1_1IfStatement"
	click ASTNode "classEScript_1_1AST_1_1ASTNode"

Description

[ IfStatement ] > [ ASTNode ]

Public Functions

   
   
  IfStatement( ptr_t _condition, ptr_t _action, ptr_t _elseAction)
   
  ~IfStatement()
   
ptr_t getCondition() const
   
ptr_t getAction() const
   
ptr_t getElseAction() const

Documentation

function
EScript::AST::IfStatement::IfStatement

public inline
     
     
IfStatement( ptr_t _condition,
  ptr_t _action,
  ptr_t _elseAction
)    

Defined in EScript/EScript/Compiler/AST/IfStatement.h:21


function
EScript::AST::IfStatement::~IfStatement

public inline virtual
   
   
~IfStatement( )

Defined in EScript/EScript/Compiler/AST/IfStatement.h:23


function
EScript::AST::IfStatement::getCondition

public const inline
   
   
ptr_t getCondition( ) const

Defined in EScript/EScript/Compiler/AST/IfStatement.h:25


function
EScript::AST::IfStatement::getAction

public const inline
   
   
ptr_t getAction( ) const

Defined in EScript/EScript/Compiler/AST/IfStatement.h:26


function
EScript::AST::IfStatement::getElseAction

public const inline
   
   
ptr_t getElseAction( ) const

Defined in EScript/EScript/Compiler/AST/IfStatement.h:27