Pass attributes as token tree to DefCollector

This commit is contained in:
uHOOCCOOHu 2019-09-30 02:50:56 +08:00
parent ba3ec8b150
commit ffe179a736
No known key found for this signature in database
GPG key ID: CED392DE0C483D00
4 changed files with 54 additions and 21 deletions

View file

@ -397,7 +397,8 @@ Grammar(
),
"ModuleItem": (
enum: ["StructDef", "EnumDef", "FnDef", "TraitDef", "TypeAliasDef", "ImplBlock",
"UseItem", "ExternCrateItem", "ConstDef", "StaticDef", "Module" ]
"UseItem", "ExternCrateItem", "ConstDef", "StaticDef", "Module" ],
traits: ["AttrsOwner"]
),
"ImplItem": (
enum: ["FnDef", "TypeAliasDef", "ConstDef"]