module SQLiterate::Node::GenExpression
Public Instance Methods
tables()
click to toggle source
# File lib/sqliterate/node/control/expression.rb, line 67 def tables gen_value.tables + r.elements.flat_map { |e| e.gen_value.tables } end
value()
click to toggle source
# File lib/sqliterate/node/evaluate/expression.rb, line 83 def value h.elements.map { |e| e.gen_operator.operator } + [gen_value.value] + r.elements.flat_map do |e| e.o.elements.map { |p| p.gen_operator.operator } + [e.gen_value.value] end + t.elements.map { |e| e.gen_operator.operator } end