lib/expressir/model/statements/alias.rb in expressir-0.2.2 vs lib/expressir/model/statements/alias.rb in expressir-0.2.3
- old
+ new
@@ -3,19 +3,20 @@
module Statements
class Alias
attr_accessor :id
attr_accessor :expression
attr_accessor :statements
+
+ attr_accessor :parent
attr_accessor :remarks
def initialize(options = {})
@id = options[:id]
@expression = options[:expression]
@statements = options[:statements]
- @remarks = options[:remarks]
end
- def scope_items
+ def children
items = []
items.push(self)
items
end
end
\ No newline at end of file