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}