OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RawPtr
(Results
1 - 25
of
39
) sorted by null
1
2
/external/chromium_org/third_party/WebKit/Source/wtf/
RawPtr.h
39
//
RawPtr
is a simple wrapper for a raw pointer that provides the
49
class
RawPtr
{
50
WTF_DISALLOW_CONSTRUCTION_FROM_ZERO(
RawPtr
);
51
WTF_DISALLOW_ZERO_ASSIGNMENT(
RawPtr
);
53
RawPtr
()
59
RawPtr
(std::nullptr_t) : m_ptr(0) { }
60
RawPtr
(T* ptr) : m_ptr(ptr) { }
61
explicit
RawPtr
(T& reference) : m_ptr(&reference) { }
62
RawPtr
(const
RawPtr
& other
[
all
...]
HashFunctions.h
151
template<typename P> struct PtrHash<
RawPtr
<P> > : PtrHash<P*> {
153
static unsigned hash(const
RawPtr
<P>& key) { return hash(key.get()); }
155
static bool equal(const
RawPtr
<P>& a, const
RawPtr
<P>& b) { return a == b; }
156
static bool equal(P* a, const
RawPtr
<P>& b) { return a == b; }
157
static bool equal(const
RawPtr
<P>& a, P* b) { return a == b; }
220
template<typename P> struct DefaultHash<
RawPtr
<P> > { typedef PtrHash<
RawPtr
<P> > Hash; };
PassRefPtr.h
26
#include "wtf/
RawPtr
.h"
66
template<typename U> PassRefPtr(const
RawPtr
<U>& ptr, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(ptr.get()) { refIfNotNull(m_ptr); }
141
template<typename T, typename U> inline bool operator==(const PassRefPtr<T>& a, const
RawPtr
<U>& b)
146
template<typename T, typename U> inline bool operator==(const
RawPtr
<T>& a, const PassRefPtr<U>& b)
176
template<typename T, typename U> inline bool operator!=(const PassRefPtr<T>& a, const
RawPtr
<U>& b)
181
template<typename T, typename U> inline bool operator!=(const
RawPtr
<T>& a, const PassRefPtr<U>& b)
RefPtr.h
29
#include "wtf/
RawPtr
.h"
42
template<typename U> RefPtr(const
RawPtr
<U>& ptr, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(ptr.get()) { refIfNotNull(m_ptr); }
82
template<typename U> RefPtr<T>& operator=(const
RawPtr
<U>&);
150
template<typename T> template<typename U> inline RefPtr<T>& RefPtr<T>::operator=(const
RawPtr
<U>& o)
/external/chromium_org/tools/clang/blink_gc_plugin/tests/
raw_ptr_to_gc_managed_class.h
17
RawPtr
<HeapObject> m_obj;
/external/chromium_org/third_party/WebKit/Source/modules/filesystem/
FileSystemCallbacks.h
72
void handleEventOrScheduleCallback(
RawPtr
<CB>,
RawPtr
<CBArg>);
76
void handleEventOrScheduleCallback(
RawPtr
<CB>, CBArg*);
79
void handleEventOrScheduleCallback(
RawPtr
<CB>, PassRefPtrWillBeRawPtr<CBArg>);
82
void handleEventOrScheduleCallback(
RawPtr
<CB>);
FileSystemCallbacks.cpp
92
void FileSystemCallbacksBase::handleEventOrScheduleCallback(
RawPtr
<CB> callback,
RawPtr
<CBArg> arg)
99
void FileSystemCallbacksBase::handleEventOrScheduleCallback(
RawPtr
<CB> callback, CBArg* arg)
112
void FileSystemCallbacksBase::handleEventOrScheduleCallback(
RawPtr
<CB> callback, PassRefPtrWillBeRawPtr<CBArg> arg)
125
void FileSystemCallbacksBase::handleEventOrScheduleCallback(
RawPtr
<CB> callback)
/external/chromium_org/third_party/WebKit/Source/core/svg/
SVGCursorElement.cpp
47
HashSet<
RawPtr
<SVGElement> >::iterator end = m_clients.end();
48
for (HashSet<
RawPtr
<SVGElement> >::iterator it = m_clients.begin(); it != end; ++it)
93
HashSet<
RawPtr
<SVGElement> >::iterator it = m_clients.find(element);
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/
TestDictionary.h
51
RawPtr
<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedMember() const { return m_testInterfaceGarbageCollectedMember; }
52
void setTestInterfaceGarbageCollectedMember(
RawPtr
<TestInterfaceGarbageCollected> value) { m_testInterfaceGarbageCollectedMember = value; }
54
RawPtr
<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedOrNullMember() const { return m_testInterfaceGarbageCollectedOrNullMember; }
55
void setTestInterfaceGarbageCollectedOrNullMember(
RawPtr
<TestInterfaceGarbageCollected> value) { m_testInterfaceGarbageCollectedOrNullMember = value; }
V8TestInterfaceGarbageCollected.h
110
inline v8::Handle<v8::Value> toV8(
RawPtr
<TestInterfaceGarbageCollected> impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
116
inline void v8SetReturnValue(const CallbackInfo& callbackInfo,
RawPtr
<TestInterfaceGarbageCollected> impl)
122
inline void v8SetReturnValueForMainWorld(const CallbackInfo& callbackInfo,
RawPtr
<TestInterfaceGarbageCollected> impl)
128
inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo,
RawPtr
<TestInterfaceGarbageCollected> impl, Wrappable* wrappable)
V8TestDictionary.cpp
121
RawPtr
<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedMember;
128
RawPtr
<TestInterfaceGarbageCollected> testInterfaceGarbageCollectedOrNullMember;
/external/chromium_org/third_party/WebKit/Source/platform/heap/
HeapTerminatedArray.h
32
typedef
RawPtr
<HeapTerminatedArray> Ptr;
Handle.h
40
#include "wtf/
RawPtr
.h"
530
Persistent(const
RawPtr
<U>& other) : m_raw(other.get()) { recordBacktrace(); }
568
RawPtr
<T> release()
570
RawPtr
<T> result = m_raw;
580
operator
RawPtr
<T>() const { return m_raw; }
608
Persistent& operator=(const
RawPtr
<U>& other)
750
Member(const
RawPtr
<U>& other) : m_raw(other.get())
788
operator
RawPtr
<U>() const { return m_raw; }
812
Member& operator=(
RawPtr
<U> other)
889
typedef typename WTF::RemoveTemplate<typename WTF::RemoveTemplate<typename WTF::RemoveTemplate<T, Member>::Type, WeakMember>::Type,
RawPtr
>::Type Type
[
all
...]
Visitor.h
321
template<typename T> void trace(const
RawPtr
<T>&) { }
415
template<typename T> inline bool isAlive(
RawPtr
<T> ptr)
/external/chromium_org/third_party/WebKit/public/platform/
WebPrivatePtr.h
98
void assign(const
RawPtr
<T>& val)
111
void assign(T* ptr) { assign(
RawPtr
<T>(ptr)); }
112
template<typename U> void assign(const
RawPtr
<U>& val) { assign(
RawPtr
<T>(val)); }
/external/chromium_org/tools/clang/blink_gc_plugin/
Edge.cpp
17
void RecursiveEdgeVisitor::AtRawPtr(
RawPtr
*) {}
29
void RecursiveEdgeVisitor::VisitRawPtr(
RawPtr
* e) {
Edge.h
16
class
RawPtr
;
28
virtual void VisitRawPtr(
RawPtr
*) {}
42
virtual void VisitRawPtr(
RawPtr
*) override;
59
virtual void AtRawPtr(
RawPtr
*);
124
class
RawPtr
: public PtrEdge {
126
explicit
RawPtr
(Edge* ptr, bool is_ptr_class)
/external/chromium_org/third_party/WebKit/Source/platform/
CrossThreadCopier.h
40
#include "wtf/
RawPtr
.h"
140
typedef
RawPtr
<TypeWithoutPointer> Type;
147
template<typename T> struct CrossThreadCopierBase<false, false, true,
RawPtr
<T> > {
148
typedef
RawPtr
<T> Type;
156
typedef
RawPtr
<T> Type;
164
typedef
RawPtr
<T> Type;
176
|| WTF::IsSubclassOfTemplate<typename WTF::RemoveTemplate<T,
RawPtr
>::Type, GarbageCollected>::value
Supplementable.h
102
typedef
RawPtr
<SupplementBase<T, true> > SupplementArgumentType;
/external/chromium_org/third_party/WebKit/Source/core/css/
CSSValue.h
244
inline bool compareCSSValuePtr(const
RawPtr
<CSSValueType>& first, const
RawPtr
<CSSValueType>& second)
/external/chromium_org/third_party/WebKit/Source/core/fetch/
MemoryCache.h
288
friend
RawPtr
<MemoryCache> replaceMemoryCacheForTesting(
RawPtr
<MemoryCache>);
/external/chromium_org/third_party/WebKit/Source/core/editing/
FrameSelectionTest.cpp
40
RawPtr
<HTMLDocument> m_document;
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/
stubs.h
22
template<typename T> class
RawPtr
{
/external/chromium_org/third_party/WebKit/Source/core/inspector/
PromiseTracker.cpp
108
RawPtr
<PromiseDataWrapper> wrapper = *persistentWrapper;
198
RawPtr
<PromiseDataVector> vector = nullptr;
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
V8BindingTest.cpp
148
CHECK_TOV8VALUE("world",
RawPtr
<GarbageCollectedScriptWrappable>(object));
157
CHECK_TOV8VALUE("null",
RawPtr
<GarbageCollectedScriptWrappable>(object));
Completed in 3174 milliseconds
1
2