LLVM  14.0.0git
Public Types | Public Attributes | List of all members
llvm::MCELFStreamer::AttributeItem Struct Reference

ELF object attributes section emission support. More...

#include "llvm/MC/MCELFStreamer.h"

Collaboration diagram for llvm::MCELFStreamer::AttributeItem:
Collaboration graph
[legend]

Public Types

enum  { HiddenAttribute = 0, NumericAttribute, TextAttribute, NumericAndTextAttributes }
 

Public Attributes

enum llvm::MCELFStreamer::AttributeItem:: { ... }  Type
 
unsigned Tag
 
unsigned IntValue
 
std::string StringValue
 

Detailed Description

ELF object attributes section emission support.

Definition at line 84 of file MCELFStreamer.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
HiddenAttribute 
NumericAttribute 
TextAttribute 
NumericAndTextAttributes 

Definition at line 88 of file MCELFStreamer.h.

Member Data Documentation

◆ IntValue

unsigned llvm::MCELFStreamer::AttributeItem::IntValue

Definition at line 95 of file MCELFStreamer.h.

◆ StringValue

std::string llvm::MCELFStreamer::AttributeItem::StringValue

Definition at line 96 of file MCELFStreamer.h.

◆ Tag

unsigned llvm::MCELFStreamer::AttributeItem::Tag

Definition at line 94 of file MCELFStreamer.h.

◆ Type

enum { ... } llvm::MCELFStreamer::AttributeItem::Type

The documentation for this struct was generated from the following file: