class Riml::CurlyBracePart
Public Instance Methods
children()
click to toggle source
# File lib/riml/nodes.rb, line 578 def children if !interpolated? [] elsif nested? value else [value] end end
force_newline_if_child_call_node?()
click to toggle source
# File lib/riml/nodes.rb, line 574 def force_newline_if_child_call_node? false end
interpolated?()
click to toggle source
# File lib/riml/nodes.rb, line 565 def interpolated? GetVariableNode === value || GetSpecialVariableNode === value || CallNode === value || nested? end
nested?()
click to toggle source
# File lib/riml/nodes.rb, line 570 def nested? value.is_a?(Array) && value.detect {|part| part.is_a?(CurlyBracePart)} end