webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <TinyPtrSet.h>
Classes | |
class | iterator |
Public Member Functions | |
TinyPtrSet () | |
TinyPtrSet (T element) | |
ALWAYS_INLINE | TinyPtrSet (const TinyPtrSet &other) |
ALWAYS_INLINE TinyPtrSet & | operator= (const TinyPtrSet &other) |
~TinyPtrSet () | |
void | clear () |
T | onlyEntry () const |
bool | isEmpty () const |
bool | add (T value) |
bool | remove (T value) |
bool | contains (T value) const |
bool | merge (const TinyPtrSet &other) |
template<typename Functor > | |
void | forEach (const Functor &functor) const |
template<typename Functor > | |
void | genericFilter (const Functor &functor) |
void | filter (const TinyPtrSet &other) |
void | exclude (const TinyPtrSet &other) |
bool | isSubsetOf (const TinyPtrSet &other) const |
bool | isSupersetOf (const TinyPtrSet &other) const |
bool | overlaps (const TinyPtrSet &other) const |
size_t | size () const |
T | at (size_t i) const |
T | operator[] (size_t i) const |
T | last () const |
iterator | begin () const |
iterator | end () const |
bool | operator== (const TinyPtrSet &other) const |
TinyPtrSet () | |
TinyPtrSet (T element) | |
ALWAYS_INLINE | TinyPtrSet (const TinyPtrSet &other) |
ALWAYS_INLINE TinyPtrSet & | operator= (const TinyPtrSet &other) |
~TinyPtrSet () | |
void | clear () |
T | onlyEntry () const |
bool | isEmpty () const |
bool | add (T value) |
bool | remove (T value) |
bool | contains (T value) const |
bool | merge (const TinyPtrSet &other) |
template<typename Functor > | |
void | forEach (const Functor &functor) const |
template<typename Functor > | |
void | genericFilter (const Functor &functor) |
void | filter (const TinyPtrSet &other) |
void | exclude (const TinyPtrSet &other) |
bool | isSubsetOf (const TinyPtrSet &other) const |
bool | isSupersetOf (const TinyPtrSet &other) const |
bool | overlaps (const TinyPtrSet &other) const |
size_t | size () const |
T | at (size_t i) const |
T | operator[] (size_t i) const |
T | last () const |
iterator | begin () const |
iterator | end () const |
bool | operator== (const TinyPtrSet &other) const |
TinyPtrSet () | |
TinyPtrSet (T element) | |
ALWAYS_INLINE | TinyPtrSet (const TinyPtrSet &other) |
ALWAYS_INLINE TinyPtrSet & | operator= (const TinyPtrSet &other) |
~TinyPtrSet () | |
void | clear () |
T | onlyEntry () const |
bool | isEmpty () const |
bool | add (T value) |
bool | remove (T value) |
bool | contains (T value) const |
bool | merge (const TinyPtrSet &other) |
template<typename Functor > | |
void | forEach (const Functor &functor) const |
template<typename Functor > | |
void | genericFilter (const Functor &functor) |
void | filter (const TinyPtrSet &other) |
void | exclude (const TinyPtrSet &other) |
bool | isSubsetOf (const TinyPtrSet &other) const |
bool | isSupersetOf (const TinyPtrSet &other) const |
bool | overlaps (const TinyPtrSet &other) const |
size_t | size () const |
T | at (size_t i) const |
T | operator[] (size_t i) const |
T | last () const |
iterator | begin () const |
iterator | end () const |
bool | operator== (const TinyPtrSet &other) const |
Friends | |
class | JSC::DFG::StructureAbstractValue |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |