[#llvm-BuildAttributeItem] = xref:llvm.adoc[llvm]::BuildAttributeItem :relfileprefix: ../ :mrdocs: One tag/value pair from an ELF extended build‐attributes subsection. == Synopsis Declared in `<llvm/Support/ELFAttributes.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct BuildAttributeItem; ---- == Enums [cols="1,4"] |=== | Name| Description | xref:llvm/BuildAttributeItem/Types.adoc[`Types`] | Encoding kind of the attribute value. |=== == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/BuildAttributeItem/2constructor.adoc[`BuildAttributeItem`] [.small]#[constructor]# | Construct an attribute item with the given type, tag, and values. |=== == Data Members [cols="1,4"] |=== | Name| Description | xref:llvm/BuildAttributeItem/IntValue.adoc[`IntValue`] | Integer value when `Type` is `NumericAttribute.` | xref:llvm/BuildAttributeItem/StringValue.adoc[`StringValue`] | String value when `Type` is `TextAttribute.` | xref:llvm/BuildAttributeItem/Tag.adoc[`Tag`] | Attribute tag number. | xref:llvm/BuildAttributeItem/Type.adoc[`Type`] | Value encoding for this attribute. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#