OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:m_ptr
(Results
1 - 18
of
18
) sorted by null
/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
...]
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
...]
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
...]
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/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/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
...]
/external/webkit/JavaScriptCore/runtime/
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
...]
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
...]
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
...]
/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/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/JavaScriptCore/assembler/
AbstractMacroAssembler.h
141
:
m_ptr
(ptr)
145
void*
m_ptr
;
member in struct:JSC::AbstractMacroAssembler::AbsoluteAddress
Completed in 129 milliseconds