LLVM: llvm::MachO::Record Class Reference (original) (raw)
Define Record. More...
#include "[llvm/TextAPI/Record.h](TextAPI%5F2Record%5F8h%5Fsource.html)"
Define Record.
They represent API's in binaries that could be linkable symbols.
Definition at line 68 of file Record.h.
◆ Record() [1/2]
| llvm::MachO::Record::Record ( ) |
default |
◆ Record() [2/2]
◆ getFlags()
| SymbolFlags llvm::MachO::Record::getFlags ( ) const |
inline |
◆ getName()
| StringRef llvm::MachO::Record::getName ( ) const |
inline |
◆ isData()
| bool llvm::MachO::Record::isData ( ) const |
inline |
◆ isExported()
| bool llvm::MachO::Record::isExported ( ) const |
inline |
◆ isInternal()
| bool llvm::MachO::Record::isInternal ( ) const |
inline |
◆ isRexported()
| bool llvm::MachO::Record::isRexported ( ) const |
inline |
◆ isText()
| bool llvm::MachO::Record::isText ( ) const |
inline |
◆ isThreadLocalValue()
| bool llvm::MachO::Record::isThreadLocalValue ( ) const |
inline |
◆ isUndefined()
| bool llvm::MachO::Record::isUndefined ( ) const |
inline |
◆ isVerified()
| bool llvm::MachO::Record::isVerified ( ) const |
inline |
◆ isWeakDefined()
| bool llvm::MachO::Record::isWeakDefined ( ) const |
inline |
◆ isWeakReferenced()
| bool llvm::MachO::Record::isWeakReferenced ( ) const |
inline |
◆ setVerify()
| void llvm::MachO::Record::setVerify ( bool V = true) |
inline |
◆ RecordsSlice
◆ Flags
◆ Linkage
Definition at line 112 of file Record.h.
Referenced by llvm::MachO::ObjCContainerRecord::addObjCIVar(), llvm::MachO::ObjCContainerRecord::getLinkage(), llvm::MachO::GlobalRecord::GlobalRecord(), isExported(), isInternal(), isRexported(), isUndefined(), llvm::MachO::ObjCContainerRecord::ObjCContainerRecord(), llvm::MachO::ObjCInterfaceRecord::ObjCInterfaceRecord(), llvm::MachO::ObjCIVarRecord::ObjCIVarRecord(), Record(), and llvm::MachO::ObjCInterfaceRecord::updateLinkageForSymbols().
◆ Name
◆ Verified
| bool llvm::MachO::Record::Verified |
protected |
The documentation for this class was generated from the following files: