Skip to main content

Module operator

Module operator 

Source
Expand description

ECMAScript operator enums, factored out of the expression variants.

Enums§

AssignmentOperator
Assignment operators. = is plain assignment; all others are compound (e.g. += is “add and assign”).
BinaryOperator
Binary operators per ECMA-262 (excluding &&, ||, ?? which are in LogicalOperator).
LogicalOperator
Logical operators with short-circuit semantics.
UnaryOperator
Unary prefix operators.
UpdateOperator
++ and --. The prefix: bool field on Expression::Update distinguishes ++x from x++.