This commit is contained in:
Jonas Schievink 2021-05-24 21:47:01 +02:00
parent 489ae7a800
commit c8f40b1503
2 changed files with 8 additions and 4 deletions

View File

@ -64,11 +64,13 @@ impl fmt::Display for ExpandError {
}
}
pub use crate::syntax_bridge::{
ast_to_token_tree, parse_exprs_with_sep, parse_to_token_tree, syntax_node_to_token_tree,
token_tree_to_syntax_node,
pub use crate::{
syntax_bridge::{
ast_to_token_tree, parse_exprs_with_sep, parse_to_token_tree, syntax_node_to_token_tree,
token_tree_to_syntax_node,
},
token_map::TokenMap,
};
pub use crate::token_map::TokenMap;
/// This struct contains AST for a single `macro_rules` definition. What might
/// be very confusing is that AST has almost exactly the same shape as

View File

@ -1,3 +1,5 @@
//! Mapping between `TokenId`s and the token's position in macro definitions or inputs.
use parser::{SyntaxKind, T};
use syntax::{TextRange, TextSize};