Basic Support Macro 2.0

This commit is contained in:
Edwin Cheng 2021-03-27 13:44:54 +08:00
parent c8066ebd17
commit a193666361
7 changed files with 209 additions and 63 deletions

View file

@ -40,6 +40,7 @@ fn text_of_first_token(node: &SyntaxNode) -> TokenText {
TokenText(first_token)
}
#[derive(Debug, PartialEq, Eq, Clone)]
pub enum Macro {
MacroRules(ast::MacroRules),
MacroDef(ast::MacroDef),