class AdHocTemplate::Parser::FallbackNode

Public Instance Methods

assign_value_to_type(first_leaf) click to toggle source
# File lib/ad_hoc_template/parser.rb, line 137
def assign_value_to_type(first_leaf)
  return first_leaf unless first_leaf.kind_of? String
  first_leaf.sub(/\A#{LINE_END_STR}/, '')
end
contains_any_value_assigned_tag_node?(_record) click to toggle source
# File lib/ad_hoc_template/parser.rb, line 142
def contains_any_value_assigned_tag_node?(_record)
  false
end
format_sub_nodes(data_loader, memo) click to toggle source
# File lib/ad_hoc_template/parser.rb, line 146
def format_sub_nodes(data_loader, memo)
  node = cast(Parser::IterationNode)
  node.contains_any_value_tag? ? node.accept(data_loader, memo) : node.join
end