LLVM API Documentation

Public Member Functions
llvm::StratifiedSets< T > Class Template Reference

#include <StratifiedSets.h>

List of all members.

Public Member Functions

 StratifiedSets ()
 StratifiedSets (DenseMap< T, StratifiedInfo > Map, std::vector< StratifiedLink > Links)
 StratifiedSets (StratifiedSets< T > &&Other)
StratifiedSetsoperator= (StratifiedSets< T > &&Other)
Optional< StratifiedInfofind (const T &Elem) const
const StratifiedLinkgetLink (StratifiedIndex Index) const

Detailed Description

template<typename T>
class llvm::StratifiedSets< T >

Definition at line 96 of file StratifiedSets.h.


Constructor & Destructor Documentation

template<typename T>
llvm::StratifiedSets< T >::StratifiedSets ( ) [inline]

Definition at line 98 of file StratifiedSets.h.

template<typename T>
llvm::StratifiedSets< T >::StratifiedSets ( DenseMap< T, StratifiedInfo Map,
std::vector< StratifiedLink Links 
) [inline]

Definition at line 100 of file StratifiedSets.h.

template<typename T>
llvm::StratifiedSets< T >::StratifiedSets ( StratifiedSets< T > &&  Other) [inline]

Definition at line 104 of file StratifiedSets.h.


Member Function Documentation

template<typename T>
Optional<StratifiedInfo> llvm::StratifiedSets< T >::find ( const T Elem) const [inline]
template<typename T>
const StratifiedLink& llvm::StratifiedSets< T >::getLink ( StratifiedIndex  Index) const [inline]

Definition at line 120 of file StratifiedSets.h.

template<typename T>
StratifiedSets& llvm::StratifiedSets< T >::operator= ( StratifiedSets< T > &&  Other) [inline]

Definition at line 106 of file StratifiedSets.h.


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