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