Attribute Macros§
- Alias for
#[derive(Spanned, Fold, Clone, Debug, PartialEq)]
for a struct and#[derive(Spanned, Fold, Clone, Debug, PartialEq, FromVariant)]
for an enum. - Derives
serde::Serialize
andserde::Deserialize
.
Derive Macros§
- Derives
serde::Deserialize
which is aware oftag
based deserialization. - Derives [
swc_common::Spanned
]. See [swc_common::Spanned
] for documentation.