UNPKG

@nomicfoundation/slang

Version:

A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.

63 lines 3.06 kB
import * as wasm from "../../../wasm/index.mjs"; export * from "./assertions.mjs"; /** {@inheritDoc wasm.cst.NonterminalKind} */ export declare const NonterminalKind: typeof wasm.cst.NonterminalKind; /** {@inheritDoc wasm.cst.NonterminalKind} */ export type NonterminalKind = wasm.cst.NonterminalKind; /** {@inheritDoc wasm.cst.TerminalKind} */ export declare const TerminalKind: typeof wasm.cst.TerminalKind; /** {@inheritDoc wasm.cst.TerminalKind} */ export type TerminalKind = wasm.cst.TerminalKind; /** {@inheritDoc wasm.cst.TerminalKindExtensions} */ export declare const TerminalKindExtensions: typeof wasm.cst.TerminalKindExtensions; /** {@inheritDoc wasm.cst.TerminalKindExtensions} */ export type TerminalKindExtensions = wasm.cst.TerminalKindExtensions; /** {@inheritDoc wasm.cst.EdgeLabel} */ export declare const EdgeLabel: typeof wasm.cst.EdgeLabel; /** {@inheritDoc wasm.cst.EdgeLabel} */ export type EdgeLabel = wasm.cst.EdgeLabel; /** {@inheritDoc wasm.cst.Node} */ export type Node = wasm.cst.Node; /** {@inheritDoc wasm.cst.NodeType} */ export declare const NodeType: typeof wasm.cst.NodeType; /** {@inheritDoc wasm.cst.NodeType} */ export type NodeType = wasm.cst.NodeType; /** {@inheritDoc wasm.cst.NonterminalNode} */ export declare const NonterminalNode: typeof wasm.cst.NonterminalNode; /** {@inheritDoc wasm.cst.NonterminalNode} */ export type NonterminalNode = wasm.cst.NonterminalNode; /** {@inheritDoc wasm.cst.TerminalNode} */ export declare const TerminalNode: typeof wasm.cst.TerminalNode; /** {@inheritDoc wasm.cst.TerminalNode} */ export type TerminalNode = wasm.cst.TerminalNode; /** {@inheritDoc wasm.cst.Edge} */ export type Edge = wasm.cst.Edge; /** {@inheritDoc wasm.cst.Cursor} */ export declare const Cursor: typeof wasm.cst.Cursor; /** {@inheritDoc wasm.cst.Cursor} */ export type Cursor = wasm.cst.Cursor; /** {@inheritDoc wasm.cst.CursorIterator} */ export declare const CursorIterator: typeof wasm.cst.CursorIterator; /** {@inheritDoc wasm.cst.CursorIterator} */ export type CursorIterator = wasm.cst.CursorIterator; /** {@inheritDoc wasm.cst.AncestorsIterator} */ export declare const AncestorsIterator: typeof wasm.cst.AncestorsIterator; /** {@inheritDoc wasm.cst.AncestorsIterator} */ export type AncestorsIterator = wasm.cst.AncestorsIterator; /** {@inheritDoc wasm.cst.Query} */ export declare const Query: typeof wasm.cst.Query; /** {@inheritDoc wasm.cst.Query} */ export type Query = wasm.cst.Query; /** {@inheritDoc wasm.cst.QueryError} */ export type QueryError = wasm.cst.QueryError; /** {@inheritDoc wasm.cst.QueryMatch} */ export type QueryMatch = wasm.cst.QueryMatch; /** {@inheritDoc wasm.cst.QueryMatchIterator} */ export declare const QueryMatchIterator: typeof wasm.cst.QueryMatchIterator; /** {@inheritDoc wasm.cst.QueryMatchIterator} */ export type QueryMatchIterator = wasm.cst.QueryMatchIterator; /** {@inheritDoc wasm.cst.TextIndex} */ export type TextIndex = wasm.cst.TextIndex; /** {@inheritDoc wasm.cst.TextRange} */ export type TextRange = wasm.cst.TextRange; //# sourceMappingURL=index.d.mts.map