{"ast_node_type":"variable","tokens":[{"end":49,"kind":"keyword","start":0,"text":"let"}]}
        let mut ptr = NonNull::new(ptr).unwrap();
    pub(crate) unsafe fn from_raw_ptr(ptr: *mut llvm::ThinLTOBuffer) -> ThinBuffer {
        ThinBuffer(unsafe { ptr.as_mut() })