deimos-lang/dmc-lib/src/source_range.rs
2026-02-28 08:22:57 -06:00

20 lines
310 B
Rust

#[derive(Debug, Clone)]
pub struct SourceRange {
start: usize,
end: usize,
}
impl SourceRange {
pub fn new(start: usize, end: usize) -> Self {
Self { start, end }
}
pub fn start(&self) -> usize {
self.start
}
pub fn end(&self) -> usize {
self.end
}
}