{"ast_node_type":"variable","tokens":[{"end":72,"kind":"keyword","start":0,"text":"let"}]}
        let less_or_nan = self.fcmp(RealPredicate::RealULT, val, f_min);
            if signed { self.fptosi(val, dest_ty) } else { self.fptoui(val, dest_ty) };
        let greater = self.fcmp(RealPredicate::RealOGT, val, f_max);