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: