LLVM: llvm::MachO::SimpleSymbol Struct Reference (original) (raw)
Lightweight struct for passing around symbol information. More...
#include "[llvm/TextAPI/Symbol.h](Symbol%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| bool | operator< (const SimpleSymbol &O) const |
| Public Attributes | |
|---|---|
| StringRef | Name |
| EncodeKind | Kind |
| ObjCIFSymbolKind | ObjCInterfaceType |
Detailed Description
Lightweight struct for passing around symbol information.
Definition at line 180 of file Symbol.h.
Member Function Documentation
◆ operator<()
| bool llvm::MachO::SimpleSymbol::operator< ( const SimpleSymbol & O) const | inline |
|---|
Definition at line 185 of file Symbol.h.
References Kind, Name, and ObjCInterfaceType.
Member Data Documentation
◆ Kind
EncodeKind llvm::MachO::SimpleSymbol::Kind
Definition at line 182 of file Symbol.h.
Referenced by operator<(), and llvm::MachO::parseAliasList().
◆ Name
StringRef llvm::MachO::SimpleSymbol::Name
Definition at line 181 of file Symbol.h.
Referenced by operator<(), and llvm::MachO::parseAliasList().
◆ ObjCInterfaceType
ObjCIFSymbolKind llvm::MachO::SimpleSymbol::ObjCInterfaceType
Definition at line 183 of file Symbol.h.
Referenced by operator<().
The documentation for this struct was generated from the following file:
- include/llvm/TextAPI/Symbol.h