List of all items
Structs
- AddressSpace
- attributes::Attribute
- basic_block::BasicBlock
- basic_block::InstructionIter
- builder::Builder
- comdat::Comdat
- context::Context
- context::ContextRef
- data_layout::DataLayout
- debug_info::DIBasicType
- debug_info::DICompileUnit
- debug_info::DICompositeType
- debug_info::DIDerivedType
- debug_info::DIExpression
- debug_info::DIFile
- debug_info::DIGlobalVariableExpression
- debug_info::DILexicalBlock
- debug_info::DILocalVariable
- debug_info::DILocation
- debug_info::DINamespace
- debug_info::DIScope
- debug_info::DISubprogram
- debug_info::DISubroutineType
- debug_info::DIType
- debug_info::DebugInfoBuilder
- execution_engine::ExecutionEngine
- execution_engine::JitFunction
- intrinsics::Intrinsic
- memory_buffer::MemoryBuffer
- module::FunctionIterator
- module::GlobalIterator
- module::Module
- object_file::ObjectFile
- object_file::Relocation
- object_file::RelocationIterator
- object_file::Section
- object_file::SectionIterator
- object_file::Symbol
- object_file::SymbolIterator
- passes::PassBuilderOptions
- passes::PassManager
- support::LLVMString
- targets::InitializationConfig
- targets::Target
- targets::TargetData
- targets::TargetMachine
- targets::TargetTriple
- types::ArrayType
- types::FieldTypesIter
- types::FloatType
- types::FunctionType
- types::IntType
- types::MetadataType
- types::PointerType
- types::StructType
- types::VectorType
- types::VoidType
- values::ArrayValue
- values::BasicValueUse
- values::CallSiteValue
- values::FieldValueIter
- values::FloatValue
- values::FunctionValue
- values::GenericValue
- values::GlobalValue
- values::IncomingIter
- values::InstructionValue
- values::IntValue
- values::MetadataValue
- values::OperandIter
- values::OperandUseIter
- values::PhiValue
- values::PointerValue
- values::StructValue
- values::VectorValue
Enums
- AtomicOrdering
- AtomicRMWBinOp
- DLLStorageClass
- FloatPredicate
- GlobalVisibility
- InlineAsmDialect
- IntPredicate
- OptimizationLevel
- ThreadLocalMode
- attributes::AttributeLoc
- builder::BuilderError
- comdat::ComdatSelectionKind
- debug_info::DWARFEmissionKind
- debug_info::DWARFSourceLanguage
- execution_engine::FunctionLookupError
- execution_engine::RemoveModuleError
- module::FlagBehavior
- module::Linkage
- support::LoadLibraryError
- targets::ByteOrdering
- targets::CodeModel
- targets::FileType
- targets::RelocMode
- types::AnyTypeEnum
- types::BasicMetadataTypeEnum
- types::BasicTypeEnum
- types::StringRadix
- values::AggregateValueEnum
- values::AnyValueEnum
- values::BasicMetadataValueEnum
- values::BasicValueEnum
- values::InstructionOpcode
- values::UnnamedAddress
Traits
- context::AsContextRef
- debug_info::AsDIScope
- debug_info::DIFlagsConstants
- execution_engine::UnsafeFunctionPointer
- passes::PassManagerSubType
- types::AnyType
- types::AsTypeRef
- types::BasicType
- types::FloatMathType
- types::IntMathType
- types::PointerMathType
- values::AggregateValue
- values::AnyValue
- values::AsValueRef
- values::BasicValue
- values::FloatMathValue
- values::IntMathValue
- values::PointerMathValue
Functions
- debug_info::debug_metadata_version
- support::enable_llvm_pretty_stack_trace
- support::error_handling::install_fatal_error_handler
- support::error_handling::reset_fatal_error_handler
- support::get_llvm_version
- support::is_multithreaded
- support::load_library_permanently
- support::load_visible_symbols
- support::search_for_address_of_symbol
- support::shutdown_llvm