[#llvm-AArch64AttributeParser] = xref:llvm.adoc[llvm]::AArch64AttributeParser :relfileprefix: ../ :mrdocs: Parser for AArch64 ELF build attributes. == Synopsis Declared in `<llvm/Support/AArch64AttributeParser.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class AArch64AttributeParser : public xref:llvm/ELFExtendedAttrParser.adoc[ELFExtendedAttrParser] ---- == Base Classes [cols="1,4"] |=== | Name| Description | `xref:llvm/ELFExtendedAttrParser.adoc[ELFExtendedAttrParser]` | Parser for ELF extended build‐attribute sections. |=== == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/AArch64AttributeParser/2constructor-02.adoc[`AArch64AttributeParser`] [.small]#[constructor]# | Constructors | xref:llvm/ELFExtendedAttrParser/getAttributeString-02.adoc[`getAttributeString`] | `getAttributeString` overloads | xref:llvm/ELFExtendedAttrParser/getAttributeValue-0a.adoc[`getAttributeValue`] | `getAttributeValue` overloads | xref:llvm/ELFExtendedAttrParser/parse.adoc[`parse`] [.small]#[virtual]# | Parse an ELF extended build‐attributes section. |=== == Protected Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/ELFExtendedAttrParser/getTagName.adoc[`getTagName`] | Return the display name for `Tag` in the named subsection. |=== == Protected Data Members [cols="1,4"] |=== | Name| Description | xref:llvm/ELFExtendedAttrParser/Cursor.adoc[`Cursor`] | Current offset and sticky error while parsing. | xref:llvm/ELFExtendedAttrParser/De.adoc[`De`] | Extractor over the section currently being parsed. | xref:llvm/ELFExtendedAttrParser/SubSectionVec.adoc[`SubSectionVec`] | Parsed extended ELF build‐attribute subsections. | xref:llvm/ELFExtendedAttrParser/Sw.adoc[`Sw`] | Printer for attribute comments, or null to suppress output. | xref:llvm/ELFExtendedAttrParser/TagsNamesMap.adoc[`TagsNamesMap`] | Map from subsection name and tag to display names used when printing. |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/extractBuildAttributesSubsections.adoc[`extractBuildAttributesSubsections`] | Extract AArch64 build‐attribute subsections from a parsed attribute section. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#