diff options
author | Christopher Durham <[email protected]> | 2018-01-28 02:36:28 +0000 |
---|---|---|
committer | Christopher Durham <[email protected]> | 2018-01-28 02:52:22 +0000 |
commit | 4244948c6b1a62bd0e1ef276d1f0cc22c36f6f66 (patch) | |
tree | 83d1a4bbaa4be96f76c2d48c00ad479173f61274 /src/parser | |
parent | 50b9012e10d2fa74294547c25642b4a69fed4bda (diff) |
Convert SyntaxKind to an enum
Diffstat (limited to 'src/parser')
-rw-r--r-- | src/parser/event_parser/grammar/mod.rs | 1 | ||||
-rw-r--r-- | src/parser/event_parser/parser.rs | 3 | ||||
-rw-r--r-- | src/parser/mod.rs | 1 |
3 files changed, 1 insertions, 4 deletions
diff --git a/src/parser/event_parser/grammar/mod.rs b/src/parser/event_parser/grammar/mod.rs index c6ab1fbe2..82f8b7f3e 100644 --- a/src/parser/event_parser/grammar/mod.rs +++ b/src/parser/event_parser/grammar/mod.rs | |||
@@ -1,6 +1,5 @@ | |||
1 | use super::parser::{Parser, TokenSet}; | 1 | use super::parser::{Parser, TokenSet}; |
2 | use SyntaxKind; | 2 | use SyntaxKind; |
3 | use tree::EOF; | ||
4 | use syntax_kinds::*; | 3 | use syntax_kinds::*; |
5 | 4 | ||
6 | mod items; | 5 | mod items; |
diff --git a/src/parser/event_parser/parser.rs b/src/parser/event_parser/parser.rs index 5ba3071cb..573e3d73a 100644 --- a/src/parser/event_parser/parser.rs +++ b/src/parser/event_parser/parser.rs | |||
@@ -1,8 +1,7 @@ | |||
1 | use {SyntaxKind, TextUnit, Token}; | 1 | use {SyntaxKind, TextUnit, Token}; |
2 | use super::Event; | 2 | use super::Event; |
3 | use super::super::is_insignificant; | 3 | use super::super::is_insignificant; |
4 | use syntax_kinds::{ERROR, L_CURLY, R_CURLY}; | 4 | use SyntaxKind::{EOF, ERROR, L_CURLY, R_CURLY, TOMBSTONE}; |
5 | use tree::{EOF, TOMBSTONE}; | ||
6 | 5 | ||
7 | pub(crate) struct Marker { | 6 | pub(crate) struct Marker { |
8 | pos: u32, | 7 | pos: u32, |
diff --git a/src/parser/mod.rs b/src/parser/mod.rs index 0f8f2ce0c..c5525ff9c 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs | |||
@@ -1,7 +1,6 @@ | |||
1 | use {File, FileBuilder, Sink, SyntaxKind, Token}; | 1 | use {File, FileBuilder, Sink, SyntaxKind, Token}; |
2 | 2 | ||
3 | use syntax_kinds::*; | 3 | use syntax_kinds::*; |
4 | use tree::TOMBSTONE; | ||
5 | 4 | ||
6 | mod event_parser; | 5 | mod event_parser; |
7 | use self::event_parser::Event; | 6 | use self::event_parser::Event; |