]> git.lizzy.rs Git - rust.git/commitdiff
Add missing inlines
authorAleksey Kladov <aleksey.kladov@gmail.com>
Sun, 17 Jan 2021 13:50:03 +0000 (16:50 +0300)
committerAleksey Kladov <aleksey.kladov@gmail.com>
Sun, 17 Jan 2021 13:50:03 +0000 (16:50 +0300)
crates/parser/src/syntax_kind.rs

index 63204436c33e453d2b6aebc5cbbf2cdd4f3739ab..9ea0e4f9bad916f8935cd25d16945402f23c7afe 100644 (file)
@@ -6,6 +6,7 @@
 pub use self::generated::SyntaxKind;
 
 impl From<u16> for SyntaxKind {
+    #[inline]
     fn from(d: u16) -> SyntaxKind {
         assert!(d <= (SyntaxKind::__LAST as u16));
         unsafe { std::mem::transmute::<u16, SyntaxKind>(d) }
@@ -13,12 +14,14 @@ fn from(d: u16) -> SyntaxKind {
 }
 
 impl From<SyntaxKind> for u16 {
+    #[inline]
     fn from(k: SyntaxKind) -> u16 {
         k as u16
     }
 }
 
 impl SyntaxKind {
+    #[inline]
     pub fn is_trivia(self) -> bool {
         matches!(self, SyntaxKind::WHITESPACE | SyntaxKind::COMMENT)
     }