class Cucumber::Formatter::AstLookup::TestCaseLookupBuilder

def process_scenario(child)

def process_scenario(child)
  if child.scenario.examples.empty?
    @lookup_hash[child.scenario.location.line] = ScenarioSource.new(:Scenario, child.scenario)
  else
    child.scenario.examples.each do |examples|
      examples.table_body.each do |row|
        @lookup_hash[row.location.line] = ScenarioOutlineSource.new(:ScenarioOutline, child.scenario, examples, row)
      end
    end
  end
end