Skip to main content

Module extract

Module extract 

Source
Expand description

Shared extraction machinery: the raw per-file representation every language extractor produces, the tree-sitter language registry (including the vendored Move grammars), and node helpers used by all extractors.

Structs§

FileExtraction
Everything extracted from one file.
GrammarSet
Parser front-end over the four supported grammars.
RawCallSite
A call site as written in the source, before resolution.
RawCallable
RawModule
RawState
RawStateRef
A by-name reference from a callable body to a state item, before resolution.
SourceFile
A source file handed to an extractor, path kept relative to the root.

Traits§

NodeUtil
Convenience methods every extractor needs on tree-sitter nodes.