defmodule Temple.Ast.Default do
@moduledoc false
@behaviour Temple.Parser
use TypedStruct
typedstruct do
field :elixir_ast, Macro.t()
end
@impl true
def applicable?(_ast), do: true
def run(ast) do
Temple.Ast.new(__MODULE__, elixir_ast: ast)