class ADSL::Parser::ASTObjsetStmt

Public Instance Methods

optimize(last_stmt = false) click to toggle source
# File lib/adsl/parser/ast_nodes.rb, line 734
def optimize(last_stmt = false)
  @objset.objset_has_side_effects? ? self : ASTDummyStmt.new
end
to_adsl() click to toggle source
# File lib/adsl/parser/ast_nodes.rb, line 738
def to_adsl
  "#{ @objset.to_adsl }\n"
end
typecheck_and_resolve(context) click to toggle source
# File lib/adsl/parser/ast_nodes.rb, line 729
def typecheck_and_resolve(context)
  @objset.typecheck_and_resolve(context)
  return nil
end