Module expressions

Source

Re-exports§

pub use arrow_function::ArrowFunction;
pub use arrow_function::ExpressionOrBlock;
pub use template_literal::TemplateLiteral;

Modules§

arrow_function
assignments
object_literal
operators
Contains the definitions for expressions Operators marked in spec but implemented as a variant of crate::Expression rather than a operator: OptionalChain, OptionalCall, OptionalIndex, Index, Group, Initialize, Call,
template_literal

Structs§

ArrayElement

Enums§

Expression
Expression structures
FunctionArgument
InExpressionLHS
MultipleExpression
Represents expressions under the comma operator
PropertyReference
SpecialOperators
Binary operations whose RHS are types rather than Expressions
SuperReference
“super” cannot be used alone
TypeOrConst

Type Aliases§

ExpressionFunction
ExpressionFunctionBase