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-regexpcrate at their historical path. Case conversion and normalization keepJsStringwrappers here: they hand the crate the string’s flat code units and wrap its result in the storage the crate chose.
Structs§
- Source
Location - A byte and human-readable location in a UTF-8 source file.
- Source
Span - Half-open source range
[start, end).