{"ast_node_type":"function","tokens":[{"end":96,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn process_native_write(&mut self, cx: &impl HasDataLayout, range: Option<AllocRange>) {
    /// If `range` is `None`, defaults to performing this on the whole allocation.
        let range = range.unwrap_or_else(|| AllocRange {