My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 1: Opaque type support
1 person starred this issue and may be notified of changes. Back to list
Status:  New
Owner:  ----


 
Reported by r.w.linc...@gmail.com, Feb 20, 2013
The TypeRef.OpaqueType() method is currently commented out. Uncommenting it gives the following error:

INFO: Failed to get address of method public static native llvm.binding.LLVMLibrary$LLVMTypeRef llvm.binding.LLVMLibrary.LLVMOpaqueType()
Exception in thread "main" java.lang.UnsatisfiedLinkError: llvm.binding.LLVMLibrary.LLVMOpaqueType()Lllvm/binding/LLVMLibrary$LLVMTypeRef;
	at llvm.binding.LLVMLibrary.LLVMOpaqueType(Native Method)
	at llvm.TypeRef.OpaqueType(TypeRef.java:112)

Alas, I can not yet propose a solution.
Feb 22, 2013
#1 r.w.linc...@gmail.com
Opaque types can be created by creating an empty named structure, e.g:

LLVMStructCreateNamed(LLVMGetGlobalContext(), Pointer.pointerToCString(name))

Powered by Google Project Hosting