class Sass::Tree::FunctionNode

@see Sass::Tree
A dynamic node representing a function definition.

def initialize(name, args, splat)

Parameters:
  • splat (Script::Tree::Node) -- See \{#splat}
  • args (Array<(Script::Tree::Node, Script::Tree::Node)>) --
  • name (String) -- The function name
def initialize(name, args, splat)
  @name = name
  @args = args
  @splat = splat
  super()
  if %w[and or not].include?(name)
    raise Sass::SyntaxError.new("Invalid function name \"#{name}\".")
  end
end