Languages / Elixir · Edit coverage JSON

Tier 1 · AST coverage

Elixir

Support matrix rendered from elixir-ast-coverage.json. Update that file when bumping the grammar; the site regenerates on the next build.

Grammar
tree-sitter-elixir@0.3.5
Plugin
ElixirPlugin (rgctl-lang-elixir)
Extensions
.ex, .exs
Discover
rgctl discover . -l elixir --with-cfg

Handler summary

HandlerKinds
Symbol2
Relation0
CfgStatement4
AstSkeleton0
Literal0
Skip39

Symbol (2)

  • anonymous_function
  • call

CfgStatement (4)

  • after_block
  • catch_block
  • else_block
  • rescue_block

Skip (39)

  • access_call
  • alias
  • arguments
  • atom
  • binary_operator
  • bitstring
  • block
  • body
  • boolean
  • char
  • charlist
  • comment
  • do_block
  • dot
  • escape_sequence
  • float
  • identifier
  • integer
  • interpolation
  • keyword
  • keywords
  • list
  • map
  • map_content
  • nil
  • operator_identifier
  • pair
  • quoted_atom
  • quoted_content
  • quoted_keyword
  • sigil
  • sigil_modifiers
  • sigil_name
  • source
  • stab_clause
  • string
  • struct
  • tuple
  • unary_operator

Related: Tier 1 language support · Discovering and indexing