Class: SbuilderSexp::RecordExcept
Instance Method Summary
collapse
#expression_postfix, #expression_prefix, #has_rhs, #node_value, #traverse
#node_type, #node_value, #recursive_inject, #recursive_inject_parent, #recursive_select, #value
Instance Method Details
#expression_val ⇒ Object
507
508
509
|
# File 'lib/parser/parser_nodes.rb', line 507
def expression_val
"exprsssion"
end
|
#expressions ⇒ Object
498
499
500
|
# File 'lib/parser/parser_nodes.rb', line 498
def expressions
nil
end
|
#lhs_node ⇒ Object
501
502
503
|
# File 'lib/parser/parser_nodes.rb', line 501
def lhs_node
nil
end
|
#record_field_definitions ⇒ Object
513
514
515
516
|
# File 'lib/parser/parser_nodes.rb', line 513
def record_field_definitions
recursive_select( SbuilderSexp::RecordExceptField ).select{ |f| f.elements && f.elements.any? }
end
|
#rhs_node ⇒ Object
504
505
506
|
# File 'lib/parser/parser_nodes.rb', line 504
def rhs_node
nil
end
|