public

Inheritance Graph

graph BT
	AnnotatedStatement
	AnnotatedStatement --> ASTNode
	click AnnotatedStatement "classEScript_1_1AST_1_1AnnotatedStatement"
	click ASTNode "classEScript_1_1AST_1_1ASTNode"

Description

[ AnnotatedStatement ] > [ ASTNode ]

Public Functions

   
   
  AnnotatedStatement( ptr_t _statement, const StringId & _annotationName)
   
  ~AnnotatedStatement()
   
StringId getName() const
   
ptr_t getStatement() const

Documentation

function
EScript::AST::AnnotatedStatement::AnnotatedStatement

public inline
     
     
AnnotatedStatement( ptr_t _statement,
  const StringId & _annotationName
)    

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


function
EScript::AST::AnnotatedStatement::~AnnotatedStatement

public inline virtual
   
   
~AnnotatedStatement( )

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


function
EScript::AST::AnnotatedStatement::getName

public const inline
   
   
StringId getName( ) const

Defined in EScript/EScript/Compiler/AST/AnnotatedStatement.h:28


function
EScript::AST::AnnotatedStatement::getStatement

public const inline
   
   
ptr_t getStatement( ) const

Defined in EScript/EScript/Compiler/AST/AnnotatedStatement.h:29