logo
Expand description

Declaration nodes

Re-exports

pub use self::arrow_function_decl::ArrowFunctionDecl;
pub use self::async_function_decl::AsyncFunctionDecl;
pub use self::async_function_expr::AsyncFunctionExpr;
pub use self::function_decl::FunctionDecl;
pub use self::function_expr::FunctionExpr;

Modules

Structs

DeclarationPatternArray represents an array binding pattern.
DeclarationPatternObject represents an object binding pattern.

Enums

BindingPatternTypeArray represents the different types of bindings that an array binding pattern may contain.
BindingPatternTypeObject represents the different types of bindings that an object binding pattern may contain.
Declaration represents either an individual binding or a binding pattern.
DeclarationPattern represents an object or array binding pattern.