Module: Idl::Executable
- Extended by:
- T::Helpers, T::Sig
- Included in:
- AryElementAssignmentAst, AryRangeAssignmentAst, CsrFieldAssignmentAst, CsrSoftwareWriteAst, CsrWriteAst, FieldAssignmentAst, ForLoopAst, FunctionBodyAst, FunctionCallExpressionAst, GlobalWithInitializationAst, IfAst, IfBodyAst, MultiVariableAssignmentAst, PcAssignmentAst, PostDecrementExpressionAst, PostIncrementExpressionAst, StatementAst, VariableAssignmentAst, VariableDeclarationWithInitializationAst
- Defined in:
- lib/idlc/ast.rb
Overview
interface for nodes that can be executed, but don’t have a value (e.g., statements)
Instance Method Summary collapse
Instance Method Details
#executable? ⇒ Boolean
745 |
# File 'lib/idlc/ast.rb', line 745 def executable? = true |
#execute(symtab) ⇒ Object
756 |
# File 'lib/idlc/ast.rb', line 756 def execute(symtab); end |