DoxigAlpha

Ast

Fields of this type

Fields

#
source:[:0]const u8
Reference to externally-owned data.
tokens:TokenList.Slice
nodes:NodeList.Slice
extra_data:[]u32
mode:Mode
= .zig
errors:[]const Error

Index into `tokens`, or null.

Types

#
OptionalTokenIndex
Index into `tokens`, or null.
TokenOffset
A relative token index.
OptionalTokenOffset
A relative token index, or null.
full
Fully assembled AST node information.
ExtraIndex
Index into `extra_data`.

Functions in this namespace

Functions

#
parse
Result should be freed with tree.deinit() when there are
renderAlloc
`gpa` is used for allocating the resulting formatted source code.
errorOffset
Returns an extra offset for column and byte offset of errors that
legacyAsm
To be deleted after 0.15.0 is tagged