LLVM 22.0.0git
|
#include "llvm/Support/ELFAttributeParser.h"
Public Member Functions | |
virtual | ~ELFAttributeParser () |
virtual Error | parse (ArrayRef< uint8_t > Section, llvm::endianness Endian) |
virtual std::optional< unsigned > | getAttributeValue (StringRef BuildAttrSubsectionName, unsigned Tag) const |
virtual std::optional< unsigned > | getAttributeValue (unsigned Tag) const |
virtual std::optional< StringRef > | getAttributeString (StringRef BuildAttrSubsectionName, unsigned Tag) const |
virtual std::optional< StringRef > | getAttributeString (unsigned Tag) const |
Definition at line 18 of file ELFAttributeParser.h.
|
inlinevirtual |
Definition at line 20 of file ELFAttributeParser.h.
|
inlinevirtual |
Reimplemented in llvm::ELFCompactAttrParser, and llvm::ELFExtendedAttrParser.
Definition at line 33 of file ELFAttributeParser.h.
References llvm::Tag.
|
inlinevirtual |
Reimplemented in llvm::ELFCompactAttrParser, and llvm::ELFExtendedAttrParser.
Definition at line 36 of file ELFAttributeParser.h.
References llvm::Tag.
|
inlinevirtual |
Reimplemented in llvm::ELFCompactAttrParser, and llvm::ELFExtendedAttrParser.
Definition at line 26 of file ELFAttributeParser.h.
References llvm::Tag.
|
inlinevirtual |
Reimplemented in llvm::ELFCompactAttrParser, and llvm::ELFExtendedAttrParser.
Definition at line 29 of file ELFAttributeParser.h.
References llvm::Tag.
|
inlinevirtual |
Reimplemented in llvm::ELFCompactAttrParser, and llvm::ELFExtendedAttrParser.
Definition at line 22 of file ELFAttributeParser.h.
References llvm::Error::success().