Searched refs:UnspecifiedBoolType (Results 1 - 25 of 26) sorted by relevance

12

/macosx-10.10/JavaScriptCore-7600.1.17/heap/
H A DCopyWriteBarrier.h53 typedef T* (CopyWriteBarrier::*UnspecifiedBoolType); typedef in class:JSC::CopyWriteBarrier
54 operator UnspecifiedBoolType*() const { return m_value ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0; }
H A DWeak.h78 typedef void* (Weak::*UnspecifiedBoolType); typedef in class:JSC::Weak
79 operator UnspecifiedBoolType*() const;
H A DStrong.h88 typedef JSValue (HandleBase::*UnspecifiedBoolType);
89 operator UnspecifiedBoolType*() const { return !!*this ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0; }
H A DHandle.h56 typedef JSValue (HandleBase::*UnspecifiedBoolType);
57 operator UnspecifiedBoolType*() const { return (m_slot && *m_slot) ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0; }
H A DWeakInlines.h102 template<typename T> inline Weak<T>::operator UnspecifiedBoolType*() const
104 return reinterpret_cast<UnspecifiedBoolType*>(!!*this);
/macosx-10.10/JavaScriptCore-7600.1.17/jit/
H A DJITWriteBarrier.h45 typedef void* (JITWriteBarrierBase::*UnspecifiedBoolType); typedef in class:JSC::JITWriteBarrierBase
46 operator UnspecifiedBoolType*() const { return get() ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0; }
/macosx-10.10/WTF-7600.1.24/wtf/win/
H A DGDIObject.h55 typedef const void* UnspecifiedBoolType; typedef in class:WTF::GDIObject
56 operator UnspecifiedBoolType() const { return m_object ? reinterpret_cast<UnspecifiedBoolType>(&m_object) : 0; }
/macosx-10.10/WTF-7600.1.24/wtf/gobject/
H A DGUniquePtr.h104 typedef T* GUniqueOutPtr::*UnspecifiedBoolType; typedef in class:WTF::GUniqueOutPtr::GUniqueOutPtr
105 operator UnspecifiedBoolType() const { return m_ptr ? &GUniqueOutPtr::m_ptr : 0; }
H A DGRefPtr.h105 typedef T* GRefPtr::*UnspecifiedBoolType; typedef in class:WTF::GRefPtr::GRefPtr
106 operator UnspecifiedBoolType() const { return m_ptr ? &GRefPtr::m_ptr : 0; }
/macosx-10.10/JavaScriptCore-7600.1.17/runtime/
H A DWriteBarrier.h116 typedef T* (WriteBarrierBase::*UnspecifiedBoolType); typedef in class:JSC::WriteBarrierBase
117 operator UnspecifiedBoolType*() const { return m_cell ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0; }
170 typedef JSValue (WriteBarrierBase::*UnspecifiedBoolType);
171 operator UnspecifiedBoolType*() const { return get() ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0; }
H A DJSCJSValue.h188 typedef void* (JSValue::*UnspecifiedBoolType); typedef in class:JSC::JSValue
189 operator UnspecifiedBoolType*() const;
H A DJSCJSValueInlines.h214 inline JSValue::operator UnspecifiedBoolType*() const
217 return tag() != EmptyValueTag ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0;
363 inline JSValue::operator UnspecifiedBoolType*() const
365 return u.asInt64 ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0;
/macosx-10.10/JavaScriptCore-7600.1.17/assembler/
H A DMacroAssemblerCodeRef.h315 typedef void* (MacroAssemblerCodePtr::*UnspecifiedBoolType); typedef in class:JSC::MacroAssemblerCodePtr
316 operator UnspecifiedBoolType*() const
318 return !!m_value ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0;
439 typedef void* (MacroAssemblerCodeRef::*UnspecifiedBoolType); typedef in class:JSC::MacroAssemblerCodeRef
440 operator UnspecifiedBoolType*() const
442 return !!m_codePtr ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0;
/macosx-10.10/WebCore-7600.1.25/loader/cache/
H A DCachedResourceHandle.h44 typedef CachedResource* CachedResourceHandleBase::*UnspecifiedBoolType; typedef in class:WebCore::CachedResourceHandleBase::CachedResourceHandleBase
45 operator UnspecifiedBoolType() const { return m_resource ? &CachedResourceHandleBase::m_resource : 0; }
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/
H A DDFGEdge.h166 typedef void* Edge::*UnspecifiedBoolType;
167 operator UnspecifiedBoolType*() const { return reinterpret_cast<UnspecifiedBoolType*>(isSet()); }
/macosx-10.10/JavaScriptCore-7600.1.17/API/
H A DJSRetainPtr.h62 typedef T JSRetainPtr::*UnspecifiedBoolType; typedef in class:JSRetainPtr::JSRetainPtr
63 operator UnspecifiedBoolType() const { return m_ptr ? &JSRetainPtr::m_ptr : 0; }
/macosx-10.10/WTF-7600.1.24/wtf/
H A DOwnPtr.h61 typedef PtrType OwnPtr::*UnspecifiedBoolType; typedef in class:WTF::OwnPtr::OwnPtr
62 operator UnspecifiedBoolType() const { return m_ptr ? &OwnPtr::m_ptr : 0; }
H A DPassOwnPtr.h69 typedef PtrType PassOwnPtr::*UnspecifiedBoolType; typedef in class:WTF::PassOwnPtr::PassOwnPtr
70 operator UnspecifiedBoolType() const { return m_ptr ? &PassOwnPtr::m_ptr : 0; }
H A DPassRefPtr.h67 typedef T* (PassRefPtr::*UnspecifiedBoolType); typedef in class:WTF::PassRefPtr
68 operator UnspecifiedBoolType() const { return m_ptr ? &PassRefPtr::m_ptr : nullptr; }
H A DRefPtr.h69 typedef T* (RefPtr::*UnspecifiedBoolType); typedef in class:WTF::RefPtr
70 operator UnspecifiedBoolType() const { return m_ptr ? &RefPtr::m_ptr : nullptr; }
H A DRetainPtr.h90 typedef StorageType RetainPtr::*UnspecifiedBoolType; typedef in class:WTF::RetainPtr::RetainPtr
91 operator UnspecifiedBoolType() const { return m_ptr ? &RetainPtr::m_ptr : nullptr; }
H A DCheckedArithmetic.h524 typedef void* (Checked::*UnspecifiedBoolType); typedef in class:WTF::Checked
525 operator UnspecifiedBoolType*() const
529 return (m_value) ? reinterpret_cast<UnspecifiedBoolType*>(1) : 0;
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DRenderPtr.h63 typedef PtrType RenderPtr::*UnspecifiedBoolType; typedef in class:WebCore::RenderPtr::RenderPtr
64 operator UnspecifiedBoolType() const { return m_ptr ? &RenderPtr::m_ptr : nullptr; }
/macosx-10.10/WebKit2-7600.1.25/UIProcess/API/cpp/
H A DWKRetainPtr.h108 typedef PtrType WKRetainPtr::*UnspecifiedBoolType; typedef in class:WebKit::WKRetainPtr::WKRetainPtr
109 operator UnspecifiedBoolType() const { return m_ptr ? &WKRetainPtr::m_ptr : 0; }
/macosx-10.10/WebCore-7600.1.25/platform/win/
H A DCOMPtr.h81 typedef T* (COMPtr::*UnspecifiedBoolType)() const;
82 operator UnspecifiedBoolType() const { return m_ptr ? &COMPtr::get : 0; }

Completed in 158 milliseconds

12