From 28d4fc33d85ee15f625ff52db63dca6f4964e1b2 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Mon, 27 Jan 2025 06:59:06 +0100 Subject: [PATCH] fixup missing function --- src/parse_constants.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/parse_constants.rs b/src/parse_constants.rs index d9f19e809..8f08dec3c 100644 --- a/src/parse_constants.rs +++ b/src/parse_constants.rs @@ -44,6 +44,12 @@ pub struct SourceRange { pub length: u32, } +impl SourceRange { + pub fn as_usize(&self) -> std::ops::Range { + (*self).into() + } +} + #[derive(Clone, Copy, Debug, Eq, PartialEq)] pub enum ParseTokenType { invalid = 1,