This repository has been archived on 2023-08-07. You can view files and clone it, but cannot push or open issues or pull requests.
temple/lib/temple/ast.ex

21 lines
549 B
Elixir
Raw Normal View History

2021-03-15 04:46:16 +00:00
defmodule Temple.Ast do
@moduledoc false
@type t ::
Temple.Ast.Empty.t()
| Temple.Ast.Text.t()
| Temple.Ast.Components.t()
| Temple.Ast.Slot.t()
| Temple.Ast.NonvoidElementsAliases.t()
| Temple.Ast.VoidElementsAliases.t()
| Temple.Ast.AnonymousFunctions.t()
| Temple.Ast.RightArrow.t()
| Temple.Ast.DoExpressions.t()
| Temple.Ast.Match.t()
| Temple.Ast.Default.t()
2021-04-09 03:04:26 +00:00
def new(module, opts \\ []) do
struct(module, opts)
2021-03-15 04:46:16 +00:00
end
end