LLVM  14.0.0git
Static Public Member Functions | List of all members
llvm::DenseMapInfo< SymbolsMapKey > Struct Reference

#include "llvm/TextAPI/InterfaceFile.h"

Static Public Member Functions

static SymbolsMapKey getEmptyKey ()
 
static SymbolsMapKey getTombstoneKey ()
 
static unsigned getHashValue (const SymbolsMapKey &Key)
 
static bool isEqual (const SymbolsMapKey &LHS, const SymbolsMapKey &RHS)
 

Detailed Description

Definition at line 134 of file InterfaceFile.h.

Member Function Documentation

◆ getEmptyKey()

static SymbolsMapKey llvm::DenseMapInfo< SymbolsMapKey >::getEmptyKey ( )
inlinestatic

Definition at line 135 of file InterfaceFile.h.

References llvm::MachO::GlobalSymbol.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< SymbolsMapKey >::getHashValue ( const SymbolsMapKey Key)
inlinestatic

Definition at line 144 of file InterfaceFile.h.

References llvm::hash_combine(), and llvm::hash_value().

◆ getTombstoneKey()

static SymbolsMapKey llvm::DenseMapInfo< SymbolsMapKey >::getTombstoneKey ( )
inlinestatic

Definition at line 139 of file InterfaceFile.h.

References llvm::MachO::ObjectiveCInstanceVariable.

◆ isEqual()

static bool llvm::DenseMapInfo< SymbolsMapKey >::isEqual ( const SymbolsMapKey LHS,
const SymbolsMapKey RHS 
)
inlinestatic

Definition at line 148 of file InterfaceFile.h.

References llvm::SymbolsMapKey::Kind, and llvm::SymbolsMapKey::Name.


The documentation for this struct was generated from the following file: