diff --git a/orgize/src/ast/mod.rs b/orgize/src/ast/mod.rs index 3f958ea..6eea208 100644 --- a/orgize/src/ast/mod.rs +++ b/orgize/src/ast/mod.rs @@ -76,6 +76,12 @@ pub fn filter_token( #[derive(Default, Eq)] pub struct Token(pub(crate) Option); +impl Token { + pub fn syntax(&self) -> Option<&SyntaxToken> { + self.0.as_ref() + } +} + impl Token { pub fn start(&self) -> u32 { match &self.0 {