diff options
Diffstat (limited to 'deps/v8/include/cppgc/type-traits.h')
-rw-r--r-- | deps/v8/include/cppgc/type-traits.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/deps/v8/include/cppgc/type-traits.h b/deps/v8/include/cppgc/type-traits.h index 2f499e6886..4651435390 100644 --- a/deps/v8/include/cppgc/type-traits.h +++ b/deps/v8/include/cppgc/type-traits.h @@ -16,7 +16,7 @@ class Visitor; namespace internal { template <typename T, typename WeaknessTag, typename WriteBarrierPolicy, - typename CheckingPolicy> + typename CheckingPolicy, typename StorageType> class BasicMember; struct DijkstraWriteBarrierPolicy; struct NoWriteBarrierPolicy; @@ -126,9 +126,10 @@ template <typename BasicMemberCandidate, typename WeaknessTag, typename WriteBarrierPolicy> struct IsSubclassOfBasicMemberTemplate { private: - template <typename T, typename CheckingPolicy> + template <typename T, typename CheckingPolicy, typename StorageType> static std::true_type SubclassCheck( - BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy>*); + BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, + StorageType>*); static std::false_type SubclassCheck(...); public: |