clang API Documentation

Static Public Member Functions
llvm::DenseMapInfo< clang::idx::GlobalSelector > Struct Template Reference

#include <GlobalSelector.h>

List of all members.

Static Public Member Functions

static clang::idx::GlobalSelector getEmptyKey ()
static clang::idx::GlobalSelector getTombstoneKey ()
static unsigned getHashValue (clang::idx::GlobalSelector)
static bool isEqual (clang::idx::GlobalSelector LHS, clang::idx::GlobalSelector RHS)

Detailed Description

template<>
struct llvm::DenseMapInfo< clang::idx::GlobalSelector >

Define DenseMapInfo so that GlobalSelectors can be used as keys in DenseMap and DenseSets.

Definition at line 78 of file GlobalSelector.h.


Member Function Documentation

static clang::idx::GlobalSelector llvm::DenseMapInfo< clang::idx::GlobalSelector >::getEmptyKey ( ) [inline, static]

Definition at line 79 of file GlobalSelector.h.

References clang::idx::GlobalSelector::getEmptyMarker().

static unsigned llvm::DenseMapInfo< clang::idx::GlobalSelector >::getHashValue ( clang::idx::GlobalSelector  ) [static]
static clang::idx::GlobalSelector llvm::DenseMapInfo< clang::idx::GlobalSelector >::getTombstoneKey ( ) [inline, static]

Definition at line 83 of file GlobalSelector.h.

References clang::idx::GlobalSelector::getTombstoneMarker().

static bool llvm::DenseMapInfo< clang::idx::GlobalSelector >::isEqual ( clang::idx::GlobalSelector  LHS,
clang::idx::GlobalSelector  RHS 
) [inline, static]

Definition at line 90 of file GlobalSelector.h.


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