Module: Jade::Frontend::ForwardDeclaration::Body

Extended by:
Body, Helper
Included in:
Body
Defined in:
lib/jade/frontend/forward_declaration/body.rb

Instance Method Summary collapse

Methods included from Helper

deep_declare_node, figure_out_type, shallow_declare_node

Instance Method Details

#deep(node, entry, registry) ⇒ Object



12
13
14
# File 'lib/jade/frontend/forward_declaration/body.rb', line 12

def deep(node, entry, registry)
  walk(node, entry) { |acc, expr| deep_declare_node(expr, acc, registry) }
end

#shallow(node, registry, entry) ⇒ Object



8
9
10
# File 'lib/jade/frontend/forward_declaration/body.rb', line 8

def shallow(node, registry, entry)
  walk(node, entry) { |acc, expr| shallow_declare_node(expr, registry, acc) }
end