]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/llvm/wrappers/wrappers.factor
Remove usages of <void*> and *void*
[factor.git] / extra / llvm / wrappers / wrappers.factor
index 05aafce973ead3f82c61e3c38b532f4773817bce..24df1d5a12ea7356bb96a8be313d006ddd775634 100644 (file)
@@ -33,9 +33,9 @@ M: engine dispose* value>> LLVMDisposeExecutionEngine ;
 
 : (engine) ( provider -- engine )
     [
-        value>> f <void*> f <void*>
+        value>> f void* <ref> f void* <ref>
         [ swapd 0 swap LLVMCreateJITCompiler drop ] 2keep
-        *void* [ llvm-throw ] when* *void*
+        void* deref [ llvm-throw ] when* void* deref
     ]
     [ t >>disposed drop ] bi
     engine <dispose> ;
@@ -57,6 +57,6 @@ TUPLE: buffer value disposed ;
 M: buffer dispose* value>> LLVMDisposeMemoryBuffer ;
 
 : <buffer> ( path -- module )
-    f <void*> f <void*>
+    f void* <ref> f void* <ref>
     [ LLVMCreateMemoryBufferWithContentsOfFile drop ] 2keep
-    *void* [ llvm-throw ] when* *void* buffer <dispose> ;
\ No newline at end of file
+    void* deref [ llvm-throw ] when* void* deref buffer <dispose> ;