Module coalesce

Module coalesce 

Source
Expand description

Coalescing (??) expression.

Represents a ?? b, which evaluates a and returns it unless it is Value::Errata(_) or Value::Empty, in which case b is evaluated and used. Left-associative for chained fallback.

Enums§

Coalesce
A ?? coalescing expression in the AST.

Functions§

parse_coalesce
Parse a coalescing expression.