use luau_lexer::prelude::Token;
use luau_parser_derive::{Print, Range};
use crate::types::TableAccess;
#[derive(Clone, Debug, Default, Hash, PartialEq, Eq, PartialOrd, Ord, Range, Print)]
#[cfg_attr(feature = "serde", derive(serde::Deserialize, serde::Serialize))]
pub enum Var {
#[default]
ERROR,
Name(Token),
TableAccess(TableAccess),
}