List of all items
Structs
- DebugLocation
- Range
- assembly::aarch64::Instruction
- assembly::aarch64::instruction::Instruction
- assembly::aarch64::operands::Immediate
- assembly::aarch64::operands::Memory
- assembly::aarch64::operands::PCRelative
- assembly::aarch64::operands::Register
- assembly::aarch64::operands::Unknown
- assembly::aarch64::operands::immediate::Immediate
- assembly::aarch64::operands::memory::Memory
- assembly::aarch64::operands::memory::ShiftInfo
- assembly::aarch64::operands::pc_relative::PCRelative
- assembly::aarch64::operands::register::Register
- assembly::arm::Instruction
- assembly::arm::instruction::Instruction
- assembly::ebpf::Instruction
- assembly::ebpf::instruction::Instruction
- assembly::instruction::Generic
- assembly::instruction::MemoryAccess
- assembly::mips::Instruction
- assembly::mips::instruction::Instruction
- assembly::powerpc::Instruction
- assembly::powerpc::instruction::Instruction
- assembly::riscv::Instruction
- assembly::riscv::instruction::Instruction
- assembly::x86::Instruction
- assembly::x86::instruction::Instruction
- assembly::x86::operands::Immediate
- assembly::x86::operands::Memory
- assembly::x86::operands::PCRelative
- assembly::x86::operands::Register
- assembly::x86::operands::Unknown
- assembly::x86::operands::immediate::Immediate
- assembly::x86::operands::memory::Memory
- assembly::x86::operands::pc_relative::PCRelative
- assembly::x86::operands::register::Register
- dsc::DyldSharedCache
- dsc::Dylib
- dsc::MappingInfo
- dsc::SubCache
- dsc::dyld_shared_cache::DyldSharedCache
- dsc::dylib::Dylib
- dsc::dylib::ExtractOpt
- dsc::mapping_info::MappingInfo
- dsc::subcache::SubCache
- dwarf::CompilationUnit
- dwarf::DebugInfo
- dwarf::Function
- dwarf::Scope
- dwarf::Variable
- dwarf::compilation_unit::CompilationUnit
- dwarf::compilation_unit::Language
- dwarf::debug_info::DebugInfo
- dwarf::function::Function
- dwarf::parameters::Formal
- dwarf::parameters::TemplateType
- dwarf::parameters::TemplateValue
- dwarf::scope::Scope
- dwarf::types::Array
- dwarf::types::Atomic
- dwarf::types::Base
- dwarf::types::Class
- dwarf::types::Coarray
- dwarf::types::Const
- dwarf::types::Dynamic
- dwarf::types::Enum
- dwarf::types::File
- dwarf::types::Generic
- dwarf::types::Immutable
- dwarf::types::Interface
- dwarf::types::Packed
- dwarf::types::Pointer
- dwarf::types::PointerToMember
- dwarf::types::RValueReference
- dwarf::types::Reference
- dwarf::types::Restrict
- dwarf::types::SetTy
- dwarf::types::Shared
- dwarf::types::StringTy
- dwarf::types::Structure
- dwarf::types::Subroutine
- dwarf::types::TemplateAlias
- dwarf::types::Thrown
- dwarf::types::Typedef
- dwarf::types::Union
- dwarf::types::Volatile
- dwarf::types::array::Array
- dwarf::types::array::SizeInfo
- dwarf::types::atomic::Atomic
- dwarf::types::base::Base
- dwarf::types::classlike::Class
- dwarf::types::classlike::Member
- dwarf::types::classlike::Packed
- dwarf::types::classlike::Structure
- dwarf::types::classlike::Union
- dwarf::types::coarray::Coarray
- dwarf::types::const_ty::Const
- dwarf::types::dynamic::Dynamic
- dwarf::types::enum_type::Enum
- dwarf::types::file::File
- dwarf::types::immutable::Immutable
- dwarf::types::interface::Interface
- dwarf::types::pointer::Pointer
- dwarf::types::pointer_to_member::PointerToMember
- dwarf::types::reference::Reference
- dwarf::types::restrict::Restrict
- dwarf::types::rvalue_ref::RValueReference
- dwarf::types::set_type::SetTy
- dwarf::types::shared::Shared
- dwarf::types::string::StringTy
- dwarf::types::subroutine::Subroutine
- dwarf::types::template_alias::TemplateAlias
- dwarf::types::thrown::Thrown
- dwarf::types::typedef::Typedef
- dwarf::types::volatile::Volatile
- dwarf::variable::Variable
- elf::Binary
- elf::GnuHash
- elf::Header
- elf::Relocation
- elf::Section
- elf::Segment
- elf::Symbol
- elf::SymbolVersion
- elf::SymbolVersionAux
- elf::SymbolVersionAuxRequirement
- elf::SymbolVersionDefinition
- elf::SymbolVersionRequirement
- elf::SysvHash
- elf::binary::Binary
- elf::builder::Config
- elf::dynamic::Array
- elf::dynamic::DtFlags
- elf::dynamic::Flags
- elf::dynamic::Generic
- elf::dynamic::Library
- elf::dynamic::Rpath
- elf::dynamic::RunPath
- elf::dynamic::SharedObject
- elf::hash::Gnu
- elf::hash::Sysv
- elf::header::Header
- elf::note::Generic
- elf::relocation::Relocation
- elf::section::Flags
- elf::section::Section
- elf::segment::Flags
- elf::segment::Segment
- elf::symbol::Symbol
- elf::symbol_versioning::SymbolVersion
- elf::symbol_versioning::SymbolVersionAux
- elf::symbol_versioning::SymbolVersionAuxRequirement
- elf::symbol_versioning::SymbolVersionDefinition
- elf::symbol_versioning::SymbolVersionRequirement
- macho::Binary
- macho::ExportInfo
- macho::FatBinary
- macho::Header
- macho::Section
- macho::Stub
- macho::Symbol
- macho::binary::Binary
- macho::binding_info::Chained
- macho::binding_info::Dyld
- macho::binding_info::Generic
- macho::binding_info::Indirect
- macho::builder::Config
- macho::commands::BuildVersion
- macho::commands::CodeSignature
- macho::commands::CodeSignatureDir
- macho::commands::DataInCode
- macho::commands::DyldChainedFixups
- macho::commands::DyldEnvironment
- macho::commands::DyldExportsTrie
- macho::commands::DyldInfo
- macho::commands::Dylib
- macho::commands::Dylinker
- macho::commands::DynamicSymbolCommand
- macho::commands::EncryptionInfo
- macho::commands::FunctionStarts
- macho::commands::Generic
- macho::commands::LinkerOptHint
- macho::commands::Main
- macho::commands::RPath
- macho::commands::Routine
- macho::commands::Segment
- macho::commands::SegmentSplitInfo
- macho::commands::SourceVersion
- macho::commands::SubClient
- macho::commands::SubFramework
- macho::commands::SymbolCommand
- macho::commands::ThreadCommand
- macho::commands::TwoLevelHints
- macho::commands::UUID
- macho::commands::Unknown
- macho::commands::VersionMin
- macho::commands::build_version::BuildVersion
- macho::commands::code_signature::CodeSignature
- macho::commands::code_signature_dir::CodeSignatureDir
- macho::commands::data_in_code::DataCodeEntry
- macho::commands::data_in_code::DataInCode
- macho::commands::dyld_chained_fixups::DyldChainedFixups
- macho::commands::dyld_environment::DyldEnvironment
- macho::commands::dyld_export_trie::DyldExportsTrie
- macho::commands::dyldinfo::DyldInfo
- macho::commands::dylib::Dylib
- macho::commands::dylinker::Dylinker
- macho::commands::dynamic_symbol_command::DynamicSymbolCommand
- macho::commands::encryption_info::EncryptionInfo
- macho::commands::functionstarts::FunctionStarts
- macho::commands::linker_opt_hint::LinkerOptHint
- macho::commands::main_cmd::Main
- macho::commands::routine::Routine
- macho::commands::rpath::RPath
- macho::commands::segment::Segment
- macho::commands::segment_split_info::SegmentSplitInfo
- macho::commands::source_version::SourceVersion
- macho::commands::sub_client::SubClient
- macho::commands::sub_framework::SubFramework
- macho::commands::symbol_command::SymbolCommand
- macho::commands::thread_command::ThreadCommand
- macho::commands::two_level_hints::TwoLevelHints
- macho::commands::unknown::Unknown
- macho::commands::uuid::UUID
- macho::commands::version_min::VersionMin
- macho::export_info::ExportInfo
- macho::export_info::Flags
- macho::fat_binary::FatBinary
- macho::fat_binary::FatBinaryIterator
- macho::header::Flags
- macho::header::Header
- macho::relocation::Dyld
- macho::relocation::Fixup
- macho::relocation::Generic
- macho::relocation::Object
- macho::section::Flags
- macho::section::Section
- macho::stub::Stub
- macho::symbol::Symbol
- objc::Class
- objc::DeclOpt
- objc::IVar
- objc::Metadata
- objc::Method
- objc::Property
- objc::Protocol
- objc::class::Class
- objc::decl_opt::DeclOpt
- objc::ivar::IVar
- objc::metadata::Metadata
- objc::method::Method
- objc::property::Property
- objc::protocol::Protocol
- pdb::CompilationUnit
- pdb::DebugInfo
- pdb::Function
- pdb::PublicSymbol
- pdb::compilation_unit::CompilationUnit
- pdb::compilation_unit::Sources
- pdb::debug_info::DebugInfo
- pdb::function::Function
- pdb::public_symbol::PublicSymbol
- pdb::types::Array
- pdb::types::Attribute
- pdb::types::BitField
- pdb::types::Class
- pdb::types::Enum
- pdb::types::Function
- pdb::types::Generic
- pdb::types::Interface
- pdb::types::Method
- pdb::types::Modifier
- pdb::types::Pointer
- pdb::types::Simple
- pdb::types::Structure
- pdb::types::Union
- pdb::types::array::Array
- pdb::types::attribute::Attribute
- pdb::types::bitfield::BitField
- pdb::types::classlike::Class
- pdb::types::classlike::Interface
- pdb::types::classlike::Structure
- pdb::types::enum_ty::Enum
- pdb::types::function::Function
- pdb::types::method::Method
- pdb::types::modifier::Modifier
- pdb::types::pointer::Pointer
- pdb::types::simple::Simple
- pdb::types::union::Union
- pe::Binary
- pe::DataDirectory
- pe::DelayImport
- pe::DosHeader
- pe::Export
- pe::Header
- pe::Import
- pe::OptionalHeader
- pe::Relocation
- pe::ResourcesManager
- pe::RichEntry
- pe::RichHeader
- pe::Section
- pe::Signature
- pe::TLS
- pe::binary::Binary
- pe::code_integrity::CodeIntegrity
- pe::data_directory::DataDirectory
- pe::debug::CodeView
- pe::debug::CodeViewPDB
- pe::debug::Generic
- pe::debug::Pogo
- pe::debug::PogoEntry
- pe::debug::Repro
- pe::delay_import::DelayImport
- pe::delay_import::DelayImportEntry
- pe::export::Entry
- pe::export::Export
- pe::headers::Characteristics
- pe::headers::DllCharacteristics
- pe::headers::DosHeader
- pe::headers::Header
- pe::headers::OptionalHeader
- pe::import::Import
- pe::import::ImportEntry
- pe::load_configuration::Base
- pe::load_configuration::LoadConfigV0
- pe::load_configuration::LoadConfigV1
- pe::load_configuration::LoadConfigV10
- pe::load_configuration::LoadConfigV11
- pe::load_configuration::LoadConfigV2
- pe::load_configuration::LoadConfigV3
- pe::load_configuration::LoadConfigV4
- pe::load_configuration::LoadConfigV5
- pe::load_configuration::LoadConfigV6
- pe::load_configuration::LoadConfigV7
- pe::load_configuration::LoadConfigV8
- pe::load_configuration::LoadConfigV9
- pe::relocation::Entry
- pe::relocation::Relocation
- pe::resources::Data
- pe::resources::Directory
- pe::resources::Manager
- pe::rich_header::RichEntry
- pe::rich_header::RichHeader
- pe::section::Characteristics
- pe::section::Section
- pe::signature::ContentInfo
- pe::signature::RsaInfo
- pe::signature::Signature
- pe::signature::SignerInfo
- pe::signature::VerificationChecks
- pe::signature::VerificationFlags
- pe::signature::X509
- pe::signature::attributes::ContentType
- pe::signature::attributes::GenericType
- pe::signature::attributes::MsCounterSign
- pe::signature::attributes::MsManifestBinaryID
- pe::signature::attributes::MsSpcNestedSignature
- pe::signature::attributes::MsSpcStatementType
- pe::signature::attributes::PKCS9AtSequenceNumber
- pe::signature::attributes::PKCS9CounterSignature
- pe::signature::attributes::PKCS9MessageDigest
- pe::signature::attributes::PKCS9SigningTime
- pe::signature::attributes::SigningCertificateV2
- pe::signature::attributes::SpcRelaxedPeMarkerCheck
- pe::signature::attributes::SpcSpOpusInfo
- pe::signature::content_info::ContentInfo
- pe::signature::content_info::Generic
- pe::signature::content_info::PKCS9TSTInfo
- pe::signature::content_info::SpcIndirectData
- pe::signature::rsa_info::RsaInfo
- pe::signature::signer_info::SignerInfo
- pe::signature::x509::X509
- pe::tls::TLS
Enums
- Binary
- DebugInfo
- Error
- assembly::Instructions
- assembly::aarch64::Opcode
- assembly::aarch64::Operands
- assembly::aarch64::Reg
- assembly::aarch64::SysReg
- assembly::aarch64::opcodes::Opcode
- assembly::aarch64::operands::Operands
- assembly::aarch64::operands::memory::Offset
- assembly::aarch64::operands::memory::Shift
- assembly::aarch64::operands::register::Value
- assembly::aarch64::registers::Reg
- assembly::aarch64::registers::SysReg
- assembly::arm::Opcode
- assembly::arm::opcodes::Opcode
- assembly::arm::registers::Reg
- assembly::ebpf::Opcode
- assembly::ebpf::opcodes::Opcode
- assembly::ebpf::registers::Reg
- assembly::instruction::Instructions
- assembly::mips::Opcode
- assembly::mips::opcodes::Opcode
- assembly::mips::registers::Reg
- assembly::powerpc::Opcode
- assembly::powerpc::opcodes::Opcode
- assembly::powerpc::registers::Reg
- assembly::riscv::Opcode
- assembly::riscv::opcodes::Opcode
- assembly::riscv::registers::Reg
- assembly::x86::Opcode
- assembly::x86::Operands
- assembly::x86::opcodes::Opcode
- assembly::x86::operands::Operands
- assembly::x86::registers::Reg
- debug_info::DebugInfo
- dsc::dyld_shared_cache::Arch
- dsc::dyld_shared_cache::Platform
- dsc::dyld_shared_cache::Version
- dwarf::Parameters
- dwarf::Type
- dwarf::compilation_unit::Langs
- dwarf::parameters::Parameters
- dwarf::scope::Type
- dwarf::types::Type
- dwarf::types::base::Encoding
- elf::DynamicEntries
- elf::Notes
- elf::binary::ElfClass
- elf::dynamic::Entries
- elf::dynamic::Tag
- elf::header::Arch
- elf::header::Class
- elf::header::ElfData
- elf::header::FileType
- elf::header::OsAbi
- elf::header::Version
- elf::note::Notes
- elf::note::Type
- elf::relocation::Encoding
- elf::relocation::Purpose
- elf::relocation::Type
- elf::section::Type
- elf::segment::Type
- elf::symbol::Binding
- elf::symbol::Type
- elf::symbol::Visibility
- error::Error
- logging::Level
- macho::BindingInfo
- macho::Commands
- macho::Relocation
- macho::binding_info::BINDING_CLASS
- macho::binding_info::BIND_TYPES
- macho::binding_info::BindingInfo
- macho::binding_info::CHAINED_FORMAT
- macho::commands::Commands
- macho::commands::LoadCommandTypes
- macho::commands::build_version::Platform
- macho::commands::data_in_code::EntryType
- macho::export_info::Kind
- macho::header::CpuType
- macho::header::FileType
- macho::relocation::Relocation
- macho::section::Type
- macho::symbol::Category
- macho::symbol::Origin
- pdb::Type
- pdb::types::Type
- pe::Algorithms
- pe::ResourceNode
- pe::data_directory::Type
- pe::debug::Entries
- pe::debug::Type
- pe::headers::MachineType
- pe::headers::Subsystem
- pe::load_configuration::LoadConfiguration
- pe::relocation::BaseType
- pe::resources::Node
- pe::signature::attributes::Attribute
- pe::signature::content_info::Content
- pe::signature::x509::KeyType
Traits
- Relocation
- assembly::Instruction
- assembly::aarch64::Operand
- assembly::aarch64::operands::Operand
- assembly::instruction::Instruction
- assembly::x86::Operand
- assembly::x86::operands::Operand
- dwarf::Parameter
- dwarf::parameters::Parameter
- dwarf::types::ClassLike
- dwarf::types::DwarfType
- dwarf::types::classlike::ClassLike
- elf::dynamic::DynamicEntry
- elf::note::NoteBase
- generic::Binary
- generic::DebugInfo
- generic::Relocation
- generic::Section
- generic::Symbol
- macho::binding_info::AsGeneric
- macho::commands::Command
- macho::relocation::RelocationBase
- pdb::types::PdbType
- pdb::types::classlike::ClassLike
- pe::debug::DebugEntry
- pe::load_configuration::AsBase
- pe::load_configuration::AsLoadConfigV0
- pe::load_configuration::AsLoadConfigV1
- pe::load_configuration::AsLoadConfigV10
- pe::load_configuration::AsLoadConfigV11
- pe::load_configuration::AsLoadConfigV2
- pe::load_configuration::AsLoadConfigV3
- pe::load_configuration::AsLoadConfigV4
- pe::load_configuration::AsLoadConfigV5
- pe::load_configuration::AsLoadConfigV6
- pe::load_configuration::AsLoadConfigV7
- pe::load_configuration::AsLoadConfigV8
- pe::load_configuration::AsLoadConfigV9
- pe::resources::NodeBase
- pe::signature::content_info::ContentTrait
Functions
- demangle
- dsc::enable_cache
- dsc::enable_cache_from_dir
- dsc::load_from_files
- dsc::load_from_path
- dwarf::load
- elf::parse
- extended_version_info
- is_extended
- logging::disable
- logging::enable
- logging::log
- logging::reset
- logging::set_level
- logging::set_path
- macho::parse
- pdb::load
- pe::parse
Type Aliases
- assembly::aarch64::instruction::Operands
- assembly::x86::instruction::Operands
- dsc::UUID
- dsc::dyld_shared_cache::Dylibs
- dsc::dyld_shared_cache::Instructions
- dsc::dyld_shared_cache::MappingInfoIt
- dsc::dyld_shared_cache::SubCacheIt
- dsc::uuid::UUID
- dwarf::compilation_unit::CompilationUnits
- dwarf::function::Functions
- dwarf::function::Instructions
- dwarf::function::ParametersIt
- dwarf::function::ThrownTypes
- dwarf::types::Types
- dwarf::types::classlike::Functions
- dwarf::types::classlike::Members
- dwarf::types::subroutine::ParametersIt
- dwarf::types::template_alias::ParametersIt
- dwarf::variable::CompilationUnitVariables
- dwarf::variable::Variables
- elf::binary::SymbolsVersion
- elf::binary::SymbolsVersionDefinition
- elf::binary::SymbolsVersionRequirement
- elf::dynamic::DynamicEntries
- elf::note::ItNotes
- elf::relocation::DynamicRelocations
- elf::relocation::ObjectRelocations
- elf::relocation::PltGotRelocations
- elf::relocation::Relocations
- elf::section::Sections
- elf::segment::Segments
- elf::symbol::DynamicSymbols
- elf::symbol::ExportedSymbols
- elf::symbol::ImportedSymbols
- elf::symbol::SymtabSymbols
- elf::symbol_versioning::AuxiliarySymbols
- elf::symbol_versioning::DefAuxiliarySymbols
- generic::InstructionsIt
- macho::binary::BindingsInfo
- macho::binary::Stubs
- macho::commands::CommandsIter
- macho::commands::Libraries
- macho::commands::data_in_code::Entries
- macho::commands::dyld_chained_fixups::Bindings
- macho::commands::dyld_export_trie::ExportInfos
- macho::commands::dyldinfo::BindingInfos
- macho::commands::dyldinfo::ExportInfos
- macho::commands::dylib::Libraries
- macho::commands::dynamic_symbol_command::IndirectSymbols
- macho::commands::segment::Relocations
- macho::commands::segment::Sections
- macho::commands::segment::Segments
- macho::commands::sub_client::SubClients
- macho::relocation::Relocations
- macho::section::Relocations
- macho::section::Sections
- macho::symbol::Symbols
- objc::class::IVars
- objc::class::Methods
- objc::class::Properties
- objc::class::Protocols
- objc::metadata::Classes
- objc::metadata::Protocols
- objc::protocol::OptionalMethods
- objc::protocol::Properties
- objc::protocol::RequiredMethods
- pdb::compilation_unit::CompilationUnits
- pdb::function::Functions
- pdb::public_symbol::PublicSymbols
- pdb::types::Types
- pdb::types::attribute::Attributes
- pdb::types::method::Methods
- pe::binary::DebugEntries
- pe::data_directory::DataDirectories
- pe::debug::PogoEntries
- pe::delay_import::DelayImports
- pe::delay_import::Entries
- pe::export::ExportEntries
- pe::import::ImportEntries
- pe::import::Imports
- pe::relocation::RelocationEntries
- pe::relocation::Relocations
- pe::resources::Children
- pe::rich_header::Entries
- pe::section::Sections
- pe::signature::Certificates
- pe::signature::Signatures
- pe::signature::Signers
- pe::signature::attributes::MsCounterCertificates
- pe::signature::attributes::MsCounterSigners
- pe::signature::signer_info::AuthenticatedAttributes
- pe::signature::signer_info::Signers
- pe::signature::signer_info::UnAuthenticatedAttributes
- pe::signature::x509::Certificates