(&self)
| 30 | |
| 31 | impl ModuleBufferMethods for ModuleBuffer { |
| 32 | fn data(&self) -> &[u8] { |
| 33 | unsafe { |
| 34 | trace!("Retrieving data in module buffer"); |
| 35 | let ptr = llvm::LLVMRustModuleBufferPtr(self.0); |
| 36 | let len = llvm::LLVMRustModuleBufferLen(self.0); |
| 37 | std::slice::from_raw_parts(ptr, len) |
| 38 | } |
| 39 | } |
| 40 | } |
| 41 | |
| 42 | impl Drop for ModuleBuffer { |
no test coverage detected