class Cucumber::Ast::Tags

:nodoc:

def accept(visitor)

def accept(visitor)
  return if Cucumber.wants_to_quit
  @tag_names.each do |tag_name|
    visitor.visit_tag_name(tag_name)
  end
end

def accept_hook?(hook)

def accept_hook?(hook)
  Gherkin::Parser::TagExpression.new(hook.tag_expressions).eval(@tag_names)
end

def initialize(line, tag_names)

def initialize(line, tag_names)
  @line, @tag_names = line, tag_names
end

def to_sexp

def to_sexp
  @tag_names.map{|tag_name| [:tag, tag_name]}
end