Versions in this module Expand all Collapse all v0 v0.0.2 Apr 25, 2026 v0.0.1 Apr 11, 2026 Changes in this version + const HeaderOffsetExtendedData + const HeaderOffsetHashHi0 + const HeaderOffsetHashHi1 + const HeaderOffsetHashLo0 + const HeaderOffsetHashLo1 + const HeaderOffsetMetadata + const HeaderOffsetNodes + const HeaderOffsetParseOptions + const HeaderOffsetStringData + const HeaderOffsetStringOffsets + const HeaderOffsetStructuredData + const HeaderSize + const NodeDataChildMask + const NodeDataStringIndexMask + const NodeDataTypeChildren + const NodeDataTypeExtendedData + const NodeDataTypeMask + const NodeDataTypeString + const NodeOffsetData + const NodeOffsetEnd + const NodeOffsetFlags + const NodeOffsetKind + const NodeOffsetNext + const NodeOffsetParent + const NodeOffsetPos + const NodeSize + const ProtocolVersion + const SyntaxKindNodeList + func DecodeNodes(data []byte) (*ast.Node, error) + func DecodeSourceFile(data []byte) (*ast.SourceFile, error) + func EncodeNode(node *ast.Node, sourceFile *ast.SourceFile) ([]byte, error) + func EncodeSourceFile(sourceFile *ast.SourceFile) ([]byte, error) + func SourceFileHash(sourceFile *ast.SourceFile) string