clang API Documentation
#include <IdentifierTable.h>
Static Public Member Functions | |
static clang::Selector | getEmptyKey () |
static clang::Selector | getTombstoneKey () |
static unsigned | getHashValue (clang::Selector S) |
static bool | isEqual (clang::Selector LHS, clang::Selector RHS) |
Define DenseMapInfo so that Selectors can be used as keys in DenseMap and DenseSets.
Definition at line 809 of file IdentifierTable.h.
static clang::Selector llvm::DenseMapInfo< clang::Selector >::getEmptyKey | ( | ) | [inline, static] |
Definition at line 810 of file IdentifierTable.h.
References clang::Selector::getEmptyMarker().
unsigned llvm::DenseMapInfo< clang::Selector >::getHashValue | ( | clang::Selector | S | ) | [static] |
Definition at line 302 of file IdentifierTable.cpp.
References clang::Selector::getAsOpaquePtr().
static clang::Selector llvm::DenseMapInfo< clang::Selector >::getTombstoneKey | ( | ) | [inline, static] |
Definition at line 813 of file IdentifierTable.h.
References clang::Selector::getTombstoneMarker().
static bool llvm::DenseMapInfo< clang::Selector >::isEqual | ( | clang::Selector | LHS, |
clang::Selector | RHS | ||
) | [inline, static] |
Definition at line 819 of file IdentifierTable.h.