{"ast_node_type":"other","tokens":[{"end":103,"kind":"keyword","start":0,"text":"//"}]}
        // LLVM's fpto[su]i returns undef when the input val is infinite, NaN, or does not fit into the
        let float_width = self.cx.float_width(float_ty);
        // destination integer type after rounding towards zero. This `undef` value can cause UB in