rust/src/syntax_kinds.rs
2017-12-29 00:56:36 +03:00

16 lines
No EOL
354 B
Rust

use tree::{SyntaxKind, SyntaxInfo};
pub const IDENT: SyntaxKind = SyntaxKind(1);
pub const WHITESPACE: SyntaxKind = SyntaxKind(2);
static IDENT_INFO: SyntaxInfo = SyntaxInfo {
name: "IDENT",
};
pub(crate) fn syntax_info(kind: SyntaxKind) -> &'static SyntaxInfo {
match kind {
IDENT => &IDENT_INFO,
_ => unreachable!(),
}
}