CdmBuilder._consumeValueOrNull

private CdmNode _consumeValueOrNull(string context) pure @safe

Returns the current value for member/element/tag insertion.

Container nodes produced by endContainer() are accepted even when _valueSet is false; otherwise, missing values become NULL.

Parameters

contextMethod name used in debug diagnostics.

Returns

Current value node, or a fresh NULL node when no value exists.