Method: Puppet::Parser::AST#evaluate

Defined in:
lib/vendor/puppet/parser/ast.rb

#evaluate(*options) ⇒ Object

Evaluate the current object. Just a stub method, since the subclass should override this method. of the contained children and evaluates them in turn, returning a list of all of the collected values, rejecting nil values

Raises:



49
50
51
# File 'lib/vendor/puppet/parser/ast.rb', line 49

def evaluate(*options)
  raise Puppet::DevError, "Did not override #evaluate in #{self.class}"
end