On this page:
_  LLVMModule  Ref
_  LLVMContext  Ref
_  LLVMType  Ref
_  LLVMValue  Ref
_  LLVMBasic  Block  Ref
_  LLVMBuilder  Ref
_  LLVMGeneric  Value  Ref
_  LLVMExecution  Engine  Ref
_  LLVMPass  Manager  Ref
LLVMPass  Manager  Builder  Ref
_  LLVMTarget  Ref
_  LLVMTarget  Data  Ref
_  LLVMTarget  Machine  Ref
_  LLVMTarget  Machine  Options  Ref
_  LLVMComdat  Ref
_  LLVMMetadata  Ref
_  LLVMModule  Flag  Entry  Ref
_  LLVMError  Ref
_  LLVMOrc  Opaque  LLJITBuilder  Ref
_  LLVMOrc  Opaque  LLJITRef
_  LLVMOrc  Opaque  JITDylib  Ref
_  LLVMOrc  Opaque  JITTarget  Machine  Builder  Ref
_  LLVMOrc  Opaque  Thread  Safe  Module  Ref
_  LLVMOrc  Opaque  Thread  Safe  Context  Ref
_  LLVMOrc  Opaque  Execution  Session  Ref
_  LLVMMemory  Buffer  Ref
_  LLVMDIBuilder  Ref
LLVMModule  Ref?
LLVMContext  Ref?
LLVMType  Ref?
LLVMValue  Ref?
LLVMBasic  Block  Ref?
LLVMBuilder  Ref?
LLVMGeneric  Value  Ref?
LLVMExecution  Engine  Ref?
LLVMPass  Manager  Ref?
LLVMPass  Manager  Builder  Ref?
9.1

6 LLVM Structure🔗ℹ

Core LLVM reference types used throughout the API.

LLVM primitive types.

procedure

(LLVMModuleRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueModule or not

procedure

(LLVMContextRef? v)  boolean?

  v : any/c
check a value is LLVMContextRef or not

procedure

(LLVMTypeRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueType or not

procedure

(LLVMValueRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueValue or not

procedure

(LLVMBasicBlockRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueBasicBlock or not

procedure

(LLVMBuilderRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueBuilder or not

procedure

(LLVMGenericValueRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueGenericValue or not

procedure

(LLVMExecutionEngineRef? v)  boolean?

  v : any/c
check a value is LLVMOpaqueExecutionEngine or not

procedure

(LLVMPassManagerRef? v)  boolean?

  v : any/c
check a value is LLVMOpaquePassManager or not

procedure

(LLVMPassManagerBuilderRef? v)  boolean?

  v : any/c
check a value is LLVMOpaquePassManagerBuilder or not