use proc_macro2::TokenStream;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ScanState {
Normal,
DoubleString,
SingleString,
TemplateString,
TemplateExpr,
Regex,
RegexCharClass,
LineComment,
BlockComment,
EscapeDouble,
EscapeSingle,
EscapeTemplate,
EscapeRegex,
EscapeRegexCharClass,
}
pub enum ScanResult {
ValueInterpolation(TokenStream),
RawInterpolation(TokenStream),
Continue,
}