Index: Source/bindings/v8/ScriptPromiseResolver.h |
diff --git a/Source/bindings/v8/ScriptPromiseResolver.h b/Source/bindings/v8/ScriptPromiseResolver.h |
index 5137eaac092d0cd37e4c25077a3111bc5a7bdce8..9433d4492eabfd36b9295757e8c31d4241b08b7f 100644 |
--- a/Source/bindings/v8/ScriptPromiseResolver.h |
+++ b/Source/bindings/v8/ScriptPromiseResolver.h |
@@ -120,6 +120,11 @@ public: |
template<typename T> |
inline void reject(T* value); |
+ template<typename T, size_t inlineCapacity> |
+ void resolve(const Vector<T, inlineCapacity>& iterator) { resolve(v8ArrayNoInline(iterator, m_isolate)); } |
+ template<typename T, size_t inlineCapacity> |
+ void reject(const Vector<T, inlineCapacity>& iterator) { reject(v8ArrayNoInline(iterator, m_isolate)); } |
+ |
template<typename T> |
void resolve(PassRefPtr<T> value) { resolve(value.get()); } |
template<typename T> |