class Sass::Script::Parser
def node(node, source_range_or_start_pos, end_pos = source_position)
-
end_pos
(Sass::Source::Position
) -- -
start_pos
(Sass::Source::Position
) -- -
node
(Sass::Script::Tree::Node
) -- -
source_range
(Sass::Source::Range
) -- -
node
(Sass::Script::Tree::Node
) --
Overloads:
-
node(node, start_pos, end_pos = source_position)
-
node(node, source_range)
def node(node, source_range_or_start_pos, end_pos = source_position) source_range = if source_range_or_start_pos.is_a?(Sass::Source::Range) source_range_or_start_pos else range(source_range_or_start_pos, end_pos) end node.line = source_range.start_pos.line node.source_range = source_range node.filename = @options[:filename] node end