Crate swc_plugin
source · [−]Modules
Macros
Chains multiple visitor.
Structs
Wraps internal representation of serialized data. Consumers should not rely on specific details of byte format struct contains: it is strictly implementation detail which can change anytime.
An arbitary metadata for given Program to run transform in plugin. These are information not directly attached to Program’s AST structures but required for certain transforms.
Enums
Enum for possible errors while running transform via plugin.
This error indicates internal operation failure either in plugin_runner
or plugin_macro. Plugin’s transform fn itself does not allow to return
error - instead it should use provided handler
to emit corresponding error
to the host.