Derived 374 Source/bindings/v8/custom/V8PromiseCustom.cpp WTF_MAKE_NONCOPYABLE(Derived); Derived 376 Source/bindings/v8/custom/V8PromiseCustom.cpp Derived(v8::Handle<v8::Object> promise, v8::Handle<v8::Function> onFulfilled, v8::Handle<v8::Function> onRejected, v8::Handle<v8::Object> originator, v8::Isolate* isolate) Derived 386 Source/bindings/v8/custom/V8PromiseCustom.cpp static PassOwnPtr<Derived> create(v8::Handle<v8::Object> promise, v8::Handle<v8::Function> onFulfilled, v8::Handle<v8::Function> onRejected, v8::Handle<v8::Object> originator, v8::Isolate* isolate) Derived 388 Source/bindings/v8/custom/V8PromiseCustom.cpp return adoptPtr(new Derived(promise, onFulfilled, onRejected, originator, isolate)); Derived 403 Source/bindings/v8/custom/V8PromiseCustom.cpp Deque<OwnPtr<Derived> > m_derivedStack; Derived 410 Source/bindings/v8/custom/V8PromiseCustom.cpp OwnPtr<Derived> derived = m_derivedStack.takeLast(); Derived 455 Source/bindings/v8/custom/V8PromiseCustom.cpp m_derivedStack.append(Derived::create(derivedPromise, onFulfilled, onRejected, promise, isolate)); Derived 45 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 51 Source/core/svg/properties/SVGListPropertyHelper.h : SVGPropertyBase(Derived::classType()) Derived 71 Source/core/svg/properties/SVGListPropertyHelper.h return const_cast<SVGListPropertyHelper<Derived, ItemProperty>*>(this)->at(index); Derived 120 Source/core/svg/properties/SVGListPropertyHelper.h bool operator==(const Derived&) const; Derived 121 Source/core/svg/properties/SVGListPropertyHelper.h bool operator!=(const Derived& other) const Derived 148 Source/core/svg/properties/SVGListPropertyHelper.h void deepCopy(PassRefPtr<Derived>); Derived 157 Source/core/svg/properties/SVGListPropertyHelper.h static PassRefPtr<Derived> toDerived(PassRefPtr<SVGPropertyBase> passBase) Derived 163 Source/core/svg/properties/SVGListPropertyHelper.h ASSERT(base->type() == Derived::classType()); Derived 164 Source/core/svg/properties/SVGListPropertyHelper.h return static_pointer_cast<Derived>(base); Derived 168 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 169 Source/core/svg/properties/SVGListPropertyHelper.h bool SVGListPropertyHelper<Derived, ItemProperty>::operator==(const Derived& other) const Derived 183 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 184 Source/core/svg/properties/SVGListPropertyHelper.h void SVGListPropertyHelper<Derived, ItemProperty>::clear() Derived 197 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 198 Source/core/svg/properties/SVGListPropertyHelper.h PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::initialize(PassRefPtr<ItemProperty> passNewItem) Derived 211 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 212 Source/core/svg/properties/SVGListPropertyHelper.h PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::getItem(size_t index, ExceptionState& exceptionState) Derived 222 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 223 Source/core/svg/properties/SVGListPropertyHelper.h PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::insertItemBefore(PassRefPtr<ItemProperty> passNewItem, size_t index) Derived 245 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 246 Source/core/svg/properties/SVGListPropertyHelper.h PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::removeItem(size_t index, ExceptionState& exceptionState) Derived 259 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 260 Source/core/svg/properties/SVGListPropertyHelper.h PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::appendItem(PassRefPtr<ItemProperty> passNewItem) Derived 273 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 274 Source/core/svg/properties/SVGListPropertyHelper.h PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::replaceItem(PassRefPtr<ItemProperty> passNewItem, size_t index, ExceptionState& exceptionState) Derived 304 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 305 Source/core/svg/properties/SVGListPropertyHelper.h bool SVGListPropertyHelper<Derived, ItemProperty>::checkIndexBound(size_t index, ExceptionState& exceptionState) Derived 315 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 316 Source/core/svg/properties/SVGListPropertyHelper.h bool SVGListPropertyHelper<Derived, ItemProperty>::removeFromOldOwnerListAndAdjustIndex(PassRefPtr<ItemPropertyType> passItem, size_t* indexToModify) Derived 320 Source/core/svg/properties/SVGListPropertyHelper.h RefPtr<Derived> ownerList = toDerived(item->ownerList()); Derived 350 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 351 Source/core/svg/properties/SVGListPropertyHelper.h size_t SVGListPropertyHelper<Derived, ItemProperty>::findItem(PassRefPtr<ItemPropertyType> item) Derived 356 Source/core/svg/properties/SVGListPropertyHelper.h template<typename Derived, typename ItemProperty> Derived 357 Source/core/svg/properties/SVGListPropertyHelper.h void SVGListPropertyHelper<Derived, ItemProperty>::deepCopy(PassRefPtr<Derived> passFrom) Derived 359 Source/core/svg/properties/SVGListPropertyHelper.h RefPtr<Derived> from = passFrom; Derived 73 Source/core/svg/properties/SVGListPropertyTearOffHelper.h template<typename Derived, typename ListProperty> Derived 219 Source/core/svg/properties/SVGListPropertyTearOffHelper.h Derived* toDerived() { return static_cast<Derived*>(this); } Derived 248 Source/wtf/HashTable.h template<typename Derived, bool isGarbageCollected> Derived 251 Source/wtf/HashTable.h template<typename Derived> Derived 252 Source/wtf/HashTable.h class HashTableDestructorBase<Derived, true> { }; Derived 254 Source/wtf/HashTable.h template<typename Derived> Derived 255 Source/wtf/HashTable.h class HashTableDestructorBase<Derived, false> { Derived 257 Source/wtf/HashTable.h ~HashTableDestructorBase() { static_cast<Derived*>(this)->finalize(); } Derived 511 Source/wtf/Vector.h template<typename Derived, typename Elements, bool hasInlineCapacity, bool isGarbageCollected> Derived 514 Source/wtf/Vector.h ~VectorDestructorBase() { static_cast<Derived*>(this)->finalize(); } Derived 518 Source/wtf/Vector.h template<typename Derived, typename Elements> Derived 519 Source/wtf/Vector.h class VectorDestructorBase<Derived, Elements, false, true> { }; Derived 527 Source/wtf/Vector.h template<typename Derived, bool elementsNeedsDestruction> Derived 530 Source/wtf/Vector.h template<typename Derived> Derived 531 Source/wtf/Vector.h class HeapVectorWithInlineCapacityDestructorBase<Derived, true> { Derived 533 Source/wtf/Vector.h ~HeapVectorWithInlineCapacityDestructorBase() { static_cast<Derived*>(this)->finalize(); } Derived 536 Source/wtf/Vector.h template<typename Derived> Derived 537 Source/wtf/Vector.h class HeapVectorWithInlineCapacityDestructorBase<Derived, false> { }; Derived 539 Source/wtf/Vector.h template<typename Derived, typename Elements> Derived 540 Source/wtf/Vector.h class VectorDestructorBase<Derived, Elements, true, true> : public HeapVectorWithInlineCapacityDestructorBase<Derived, VectorTraits<Elements>::needsDestruction> { };