aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/macros/token_tree.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-01-30 20:14:13 +0000
committerAleksey Kladov <[email protected]>2019-01-31 20:23:30 +0000
commit6846ac2a166fd8bae1374895179eb452fe62da86 (patch)
treea4782b128c228a926218a7a4cea462a3fe8e3008 /crates/ra_hir/src/macros/token_tree.rs
parentb8f56f89c64f65b5a7d9c75f81597c28fba63b48 (diff)
shorten name :-)
Diffstat (limited to 'crates/ra_hir/src/macros/token_tree.rs')
-rw-r--r--crates/ra_hir/src/macros/token_tree.rs36
1 files changed, 0 insertions, 36 deletions
diff --git a/crates/ra_hir/src/macros/token_tree.rs b/crates/ra_hir/src/macros/token_tree.rs
deleted file mode 100644
index 7026ce3b3..000000000
--- a/crates/ra_hir/src/macros/token_tree.rs
+++ /dev/null
@@ -1,36 +0,0 @@
1use ra_syntax::SmolStr;
2
3enum TokenTree {
4 Leaf(Leaf),
5 Subtree(Subtree),
6}
7
8enum Leaf {
9 Literal(Literal),
10 Punct(Punct),
11 Ident(Ident),
12}
13
14struct Subtree {
15 delimiter: Delimiter,
16 token_trees: Vec<TokenTree>,
17}
18
19enum Delimiter {
20 Parenthesis,
21 Brace,
22 Bracket,
23 None,
24}
25
26struct Literal {
27 text: SmolStr,
28}
29
30struct Punct {
31 char: char,
32}
33
34struct Ident {
35 text: SmolStr,
36}