Struct lib_ruby_parser::source::Input [−][src]
#[repr(C)]pub struct Input { /* fields omitted */ }
Expand description
Representation of the source code.
Implementations
Constructs a new input
Populates Input
with a given byte array
Returns (line, col) pair for a given byte offset.
Returns None if given offset is out of range.
Returns raw bytes after decoding
Converts itself into owned vector of bytes