forked from libre-chip/fayalite
Compare commits
12 commits
676c1e3b7d
...
c2df30f844
| Author | SHA1 | Date | |
|---|---|---|---|
| c2df30f844 | |||
| faf1e5113c | |||
| 97878e100a | |||
| adf485c44a | |||
| 74ad0e104e | |||
| 338ce7ed32 | |||
| 0306d3b07d | |||
| f152d3e5f3 | |||
| 01ba321014 | |||
| 90aed1615e | |||
| ecc5ffd9eb | |||
| cec0eb410e |
2 changed files with 5 additions and 0 deletions
|
|
@ -345,6 +345,7 @@ impl ToTokens for Builder {
|
|||
}
|
||||
}));
|
||||
quote_spanned! {self.ident.span()=>
|
||||
#[automatically_derived]
|
||||
#[allow(non_camel_case_types, non_snake_case, dead_code)]
|
||||
impl #impl_generics #unfilled_ty
|
||||
#where_clause
|
||||
|
|
|
|||
|
|
@ -549,6 +549,7 @@ impl ToTokens for ParsedEnum {
|
|||
for (index, ParsedVariant { ident, field, .. }) in variants.iter().enumerate() {
|
||||
if let Some(ParsedVariantField { ty, .. }) = field {
|
||||
quote_spanned! {span=>
|
||||
#[automatically_derived]
|
||||
impl #impl_generics #target #type_generics
|
||||
#where_clause
|
||||
{
|
||||
|
|
@ -570,6 +571,7 @@ impl ToTokens for ParsedEnum {
|
|||
)
|
||||
}
|
||||
}
|
||||
#[automatically_derived]
|
||||
impl #impl_generics #sim_builder_ident #type_generics
|
||||
#where_clause
|
||||
{
|
||||
|
|
@ -591,6 +593,7 @@ impl ToTokens for ParsedEnum {
|
|||
}
|
||||
} else {
|
||||
quote_spanned! {span=>
|
||||
#[automatically_derived]
|
||||
impl #impl_generics #target #type_generics
|
||||
#where_clause
|
||||
{
|
||||
|
|
@ -605,6 +608,7 @@ impl ToTokens for ParsedEnum {
|
|||
)
|
||||
}
|
||||
}
|
||||
#[automatically_derived]
|
||||
impl #impl_generics #sim_builder_ident #type_generics
|
||||
#where_clause
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue