1 //! FIXME: write short doc here
6 pub use self::generated::SyntaxKind;
8 impl From<u16> for SyntaxKind {
10 fn from(d: u16) -> SyntaxKind {
11 assert!(d <= (SyntaxKind::__LAST as u16));
12 unsafe { std::mem::transmute::<u16, SyntaxKind>(d) }
16 impl From<SyntaxKind> for u16 {
18 fn from(k: SyntaxKind) -> u16 {
25 pub fn is_trivia(self) -> bool {
26 matches!(self, SyntaxKind::WHITESPACE | SyntaxKind::COMMENT)