/external/webkit/JavaScriptCore/wtf/ |
OwnFastMallocPtr.h | 32 explicit OwnFastMallocPtr(T* ptr) : m_ptr(ptr) 38 fastFree(m_ptr); 41 T* get() const { return m_ptr; } 42 T* release() { T* ptr = m_ptr; m_ptr = 0; return ptr; } 45 T* m_ptr; member in class:WTF::OwnFastMallocPtr
|
OwnArrayPtr.h | 32 explicit OwnArrayPtr(T* ptr = 0) : m_ptr(ptr) { } 35 T* get() const { return m_ptr; } 36 T* release() { T* ptr = m_ptr; m_ptr = 0; return ptr; } 38 void set(T* ptr) { ASSERT(m_ptr != ptr); safeDelete(); m_ptr = ptr; } 39 void clear() { safeDelete(); m_ptr = 0; } 41 T& operator*() const { ASSERT(m_ptr); return *m_ptr; } 42 T* operator->() const { ASSERT(m_ptr); return m_ptr; 61 T* m_ptr; member in class:WTF::OwnArrayPtr [all...] |
OwnPtr.h | 42 explicit OwnPtr(PtrType ptr = 0) : m_ptr(ptr) { } 43 OwnPtr(std::auto_ptr<ValueType> autoPtr) : m_ptr(autoPtr.release()) { } 53 ~OwnPtr() { deleteOwnedPtr(m_ptr); } 55 PtrType get() const { return m_ptr; } 56 PtrType release() { PtrType ptr = m_ptr; m_ptr = 0; return ptr; } 59 void set(PtrType ptr) { ASSERT(!ptr || m_ptr != ptr); deleteOwnedPtr(m_ptr); m_ptr = ptr; } 61 void adopt(std::auto_ptr<ValueType> autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); 80 PtrType m_ptr; member in class:WTF::OwnPtr [all...] |
PassRefPtr.h | 58 PassRefPtr() : m_ptr(0) {} 59 PassRefPtr(T* ptr) : m_ptr(ptr) { refIfNotNull(ptr); } 64 PassRefPtr(const PassRefPtr& o) : m_ptr(o.releaseRef()) {} 65 template <typename U> PassRefPtr(const PassRefPtr<U>& o) : m_ptr(o.releaseRef()) { } 67 ALWAYS_INLINE ~PassRefPtr() { derefIfNotNull(m_ptr); } 70 PassRefPtr(const RefPtr<U>& o) : m_ptr(o.get()) { T* ptr = m_ptr; refIfNotNull(ptr); } 72 T* get() const { return m_ptr; } 74 void clear() { T* ptr = m_ptr; derefIfNotNull(ptr); m_ptr = 0; 95 mutable T* m_ptr; member in class:WTF::PassRefPtr 151 mutable T* m_ptr; member in class:WTF::NonNullPassRefPtr [all...] |
PassOwnPtr.h | 44 PassOwnPtr(PtrType ptr = 0) : m_ptr(ptr) { } 49 PassOwnPtr(const PassOwnPtr& o) : m_ptr(o.release()) { } 50 template <typename U> PassOwnPtr(const PassOwnPtr<U>& o) : m_ptr(o.release()) { } 52 ~PassOwnPtr() { deleteOwnedPtr(m_ptr); } 54 PtrType get() const { return m_ptr; } 56 void clear() { m_ptr = 0; } 57 PtrType release() const { PtrType ptr = m_ptr; m_ptr = 0; return ptr; } 59 ValueType& operator*() const { ASSERT(m_ptr); return *m_ptr; } 73 mutable PtrType m_ptr; member in class:WTF::PassOwnPtr [all...] |
RefPtr.h | 40 RefPtr() : m_ptr(0) { } 41 RefPtr(T* ptr) : m_ptr(ptr) { refIfNotNull(ptr); } 42 RefPtr(const RefPtr& o) : m_ptr(o.m_ptr) { T* ptr = m_ptr; refIfNotNull(ptr); } 51 RefPtr(HashTableDeletedValueType) : m_ptr(hashTableDeletedValue()) { } 52 bool isHashTableDeletedValue() const { return m_ptr == hashTableDeletedValue(); } 54 ~RefPtr() { derefIfNotNull(m_ptr); } 56 template <typename U> RefPtr(const RefPtr<U>& o) : m_ptr(o.get()) { T* ptr = m_ptr; refIfNotNull(ptr); 85 T* m_ptr; member in class:WTF::RefPtr [all...] |
RetainPtr.h | 55 RetainPtr() : m_ptr(0) {} 56 RetainPtr(PtrType ptr) : m_ptr(ptr) { if (ptr) CFRetain(ptr); } 58 RetainPtr(AdoptCFTag, PtrType ptr) : m_ptr(ptr) { } 59 RetainPtr(AdoptNSTag, PtrType ptr) : m_ptr(ptr) { adoptNSReference(ptr); } 61 RetainPtr(const RetainPtr& o) : m_ptr(o.m_ptr) { if (PtrType ptr = m_ptr) CFRetain(ptr); } 63 ~RetainPtr() { if (PtrType ptr = m_ptr) CFRelease(ptr); } 65 template <typename U> RetainPtr(const RetainPtr<U>& o) : m_ptr(o.get()) { if (PtrType ptr = m_ptr) CFRetain(ptr); 90 PtrType m_ptr; member in class:WTF::RetainPtr [all...] |
/external/webkit/JavaScriptCore/runtime/ |
LiteralParser.cpp | 40 while (m_ptr < m_end && isASCIISpace(*m_ptr)) 41 ++m_ptr; 43 ASSERT(m_ptr <= m_end); 44 if (m_ptr >= m_end) { 46 token.start = token.end = m_ptr; 50 token.start = m_ptr; 51 switch (*m_ptr) { 54 token.end = ++m_ptr; 58 token.end = ++m_ptr; [all...] |
WeakGCPtr.h | 37 WeakGCPtr() : m_ptr(0) { } 42 if (!m_ptr || !Heap::isCellMarked(m_ptr)) 44 return m_ptr; 49 if (ptr == m_ptr) 50 m_ptr = 0; 60 operator bool() const { return m_ptr; } 63 operator UnspecifiedBoolType() const { return get() ? &WeakGCPtr::m_ptr : 0; } 73 m_ptr = ptr; 76 T* m_ptr; member in class:JSC::WeakGCPtr [all...] |
Protect.h | 68 ProtectedPtr() : m_ptr(0) {} 75 T* get() const { return m_ptr; } 76 operator T*() const { return m_ptr; } 77 operator JSValue() const { return JSValue(m_ptr); } 78 T* operator->() const { return m_ptr; } 80 operator bool() const { return m_ptr; } 81 bool operator!() const { return !m_ptr; } 87 T* m_ptr; member in class:JSC::ProtectedPtr 114 : m_ptr(ptr) 116 gcProtectNullTolerant(m_ptr); [all...] |
LiteralParser.h | 75 , m_ptr(s.data()) 97 const UChar* m_ptr; member in class:JSC::LiteralParser::Lexer
|
JSValue.h | 251 JSCell* m_ptr; member in class:JSC::JSValue 777 return reinterpret_cast<EncodedJSValue>(value.m_ptr); 792 return reinterpret_cast<intptr_t>(m_ptr); 797 : m_ptr(0) 803 : m_ptr(reinterpret_cast<JSCell*>(0x4)) 808 : m_ptr(ptr) 816 : m_ptr(const_cast<JSCell*>(ptr)) 825 return m_ptr; 830 return m_ptr == other.m_ptr; [all...] |
/system/core/libpixelflinger/tinyutils/ |
smartpointer.h | 23 return m_ptr _op_ o.m_ptr; \ 26 return m_ptr _op_ o; \ 30 return m_ptr _op_ o.m_ptr; \ 34 return m_ptr _op_ o; \ 43 inline sp() : m_ptr(0) { } 65 inline T& operator* () const { return *m_ptr; } 66 inline T* operator-> () const { return m_ptr; } 67 inline T* get() const { return m_ptr; } [all...] |
/external/webkit/JavaScriptCore/wtf/brew/ |
OwnPtrBrew.h | 45 explicit OwnPtrBrew(T* ptr = 0) : m_ptr(ptr) { } 46 ~OwnPtrBrew() { freeOwnedPtrBrew(m_ptr); } 48 T* get() const { return m_ptr; } 51 T* ptr = m_ptr; 52 m_ptr = 0; 58 ASSERT(!m_ptr); 59 return m_ptr; 64 ASSERT(!ptr || m_ptr != ptr); 65 freeOwnedPtrBrew(m_ptr); 66 m_ptr = ptr 96 T* m_ptr; member in class:WTF::OwnPtrBrew [all...] |
/external/webkit/JavaScriptCore/wtf/gtk/ |
GOwnPtr.h | 53 explicit GOwnPtr(T* ptr = 0) : m_ptr(ptr) { } 54 ~GOwnPtr() { freeOwnedGPtr(m_ptr); } 56 T* get() const { return m_ptr; } 59 T* ptr = m_ptr; 60 m_ptr = 0; 66 ASSERT(!m_ptr); 67 return m_ptr; 72 ASSERT(!ptr || m_ptr != ptr); 73 freeOwnedGPtr(m_ptr); 74 m_ptr = ptr 104 T* m_ptr; member in class:WTF::GOwnPtr [all...] |
GRefPtr.h | 43 GRefPtr() : m_ptr(0) { } 44 GRefPtr(T* ptr) : m_ptr(ptr) { if (ptr) refGPtr(ptr); } 45 GRefPtr(const GRefPtr& o) : m_ptr(o.m_ptr) { if (T* ptr = m_ptr) refGPtr(ptr); } 46 template <typename U> GRefPtr(const GRefPtr<U>& o) : m_ptr(o.get()) { if (T* ptr = m_ptr) refGPtr(ptr); } 48 ~GRefPtr() { if (T* ptr = m_ptr) derefGPtr(ptr); } 52 if (T* ptr = m_ptr) 54 m_ptr = 0 79 T* m_ptr; member in class:WTF::GRefPtr [all...] |
/external/webkit/JavaScriptCore/API/ |
JSRetainPtr.h | 42 JSRetainPtr() : m_ptr(0) {} 43 JSRetainPtr(T ptr) : m_ptr(ptr) { if (ptr) JSRetain(ptr); } 45 JSRetainPtr(AdoptTag, T ptr) : m_ptr(ptr) { } 47 JSRetainPtr(const JSRetainPtr& o) : m_ptr(o.m_ptr) { if (T ptr = m_ptr) JSRetain(ptr); } 49 ~JSRetainPtr() { if (T ptr = m_ptr) JSRelease(ptr); } 51 template <typename U> JSRetainPtr(const JSRetainPtr<U>& o) : m_ptr(o.get()) { if (T ptr = m_ptr) JSRetain(ptr); } 53 T get() const { return m_ptr; } 75 T m_ptr; member in class:JSRetainPtr [all...] |
/frameworks/base/include/utils/ |
RefBase.h | 36 return m_ptr _op_ o.m_ptr; \ 39 return m_ptr _op_ o; \ 43 return m_ptr _op_ o.m_ptr; \ 47 return m_ptr _op_ o; \ 53 return m_ptr _op_ o.m_ptr; \ 57 return m_ptr _op_ o.m_ptr; \ 335 T* m_ptr; member in namespace:android [all...] |
/external/webkit/WebCore/platform/win/ |
COMPtr.h | 49 COMPtr() : m_ptr(0) { } 50 COMPtr(T* ptr) : m_ptr(ptr) { if (m_ptr) m_ptr->AddRef(); } 51 COMPtr(AdoptCOMTag, T* ptr) : m_ptr(ptr) { } 52 COMPtr(const COMPtr& o) : m_ptr(o.m_ptr) { if (T* ptr = m_ptr) ptr->AddRef(); } 54 COMPtr(QueryTag, IUnknown* ptr) : m_ptr(copyQueryInterfaceRef(ptr)) { } 55 template <typename U> COMPtr(QueryTag, const COMPtr<U>& ptr) : m_ptr(copyQueryInterfaceRef(ptr.get())) { 96 T* m_ptr; member in class:COMPtr [all...] |
/external/webkit/WebKit/chromium/public/ |
WebVector.h | 78 initializeFrom(other.m_ptr, other.m_size); 118 T& operator[](size_t i) { return m_ptr[i]; } 119 const T& operator[](size_t i) const { return m_ptr[i]; } 121 T* data() { return m_ptr; } 122 const T* data() const { return m_ptr; } 126 std::swap(m_ptr, other.m_ptr); 135 m_ptr = 0; 137 m_ptr = static_cast<T*>(::operator new(sizeof(T) * m_size)); 139 new (&m_ptr[i]) T() 163 T* m_ptr; member in class:WebKit::WebVector [all...] |
/external/webkit/JavaScriptCore/assembler/ |
MacroAssemblerX86.h | 64 m_assembler.addl_im(imm.m_value, address.m_ptr); 69 m_assembler.adcl_im(imm.m_value, address.m_ptr); 74 m_assembler.andl_im(imm.m_value, address.m_ptr); 79 m_assembler.orl_im(imm.m_value, address.m_ptr); 84 m_assembler.subl_im(imm.m_value, address.m_ptr); 100 m_assembler.cvtsi2sd_mr(src.m_ptr, dest); 115 m_assembler.cmpl_rm(right, left.m_ptr); 121 m_assembler.cmpl_im(right.m_value, left.m_ptr);
|
MacroAssemblerX86_64.h | 58 move(ImmPtr(address.m_ptr), scratchRegister); 64 move(ImmPtr(address.m_ptr), scratchRegister); 70 move(ImmPtr(address.m_ptr), scratchRegister); 76 move(ImmPtr(address.m_ptr), scratchRegister); 99 move(Imm32(*static_cast<int32_t*>(src.m_ptr)), scratchRegister); 165 move(ImmPtr(address.m_ptr), scratchRegister); 322 move(ImmPtr(left.m_ptr), scratchRegister);
|
AbstractMacroAssembler.h | 141 : m_ptr(ptr) 145 void* m_ptr; member in struct:JSC::AbstractMacroAssembler::AbsoluteAddress
|
MacroAssemblerARM.h | 626 m_assembler.ldr_un_imm(ARMRegisters::S1, reinterpret_cast<ARMWord>(address.m_ptr)); 629 m_assembler.ldr_un_imm(ARMRegisters::S0, reinterpret_cast<ARMWord>(address.m_ptr)); 635 m_assembler.ldr_un_imm(ARMRegisters::S1, reinterpret_cast<ARMWord>(address.m_ptr)); 638 m_assembler.ldr_un_imm(ARMRegisters::S0, reinterpret_cast<ARMWord>(address.m_ptr)); 650 load32(left.m_ptr, ARMRegisters::S1); 656 load32(left.m_ptr, ARMRegisters::S1); 800 m_assembler.ldr_un_imm(ARMRegisters::S1, (ARMWord)src.m_ptr);
|
MacroAssemblerARMv7.h | 169 load32(address.m_ptr, dataTempRegister); 181 store32(dataTempRegister, address.m_ptr); 303 load32(address.m_ptr, dataTempRegister); 315 store32(dataTempRegister, address.m_ptr); 769 load32(left.m_ptr, dataTempRegister); 776 load32(left.m_ptr, addressTempRegister); [all...] |