class SyntaxTree::Parser

def on_undef(symbols)

on_undef: (Array[DynaSymbol | SymbolLiteral] symbols) -> Undef
:call-seq:
def on_undef(symbols)
  keyword = consume_keyword(:undef)
  Undef.new(
    symbols: symbols,
    location: keyword.location.to(symbols.last.location)
  )
end