LLVM 22.0.0git
|
ELF object attributes section emission support. More...
#include "llvm/MC/MCELFStreamer.h"
Public Types | |
enum | Types { HiddenAttribute = 0 , NumericAttribute , TextAttribute , NumericAndTextAttributes } |
Public Member Functions | |
AttributeItem (Types Ty, unsigned Tg, unsigned IV, std::string SV) |
Public Attributes | |
enum llvm::MCELFStreamer::AttributeItem::Types | Type |
unsigned | Tag |
unsigned | IntValue |
std::string | StringValue |
ELF object attributes section emission support.
Definition at line 77 of file MCELFStreamer.h.
Enumerator | |
---|---|
HiddenAttribute | |
NumericAttribute | |
TextAttribute | |
NumericAndTextAttributes |
Definition at line 81 of file MCELFStreamer.h.
|
inline |
Definition at line 90 of file MCELFStreamer.h.
References IntValue, IV, llvm::move(), StringValue, Tag, and Type.
unsigned llvm::MCELFStreamer::AttributeItem::IntValue |
Definition at line 88 of file MCELFStreamer.h.
Referenced by AttributeItem(), and llvm::AArch64TargetStreamer::emitAttribute().
std::string llvm::MCELFStreamer::AttributeItem::StringValue |
Definition at line 89 of file MCELFStreamer.h.
Referenced by AttributeItem(), and llvm::AArch64TargetStreamer::emitAttribute().
unsigned llvm::MCELFStreamer::AttributeItem::Tag |
Definition at line 87 of file MCELFStreamer.h.
Referenced by AttributeItem(), and llvm::AArch64TargetStreamer::emitAttribute().
enum llvm::MCELFStreamer::AttributeItem::Types llvm::MCELFStreamer::AttributeItem::Type |
Referenced by AttributeItem(), and llvm::AArch64TargetStreamer::emitAttribute().