Lines Matching refs:range
29 #include <WebCore/Range.h>
36 typedef HashMap<Range*, InjectedBundleRangeHandle*> DOMHandleCache;
44 PassRefPtr<InjectedBundleRangeHandle> InjectedBundleRangeHandle::getOrCreate(Range* range)
46 if (!range)
49 std::pair<DOMHandleCache::iterator, bool> result = domHandleCache().add(range, 0);
53 RefPtr<InjectedBundleRangeHandle> rangeHandle = InjectedBundleRangeHandle::create(range);
58 PassRefPtr<InjectedBundleRangeHandle> InjectedBundleRangeHandle::create(Range* range)
60 return adoptRef(new InjectedBundleRangeHandle(range));
63 InjectedBundleRangeHandle::InjectedBundleRangeHandle(Range* range)
64 : m_range(range)
73 Range* InjectedBundleRangeHandle::coreRange() const