class ADSL::Parser::ASTEmpty

Public Instance Methods

to_adsl() click to toggle source
# File lib/adsl/parser/ast_nodes.rb, line 1405
def to_adsl
  "empty(#{ @objset.to_adsl })"
end
typecheck_and_resolve(context) click to toggle source
# File lib/adsl/parser/ast_nodes.rb, line 1399
def typecheck_and_resolve(context)
  objset = @objset.typecheck_and_resolve context
  return ADSL::DS::Boolean::TRUE if objset.type.nil?
  return ADSL::DS::DSEmpty.new :objset => objset
end