| Index: Source/wtf/TypeTraits.h
|
| diff --git a/Source/wtf/TypeTraits.h b/Source/wtf/TypeTraits.h
|
| index 582647330240191907c837aa36014e613ffe419f..710597afb6cb17c152ce112a6fe3609876950064 100644
|
| --- a/Source/wtf/TypeTraits.h
|
| +++ b/Source/wtf/TypeTraits.h
|
| @@ -231,6 +231,14 @@ namespace WTF {
|
| typedef T Type;
|
| };
|
|
|
| + template <typename T, template <typename, size_t, typename> class Vector, size_t U, typename V> struct RemoveVector {
|
| + typedef T Type;
|
| + };
|
| +
|
| + template <typename T, template <typename, size_t, typename> class Vector, size_t U, typename V> struct RemoveVector<Vector<T, U, V>, Vector, U, V> {
|
| + typedef T Type;
|
| + };
|
| +
|
| template <typename T> struct RemoveConst {
|
| typedef T Type;
|
| };
|
|
|