0816e317cb
Do the first ftype-can check in an arithmetic expressions before evaluating the second term to be sure we do not allow FT_NONE as a valid LHS ftype. $ dftest '_ws.ftypes.none + 1 == 2' Filter: _ws.ftypes.none + 1 == 2 dftest: FT_NONE cannot +. _ws.ftypes.none + 1 == 2 ^~~~~~~~~~~~~~~ |
||
---|---|---|
.. | ||
.editorconfig | ||
CMakeLists.txt | ||
ftype-bytes.c | ||
ftype-double.c | ||
ftype-guid.c | ||
ftype-ieee-11073-float.c | ||
ftype-integer.c | ||
ftype-ipv4.c | ||
ftype-ipv6.c | ||
ftype-none.c | ||
ftype-protocol.c | ||
ftype-string.c | ||
ftype-time.c | ||
ftypes-int.h | ||
ftypes.c | ||
ftypes.h |