class Cucumber::Ast::Scenario

def accept(visitor)

def accept(visitor)
  return if Cucumber.wants_to_quit
  visitor.visit_comment(@comment) unless @comment.empty?
  visitor.visit_tags(@tags)
  visitor.visit_scenario_name(@keyword, name, file_colon_line, source_indent(first_line_length))
  skip_invoke! if @background.failed?
  with_visitor(visitor) do
    visitor.execute(self, skip_hooks?)
  end
  @executed = true
end