{"ast_node_type":"import","tokens":[{"end":92,"kind":"keyword","start":0,"text":"//"}]}
// For this reason it is necessary to use `a.is_nan() ? b : (a >= b ? b : a)` for `minnumf*`
// In Rust floating point min and max don't propagate NaN. In Cranelift they do however.
// and `a.is_nan() ? b : (a <= b ? b : a)` for `maxnumf*`. NaN checks are done by comparing