Crate ast_node

Source

Attribute Macros§

ast_node
Alias for #[derive(Spanned, Fold, Clone, Debug, PartialEq)] for a struct and #[derive(Spanned, Fold, Clone, Debug, PartialEq, FromVariant)] for an enum.
ast_serde
Derives serde::Serialize and serde::Deserialize.

Derive Macros§

DeserializeEnum
Derives serde::Deserialize which is aware of tag based deserialization.
Spanned
Derives [swc_common::Spanned]. See [swc_common::Spanned] for documentation.