Home | History | Annotate | Download | only in events

Lines Matching defs:EventTargetData

66 struct EventTargetData {
67 WTF_MAKE_NONCOPYABLE(EventTargetData); WTF_MAKE_FAST_ALLOCATED;
69 EventTargetData();
70 ~EventTargetData();
148 virtual EventTargetData* eventTargetData() = 0;
149 virtual EventTargetData& ensureEventTargetData() = 0;
159 void fireEventListeners(Event*, EventTargetData*, EventListenerVector&);
169 virtual EventTargetData* eventTargetData() OVERRIDE FINAL { return &m_eventTargetData; }
170 virtual EventTargetData& ensureEventTargetData() OVERRIDE FINAL { return m_eventTargetData; }
172 EventTargetData m_eventTargetData;
223 // FIXME: We should have a const version of eventTargetData.
224 if (const EventTargetData* d = const_cast<EventTarget*>(this)->eventTargetData())
231 // FIXME: We should have const version of eventTargetData.
232 if (const EventTargetData* d = const_cast<EventTarget*>(this)->eventTargetData())
239 EventTargetData* d = eventTargetData();