|
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().