LLVM 22.0.0git
ELFObjectFile.h File Reference

Go to the source code of this file.

Classes

struct  llvm::object::ELFPltEntry
class  llvm::object::ELFObjectFileBase
class  llvm::object::ELFSectionRef
class  llvm::object::elf_section_iterator
class  llvm::object::ELFSymbolRef
class  llvm::object::elf_symbol_iterator
class  llvm::object::ELFRelocationRef
class  llvm::object::elf_relocation_iterator
class  llvm::object::ELFObjectFile< ELFT >

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::object

Typedefs

using llvm::object::ELF32LEObjectFile = ELFObjectFile<ELF32LE>
using llvm::object::ELF64LEObjectFile = ELFObjectFile<ELF64LE>
using llvm::object::ELF32BEObjectFile = ELFObjectFile<ELF32BE>
using llvm::object::ELF64BEObjectFile = ELFObjectFile<ELF64BE>

Functions

bool llvm::object::operator< (const ELFSymbolRef &A, const ELFSymbolRef &B)

Variables

constexpr int llvm::object::NumElfSymbolTypes = 16
LLVM_ABI const llvm::EnumEntry< unsignedllvm::object::ElfSymbolTypes [NumElfSymbolTypes]