Represents an Ion shared symbol table with name, version, and a list of symbols.
Summary
Types
@type t() :: %Eyeon.SharedSymbolTable{ index: %{required(String.t()) => pos_integer()}, max_id: pos_integer(), name: String.t(), symbols: [String.t()], version: integer() }