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