Add lifetime matcher

This commit is contained in:
Edwin Cheng 2019-04-19 21:15:19 +08:00
parent 59b6cc780b
commit 313854c728
4 changed files with 25 additions and 2 deletions

View file

@ -157,7 +157,10 @@ fn convert_tt(
);
}
} else {
let child = if token.kind().is_keyword() || token.kind() == IDENT {
let child: tt::TokenTree = if token.kind().is_keyword()
|| token.kind() == IDENT
|| token.kind() == LIFETIME
{
let relative_range = token.range() - global_offset;
let id = token_map.alloc(relative_range);
let text = token.text().clone();