Top Inners Constructors Methods
org.lwjgl.llvm

public Class LLVMIRReader

extends Object
Class Inheritance
Imports
org.lwjgl.*, org.lwjgl.system.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
LLVMIRReader.Functions

Contains the function pointers loaded from LLVMCore.getLibrary().

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static boolean
LLVMParseIRInContext(long ContextRef, long MemBuf, PointerBuffer OutM, PointerBuffer OutMessage)

Read LLVM IR from a memory buffer and convert it into an in-memory Module object.

public static int
nLLVMParseIRInContext(long ContextRef, long MemBuf, long OutM, long OutMessage)

Unsafe version of: ParseIRInContext

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

LLVMIRReaderback to summary
protected LLVMIRReader()

Method Detail

LLVMParseIRInContextback to summary
public static boolean LLVMParseIRInContext(long ContextRef, long MemBuf, PointerBuffer OutM, PointerBuffer OutMessage)

Read LLVM IR from a memory buffer and convert it into an in-memory Module object.

Returns 0 on success. Optionally returns a human-readable description of any errors that occurred during parsing IR. OutMessage must be disposed with DisposeMessage.

Annotations
@NativeType:LLVMBool
nLLVMParseIRInContextback to summary
public static int nLLVMParseIRInContext(long ContextRef, long MemBuf, long OutM, long OutMessage)

Unsafe version of: ParseIRInContext

org.lwjgl.llvm back to summary

public final Class LLVMIRReader.Functions

extends Object
Class Inheritance

Contains the function pointers loaded from LLVMCore.getLibrary().

Field Summary

Modifier and TypeField and Description
public static final long
ParseIRInContext

Function address.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ParseIRInContextback to summary
public static final long ParseIRInContext

Function address.

Constructor Detail

Functionsback to summary
private Functions()