ExAST.CompiledPattern (ExAST v0.12.0)

Copy Markdown View Source

Precomputed metadata for an ExAST pattern.

Summary

Types

t()

@type t() :: %ExAST.CompiledPattern{
  ast: Macro.t(),
  broad?: boolean(),
  multi_node?: boolean(),
  original: term(),
  signature: term(),
  terms: MapSet.t(String.t())
}

Functions

new(attrs)

@spec new(keyword()) :: t()