Skip to main content

Module source

Module source 

Source
Expand description

Exact source bytes and source coordinates, independent of parsing policy.

Re-exports§

pub use coordinates::DebugMetadataError;
pub use coordinates::LineColumn;
pub use coordinates::QuickJsSourceLocator;
pub use coordinates::SourceOffset;
pub use text::*;

Modules§

coordinates
Byte offsets and QuickJS source-coordinate mapping.
text
Byte-exact carrier text for dynamically supplied ECMAScript source.
unicode
The checksum-pinned Unicode 17 tables of the quickjs-oxide-regexp crate at their historical path. Case conversion and normalization keep JsString wrappers here: they hand the crate the string’s flat code units and wrap its result in the storage the crate chose.

Structs§

SourceLocation
A byte and human-readable location in a UTF-8 source file.
SourceSpan
Half-open source range [start, end).