class ELFSymbolRef

Declaration

class ELFSymbolRef : public SymbolRef { /* full declaration omitted */ };

Description

This is a value type class that represents a single symbol in the list of symbols in the object file.

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:151

Inherits from: SymbolRef

Member Variables

Method Overview

Inherited from SymbolRef:

Inherited from BasicSymbolRef:

Methods

ELFSymbolRef(const llvm::object::SymbolRef& B)

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:153

Parameters

const llvm::object::SymbolRef& B

uint8_t getBinding() const

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:165

uint8_t getELFType() const

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:173

llvm::StringRef getELFTypeName() const

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:177

const llvm::object::ELFObjectFileBase* getObject()
    const

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:157

uint8_t getOther() const

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:169

uint64_t getSize() const

Declared at: llvm/include/llvm/Object/ELFObjectFile.h:161