module Ariadne::Static::GenerateStructure

def each_codespan_in(node, &block)

def each_codespan_in(node, &block)
  return unless node.respond_to?(:children)
  node.children.each do |child|
    yield child if child.type == :codespan
    each_codespan_in(child, &block)
  end
end