- EDAssemblySyntax_t
alias EDAssemblySyntax_t = int
Undocumented in source.
- EDByteBlock_t
alias EDByteBlock_t = int function(ubyte* Byte, ulong address)
Undocumented in source.
- EDByteReaderCallback
alias EDByteReaderCallback = int function(ubyte* Byte, ulong address, void* arg)
Undocumented in source.
- EDDisassemblerRef
alias EDDisassemblerRef = void*
Undocumented in source.
- EDInstRef
alias EDInstRef = void*
Undocumented in source.
- EDOperandRef
alias EDOperandRef = void*
Undocumented in source.
- EDRegisterBlock_t
alias EDRegisterBlock_t = int function(ulong* value, uint regID)
Undocumented in source.
- EDRegisterReaderCallback
alias EDRegisterReaderCallback = int function(ulong* value, uint regID, void* arg)
Undocumented in source.
- EDTokenRef
alias EDTokenRef = void*
Undocumented in source.
- EDTokenVisitor_t
alias EDTokenVisitor_t = int function(EDTokenRef token)
Undocumented in source.
- LLVMAtomicOrdering
alias LLVMAtomicOrdering = int
Undocumented in source.
- LLVMAtomicRMWBinOp
alias LLVMAtomicRMWBinOp = int
Undocumented in source.
- LLVMAttribute
alias LLVMAttribute = long
Undocumented in source.
- LLVMAttributeIndex
alias LLVMAttributeIndex = uint
Undocumented in source.
- LLVMAttributeRef
alias LLVMAttributeRef = LLVMOpaqueAttributeRef*
Undocumented in source.
- LLVMBasicBlockRef
alias LLVMBasicBlockRef = LLVMOpaqueBasicBlock*
Undocumented in source.
- LLVMBool
alias LLVMBool = int
- LLVMBuilderRef
alias LLVMBuilderRef = LLVMOpaqueBuilder*
Undocumented in source.
- LLVMByteOrdering
alias LLVMByteOrdering = int
Undocumented in source.
- LLVMCallConv
alias LLVMCallConv = int
Undocumented in source.
- LLVMCodeGenFileType
alias LLVMCodeGenFileType = int
Undocumented in source.
- LLVMCodeGenOptLevel
alias LLVMCodeGenOptLevel = int
Undocumented in source.
- LLVMCodeModel
alias LLVMCodeModel = int
Undocumented in source.
- LLVMContextRef
alias LLVMContextRef = LLVMOpaqueContext*
Undocumented in source.
- LLVMDIBuilderRef
alias LLVMDIBuilderRef = LLVMOpaqueDIBuilder*
Undocumented in source.
- LLVMDIFlags
alias LLVMDIFlags = int
Undocumented in source.
- LLVMDLLStorageClass
alias LLVMDLLStorageClass = int
Undocumented in source.
- LLVMDWARFEmissionKind
alias LLVMDWARFEmissionKind = int
Undocumented in source.
- LLVMDWARFSourceLanguage
alias LLVMDWARFSourceLanguage = int
Undocumented in source.
- LLVMDiagnosticHandler
alias LLVMDiagnosticHandler = void function(LLVMDiagnosticInfoRef, void*)
Undocumented in source.
- LLVMDiagnosticInfoRef
alias LLVMDiagnosticInfoRef = LLVMOpaqueDiagnosticInfo*
Undocumented in source.
- LLVMDiagnosticSeverity
alias LLVMDiagnosticSeverity = int
Undocumented in source.
- LLVMDisasmContextRef
alias LLVMDisasmContextRef = void*
Undocumented in source.
- LLVMExecutionEngineRef
alias LLVMExecutionEngineRef = LLVMOpaqueExecutionEngine*
Undocumented in source.
- LLVMFatalErrorHandler
alias LLVMFatalErrorHandler = void function(const char* Reason)
Undocumented in source.
- LLVMGenericValueRef
alias LLVMGenericValueRef = LLVMOpaqueGenericValue*
Undocumented in source.
- LLVMIntPredicate
alias LLVMIntPredicate = int
Undocumented in source.
- LLVMLandingPadClauseTy
alias LLVMLandingPadClauseTy = int
Undocumented in source.
- LLVMLinkage
alias LLVMLinkage = int
Undocumented in source.
- LLVMLinkerMode
alias LLVMLinkerMode = int
Undocumented in source.
- LLVMMCJITMemoryManagerRef
alias LLVMMCJITMemoryManagerRef = LLVMOpaqueMCJITMemoryManager*
Undocumented in source.
- LLVMMemoryBufferRef
alias LLVMMemoryBufferRef = LLVMOpaqueMemoryBuffer*
Undocumented in source.
- LLVMMemoryManagerAllocateCodeSectionCallback
alias LLVMMemoryManagerAllocateCodeSectionCallback = ubyte function(void* Opaque, uintptr_t Size, uint Alignment, uint SectionID, const char* SectionName)
Undocumented in source.
- LLVMMemoryManagerAllocateDataSectionCallback
alias LLVMMemoryManagerAllocateDataSectionCallback = ubyte function(void* Opaque, uintptr_t Size, uint Alignment, uint SectionID, const char* SectionName, LLVMBool IsReadOnly)
Undocumented in source.
- LLVMMemoryManagerDestroyCallback
alias LLVMMemoryManagerDestroyCallback = void function(void* Opaque)
Undocumented in source.
- LLVMMemoryManagerFinalizeMemoryCallback
alias LLVMMemoryManagerFinalizeMemoryCallback = LLVMBool function(void* Opaque, char** ErrMsg)
Undocumented in source.
- LLVMMetadataRef
alias LLVMMetadataRef = LLVMOpaqueMetadata*
Undocumented in source.
- LLVMModuleProviderRef
alias LLVMModuleProviderRef = LLVMOpaqueModuleProvider*
Undocumented in source.
- LLVMModuleRef
alias LLVMModuleRef = LLVMOpaqueModule*
Undocumented in source.
- LLVMObjectFileRef
alias LLVMObjectFileRef = LLVMOpaqueObjectFile*
Undocumented in source.
- LLVMOpInfoCallback
alias LLVMOpInfoCallback = int function(void* DisInfo, ulong PC, ulong Offset, ulong Size, int TagType, void* TagBuf)
Undocumented in source.
- LLVMOpcode
alias LLVMOpcode = int
Undocumented in source.
- LLVMOrcErrorCode
alias LLVMOrcErrorCode = int
Undocumented in source.
- LLVMOrcJITStackRef
alias LLVMOrcJITStackRef = LLVMOrcOpaqueJITStack*
Undocumented in source.
- LLVMOrcLazyCompileCallbackFn
alias LLVMOrcLazyCompileCallbackFn = ulong function(LLVMOrcJITStackRef JITStack, void* CallbackCtx)
Undocumented in source.
- LLVMOrcModuleHandle
alias LLVMOrcModuleHandle = uint
Undocumented in source.
- LLVMOrcSymbolResolverFn
alias LLVMOrcSymbolResolverFn = ulong function(const(char)* Name, void* LookupCtx)
Undocumented in source.
- LLVMOrcTargetAddress
alias LLVMOrcTargetAddress = ulong
Undocumented in source.
- LLVMPassManagerBuilderRef
alias LLVMPassManagerBuilderRef = LLVMOpaquePassManagerBuilder*
Undocumented in source.
- LLVMPassManagerRef
alias LLVMPassManagerRef = LLVMOpaquePassManager*
Undocumented in source.
- LLVMPassRegistryRef
alias LLVMPassRegistryRef = LLVMOpaquePassRegistry*
Undocumented in source.
- LLVMRealPredicate
alias LLVMRealPredicate = int
Undocumented in source.
- LLVMRelocMode
alias LLVMRelocMode = int
Undocumented in source.
- LLVMRelocationIteratorRef
alias LLVMRelocationIteratorRef = LLVMOpaqueRelocationIterator*
Undocumented in source.
- LLVMSectionIteratorRef
alias LLVMSectionIteratorRef = LLVMOpaqueSectionIterator*
Undocumented in source.
- LLVMSharedModuleRef
alias LLVMSharedModuleRef = LLVMOpaqueSharedModule*
Undocumented in source.
- LLVMSharedObjectBufferRef
alias LLVMSharedObjectBufferRef = LLVMOpaqueSharedObjectBuffer*
Undocumented in source.
- LLVMStructLayoutRef
alias LLVMStructLayoutRef = LLVMStructLayout*
Undocumented in source.
- LLVMSymbolIteratorRef
alias LLVMSymbolIteratorRef = LLVMOpaqueSymbolIterator*
Undocumented in source.
- LLVMSymbolLookupCallback
alias LLVMSymbolLookupCallback = char* function(void* DisInfo, ulong ReferenceValue, ulong* ReferenceType, ulong ReferencePC, const char** ReferenceName)
Undocumented in source.
- LLVMTargetDataRef
alias LLVMTargetDataRef = LLVMOpaqueTargetData*
Undocumented in source.
- LLVMTargetLibraryInfoRef
alias LLVMTargetLibraryInfoRef = LLVMOpaqueTargetLibraryInfotData*
Undocumented in source.
- LLVMTargetMachineRef
alias LLVMTargetMachineRef = LLVMOpaqueTargetMachine*
Undocumented in source.
- LLVMTargetRef
alias LLVMTargetRef = LLVMTarget*
Undocumented in source.
- LLVMThreadLocalMode
alias LLVMThreadLocalMode = int
Undocumented in source.
- LLVMTypeKind
alias LLVMTypeKind = int
Undocumented in source.
- LLVMTypeRef
alias LLVMTypeRef = LLVMOpaqueType*
Undocumented in source.
- LLVMUseRef
alias LLVMUseRef = LLVMOpaqueUse*
Undocumented in source.
- LLVMValueKind
alias LLVMValueKind = int
Undocumented in source.
- LLVMValueRef
alias LLVMValueRef = LLVMOpaqueValue*
Undocumented in source.
- LLVMVerifierFailureAction
alias LLVMVerifierFailureAction = int
Undocumented in source.
- LLVMVisibility
alias LLVMVisibility = int
Undocumented in source.
- LLVMYieldCallback
alias LLVMYieldCallback = void function(LLVMContextRef, void*)
Undocumented in source.
- llvm_lto_status
alias llvm_lto_status = int
Undocumented in source.
- llvm_lto_status_t
alias llvm_lto_status_t = llvm_lto_status
Undocumented in source.
- llvm_lto_t
alias llvm_lto_t = void*
Undocumented in source.
- lto_bool_t
alias lto_bool_t = bool
Undocumented in source.
- lto_code_gen_t
alias lto_code_gen_t = LLVMOpaqueLTOCodeGenerator*
Undocumented in source.
- lto_code_gen_t
alias lto_code_gen_t = LTOCodeGenerator*
Undocumented in source.
- lto_codegen_diagnostic_severity_t
alias lto_codegen_diagnostic_severity_t = int
Undocumented in source.
- lto_codegen_model
alias lto_codegen_model = int
Undocumented in source.
- lto_debug_model
alias lto_debug_model = int
Undocumented in source.
- lto_diagnostic_handler_t
alias lto_diagnostic_handler_t = void function(lto_codegen_diagnostic_severity_t severity, const(char)* diag, void* ctxt)
Undocumented in source.
- lto_module_t
alias lto_module_t = LLVMOpaqueLTOModule*
Undocumented in source.
- lto_module_t
alias lto_module_t = LTOModule*
Undocumented in source.
- lto_symbol_attributes
alias lto_symbol_attributes = int
Undocumented in source.
- thinlto_code_gen_t
alias thinlto_code_gen_t = LLVMOpaqueThinLTOCodeGenerator*
Undocumented in source.
- LLVMMCJITCompilerOptions
struct LLVMMCJITCompilerOptions
Undocumented in source.
- LLVMMCJITCompilerOptions
struct LLVMMCJITCompilerOptions
Undocumented in source.
- LLVMOpInfo1
struct LLVMOpInfo1
Undocumented in source.
- LLVMOpInfoSymbol1
struct LLVMOpInfoSymbol1
Undocumented in source.
- LLVMOpaqueAttributeRef
struct LLVMOpaqueAttributeRef
Undocumented in source.
- LLVMOpaqueBasicBlock
struct LLVMOpaqueBasicBlock
Undocumented in source.
- LLVMOpaqueBuilder
struct LLVMOpaqueBuilder
Undocumented in source.
- LLVMOpaqueContext
struct LLVMOpaqueContext
Undocumented in source.
- LLVMOpaqueDIBuilder
struct LLVMOpaqueDIBuilder
Undocumented in source.
- LLVMOpaqueDiagnosticInfo
struct LLVMOpaqueDiagnosticInfo
Undocumented in source.
- LLVMOpaqueExecutionEngine
struct LLVMOpaqueExecutionEngine
Undocumented in source.
- LLVMOpaqueGenericValue
struct LLVMOpaqueGenericValue
Undocumented in source.
- LLVMOpaqueLTOCodeGenerator
struct LLVMOpaqueLTOCodeGenerator
Undocumented in source.
- LLVMOpaqueLTOModule
struct LLVMOpaqueLTOModule
Undocumented in source.
- LLVMOpaqueMCJITMemoryManager
struct LLVMOpaqueMCJITMemoryManager
Undocumented in source.
- LLVMOpaqueMemoryBuffer
struct LLVMOpaqueMemoryBuffer
Undocumented in source.
- LLVMOpaqueMetadata
struct LLVMOpaqueMetadata
Undocumented in source.
- LLVMOpaqueModule
struct LLVMOpaqueModule
Undocumented in source.
- LLVMOpaqueModuleProvider
struct LLVMOpaqueModuleProvider
Undocumented in source.
- LLVMOpaqueObjectFile
struct LLVMOpaqueObjectFile
Undocumented in source.
- LLVMOpaquePassManager
struct LLVMOpaquePassManager
Undocumented in source.
- LLVMOpaquePassManagerBuilder
struct LLVMOpaquePassManagerBuilder
- LLVMOpaquePassRegistry
struct LLVMOpaquePassRegistry
Undocumented in source.
- LLVMOpaqueRelocationIterator
struct LLVMOpaqueRelocationIterator
Undocumented in source.
- LLVMOpaqueSectionIterator
struct LLVMOpaqueSectionIterator
Undocumented in source.
- LLVMOpaqueSharedModule
struct LLVMOpaqueSharedModule
Undocumented in source.
- LLVMOpaqueSharedObjectBuffer
struct LLVMOpaqueSharedObjectBuffer
Undocumented in source.
- LLVMOpaqueSymbolIterator
struct LLVMOpaqueSymbolIterator
Undocumented in source.
- LLVMOpaqueTargetData
struct LLVMOpaqueTargetData
Undocumented in source.
- LLVMOpaqueTargetLibraryInfotData
struct LLVMOpaqueTargetLibraryInfotData
Undocumented in source.
- LLVMOpaqueTargetMachine
struct LLVMOpaqueTargetMachine
Undocumented in source.
- LLVMOpaqueThinLTOCodeGenerator
struct LLVMOpaqueThinLTOCodeGenerator
Undocumented in source.
- LLVMOpaqueType
struct LLVMOpaqueType
Undocumented in source.
- LLVMOpaqueUse
struct LLVMOpaqueUse
Undocumented in source.
- LLVMOpaqueValue
struct LLVMOpaqueValue
Undocumented in source.
- LLVMOrcOpaqueJITStack
struct LLVMOrcOpaqueJITStack
Undocumented in source.
- LLVMStructLayout
struct LLVMStructLayout
Undocumented in source.
- LLVMTarget
struct LLVMTarget
Undocumented in source.
- LTOCodeGenerator
struct LTOCodeGenerator
Undocumented in source.
- LTOModule
struct LTOModule
Undocumented in source.
- LTOObjectBuffer
struct LTOObjectBuffer
Undocumented in source.