llvm::MCELFStreamer::AttributeItem

ELF object attributes section emission support.

Synopsis

Declared in <llvm/MC/MCELFStreamer.h>

struct AttributeItem;

Description

Holds attributes with their string and/or numeric values so they can be emitted later in declaration order from a single vector.

Enums

NameDescription
Types Encoding kind of the attribute value.

Member Functions

NameDescription
AttributeItem [constructor]Construct an attribute item with the given type, tag, and values.

Data Members

NameDescription
IntValue Integer value for numeric attributes.
StringValue String value for text attributes.
Tag Attribute tag number.
Type Value encoding for this attribute.