9.1
6 LLVM Structure
Core LLVM reference types used throughout the API.
value
_LLVMModuleRef : ctype?
_LLVMContextRef : ctype? _LLVMTypeRef : ctype? _LLVMValueRef : ctype? _LLVMBasicBlockRef : ctype? _LLVMBuilderRef : ctype? _LLVMGenericValueRef : ctype? _LLVMExecutionEngineRef : ctype? _LLVMPassManagerRef : ctype? LLVMPassManagerBuilderRef : ctype? _LLVMTargetRef : ctype? _LLVMTargetDataRef : ctype? _LLVMTargetMachineRef : ctype? _LLVMTargetMachineOptionsRef : ctype? _LLVMComdatRef : ctype? _LLVMMetadataRef : ctype? _LLVMModuleFlagEntryRef : ctype? _LLVMErrorRef : ctype? _LLVMOrcOpaqueLLJITBuilderRef : ctype? _LLVMOrcOpaqueLLJITRef : ctype? _LLVMOrcOpaqueJITDylibRef : ctype? _LLVMOrcOpaqueJITTargetMachineBuilderRef : ctype? _LLVMOrcOpaqueThreadSafeModuleRef : ctype? _LLVMOrcOpaqueThreadSafeContextRef : ctype? _LLVMOrcOpaqueExecutionSessionRef : ctype? _LLVMMemoryBufferRef : ctype? _LLVMDIBuilderRef : ctype?
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
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