HomeSort by relevance Sort by last modified time
    Searched refs:m_ptr (Results 1 - 25 of 26) sorted by null

1 2

  /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...]

Completed in 231 milliseconds

1 2