class ELFSectionRef
Declaration
class ELFSectionRef : public SectionRef { /* full declaration omitted */ };
Description
This is a value type class that represents a single section in the list of sections in the object file.
Declared at: llvm/include/llvm/Object/ELFObjectFile.h:113
Inherits from: SectionRef
Member Variables
Method Overview
- public ELFSectionRef(const llvm::object::SectionRef & B)
- public uint64_t getFlags() const
- public const llvm::object::ELFObjectFileBase * getObject() const
- public uint64_t getOffset() const
- public uint32_t getType() const
Inherited from SectionRef:
- public containsSymbol
- public getAddress
- public getAlignment
- public getContents
- public getIndex
- public getName
- public getObject
- public getRawDataRefImpl
- public getRelocatedSection
- public getSize
- public isBSS
- public isBerkeleyData
- public isBerkeleyText
- public isBitcode
- public isCompressed
- public isData
- public isDebugSection
- public isStripped
- public isText
- public isVirtual
- public moveNext
- public relocation_begin
- public relocation_end
- public relocations
Methods
¶ELFSectionRef(const llvm::object::SectionRef& B)
ELFSectionRef(const llvm::object::SectionRef& B)
Declared at: llvm/include/llvm/Object/ELFObjectFile.h:115
Parameters
- const llvm::object::SectionRef& B
¶uint64_t getFlags() const
uint64_t getFlags() const
Declared at: llvm/include/llvm/Object/ELFObjectFile.h:127
¶const llvm::object::ELFObjectFileBase* getObject()
const
const llvm::object::ELFObjectFileBase* getObject()
const
Declared at: llvm/include/llvm/Object/ELFObjectFile.h:119
¶uint64_t getOffset() const
uint64_t getOffset() const
Declared at: llvm/include/llvm/Object/ELFObjectFile.h:131
¶uint32_t getType() const
uint32_t getType() const
Declared at: llvm/include/llvm/Object/ELFObjectFile.h:123