{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"//"}]}
        // Arguably in LLVM it'd be better to emit an assume operand bundle instead
    fn assume_nonnull(&mut self, val: Self::Value) {
        // <https://llvm.org/docs/LangRef.html#assume-operand-bundles>