LLVM 22.0.0git
llvm::ELFAttrs Namespace Reference

Enumerations

enum  AttrType : unsigned { File = 1 , Section = 2 , Symbol = 3 }
enum  AttrMagic { Format_Version = 0x41 }

Functions

LLVM_ABI StringRef attrTypeAsString (unsigned attr, TagNameMap tagNameMap, bool hasTagPrefix=true)
LLVM_ABI std::optional< unsignedattrTypeFromString (StringRef tag, TagNameMap tagNameMap)

Enumeration Type Documentation

◆ AttrMagic

Enumerator
Format_Version 

Definition at line 65 of file ELFAttributes.h.

◆ AttrType

Enumerator
File 
Section 
Symbol 

Definition at line 57 of file ELFAttributes.h.

Function Documentation

◆ attrTypeAsString()

◆ attrTypeFromString()

std::optional< unsigned > llvm::ELFAttrs::attrTypeFromString ( StringRef tag,
TagNameMap tagNameMap )