Skip to main content

glua_parser/lexer/
token_data.rs

1use crate::{kind::LuaTokenKind, text::SourceRange};
2
3#[derive(Debug, Clone, Copy, PartialEq, Eq)]
4pub struct LuaTokenData {
5    pub kind: LuaTokenKind,
6    pub range: SourceRange,
7}
8
9impl LuaTokenData {
10    pub fn new(kind: LuaTokenKind, range: SourceRange) -> Self {
11        LuaTokenData { kind, range }
12    }
13}