Add support for default trait impls in libsyntax
This commit is contained in:
@@ -1641,6 +1641,10 @@ pub enum Item_ {
|
||||
Generics,
|
||||
TyParamBounds,
|
||||
Vec<TraitItem>),
|
||||
|
||||
// Default trait implementations
|
||||
// `impl Trait for ..`
|
||||
ItemDefTrait(Unsafety, TraitRef),
|
||||
ItemImpl(Unsafety,
|
||||
ImplPolarity,
|
||||
Generics,
|
||||
@@ -1666,7 +1670,8 @@ impl Item_ {
|
||||
ItemStruct(..) => "struct",
|
||||
ItemTrait(..) => "trait",
|
||||
ItemMac(..) |
|
||||
ItemImpl(..) => "item"
|
||||
ItemImpl(..) |
|
||||
ItemDefTrait(..) => "item"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user