LLVM API Documentation

Public Member Functions
llvm::SparseSetValFunctor< KeyT, ValueT, KeyFunctorT > Struct Template Reference

#include <SparseSet.h>

Inheritance diagram for llvm::SparseSetValFunctor< KeyT, ValueT, KeyFunctorT >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

unsigned operator() (const ValueT &Val) const

Detailed Description

template<typename KeyT, typename ValueT, typename KeyFunctorT>
struct llvm::SparseSetValFunctor< KeyT, ValueT, KeyFunctorT >

SparseSetValFunctor - Helper class for selecting SparseSetValTraits. The generic implementation handles ValueT classes which either provide getSparseSetIndex() or specialize SparseSetValTraits<>.

Definition at line 64 of file SparseSet.h.


Member Function Documentation

template<typename KeyT, typename ValueT, typename KeyFunctorT>
unsigned llvm::SparseSetValFunctor< KeyT, ValueT, KeyFunctorT >::operator() ( const ValueT &  Val) const [inline]

Definition at line 65 of file SparseSet.h.


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