Parser for AArch64 ELF build attributes.
Declared in <llvm/Support/AArch64AttributeParser.h>
class AArch64AttributeParser
: public ELFExtendedAttrParser
| Name | Description |
|---|---|
ELFExtendedAttrParser | Parser for ELF extended build-attribute sections. |
| Name | Description |
|---|---|
AArch64AttributeParser [constructor] | Constructors |
getAttributeString | getAttributeString overloads |
getAttributeValue | getAttributeValue overloads |
parse [virtual] | Parse an ELF extended build-attributes section. |
| Name | Description |
|---|---|
getTagName | Return the display name for Tag in the named subsection. |
| Name | Description |
|---|---|
Cursor | Current offset and sticky error while parsing. |
De | Extractor over the section currently being parsed. |
SubSectionVec | Parsed extended ELF build-attribute subsections. |
Sw | Printer for attribute comments, or null to suppress output. |
TagsNamesMap | Map from subsection name and tag to display names used when printing. |
| Name | Description |
|---|---|
extractBuildAttributesSubsections | Extract AArch64 build-attribute subsections from a parsed attribute section. |