Home
last modified time | relevance | path

Searched refs:PassOwnArrayPtr (Results 1 – 21 of 21) sorted by relevance

/external/webkit/Source/JavaScriptCore/wtf/
DPassOwnArrayPtr.h36 template<typename T> class PassOwnArrayPtr; variable
37 template<typename T> PassOwnArrayPtr<T> adoptArrayPtr(T*);
40 template<typename T> class PassOwnArrayPtr {
44 PassOwnArrayPtr() : m_ptr(0) { } in PassOwnArrayPtr() function
47 PassOwnArrayPtr(std::nullptr_t) : m_ptr(0) { } in PassOwnArrayPtr() function
53 PassOwnArrayPtr(const PassOwnArrayPtr& o) : m_ptr(o.leakPtr()) { } in PassOwnArrayPtr() function
54 template<typename U> PassOwnArrayPtr(const PassOwnArrayPtr<U>& o) : m_ptr(o.leakPtr()) { } in PassOwnArrayPtr() function
56 ~PassOwnArrayPtr() { deleteOwnedArrayPtr(m_ptr); } in ~PassOwnArrayPtr()
72 typedef PtrType PassOwnArrayPtr::*UnspecifiedBoolType;
73 operator UnspecifiedBoolType() const { return m_ptr ? &PassOwnArrayPtr::m_ptr : 0; } in UnspecifiedBoolType()
[all …]
DOwnArrayPtr.h32 template<typename T> class PassOwnArrayPtr; variable
33 template<typename T> PassOwnArrayPtr<T> adoptArrayPtr(T*);
42 template<typename U> OwnArrayPtr(const PassOwnArrayPtr<U>& o);
55 PassOwnArrayPtr<T> release();
73 OwnArrayPtr& operator=(const PassOwnArrayPtr<T>&);
75 template<typename U> OwnArrayPtr& operator=(const PassOwnArrayPtr<U>&);
88 template<typename T> template<typename U> inline OwnArrayPtr<T>::OwnArrayPtr(const PassOwnArrayPtr<… in OwnArrayPtr()
100 template<typename T> inline PassOwnArrayPtr<T> OwnArrayPtr<T>::release() in release()
124 template<typename T> inline OwnArrayPtr<T>& OwnArrayPtr<T>::operator=(const PassOwnArrayPtr<T>& o)
133 … template<typename U> inline OwnArrayPtr<T>& OwnArrayPtr<T>::operator=(const PassOwnArrayPtr<U>& o)
DForward.h30 template<typename T> class PassOwnArrayPtr; variable
49 using WTF::PassOwnArrayPtr;
DCMakeLists.txt58 PassOwnArrayPtr.h
/external/webkit/Source/JavaScriptCore/runtime/
DJSVariableObject.h78PassOwnArrayPtr<WriteBarrier<Unknown> > copyRegisterArray(JSGlobalData&, WriteBarrier<Unknown>* sr…
79 …void setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > regist…
140 …inline PassOwnArrayPtr<WriteBarrier<Unknown> > JSVariableObject::copyRegisterArray(JSGlobalData& g… in copyRegisterArray()
151 …inline void JSVariableObject::setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<Write… in setRegisters()
DJSGlobalObject.h282 …void setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBarrier<Unknown> > regist…
295 …inline void JSGlobalObject::setRegisters(WriteBarrier<Unknown>* registers, PassOwnArrayPtr<WriteBa… in setRegisters()
/external/webkit/Source/WebCore/platform/
DLength.cpp87 PassOwnArrayPtr<Length> newCoordsArray(const String& string, int& len) in newCoordsArray()
121 PassOwnArrayPtr<Length> newLengthArray(const String& string, int& len) in newLengthArray()
DLength.h221 PassOwnArrayPtr<Length> newCoordsArray(const String&, int& len);
222 PassOwnArrayPtr<Length> newLengthArray(const String&, int& len);
/external/webkit/Source/WebCore/platform/graphics/gpu/
DSharedGraphicsContext3D.h147 …<SolidFillShader>, PassOwnPtr<TexShader>, PassOwnPtr<BicubicShader>, PassOwnArrayPtr<OwnPtr<Convol…
DSharedGraphicsContext3D.cpp92 …wnPtr<TexShader> texShader, PassOwnPtr<BicubicShader> bicubicShader, PassOwnArrayPtr<OwnPtr<Convol… in SharedGraphicsContext3D()
/external/webkit/Source/WebCore/bindings/v8/
DNPV8Object.cpp81 static PassOwnArrayPtr<v8::Handle<v8::Value> > createValueListFromVariantArgs(const NPVariant* argu… in createValueListFromVariantArgs()
/external/webkit/Source/JavaScriptCore/
DJavaScriptCore.gypi186 'wtf/PassOwnArrayPtr.h',
DGNUmakefile.list.am478 Source/JavaScriptCore/wtf/PassOwnArrayPtr.h \
DChangeLog-2011-02-161247 JSVariableObject::setRegisters should take PassOwnArrayPtr for registersArray.
1255 (JSC::JSGlobalObject::setRegisters): Takes PassOwnArrayPtr<Register> instead of Register*
1258 …(JSC::JSVariableObject::copyRegisterArray): Returns PassOwnArrayPtr<Register> instead of Register*.
1259 (JSC::JSVariableObject::setRegisters): Takes PassOwnArrayPtr<Register> instead of Register*
1366 OwnArrayPtrCommon.h since PassOwnArrayPtr.h needs to include OwnArrayPtr.h and there is
1395 * wtf/PassOwnArrayPtr.h: No longer includes OwnArrayCommon.h
7005 * wtf/PassOwnArrayPtr.h: Don't include the operator=(nullptr_t)
11851 * wtf/PassOwnArrayPtr.h: Ditto.
15484 Add PassOwnArrayPtr
15493 Forward declare PassOwnArrayPtr.
[all …]
DChangeLog6386 Remove LOOSE_PASS_OWN_ARRAY_PTR from PassOwnArrayPtr.h
6394 * wtf/PassOwnArrayPtr.h: Removed #define LOOSE_PASS_OWN_ARRAY_PTR
6395 (WTF::PassOwnArrayPtr::PassOwnArrayPtr): Added a constructor that takes nullptr_t.
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj576 …96122560E800309E9D /* PassOwnArrayPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = BCFBE695122…
1213 …E800309E9D /* PassOwnArrayPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
1683 BCFBE695122560E800309E9D /* PassOwnArrayPtr.h */,
2419 BCFBE696122560E800309E9D /* PassOwnArrayPtr.h in Headers */,
/external/webkit/Source/JavaScriptGlue/
DChangeLog559 Add forwarding header for PassOwnArrayPtr.h.
561 * ForwardingHeaders/wtf/PassOwnArrayPtr.h: Added.
646 Add PassOwnArrayPtr
/external/webkit/Source/WebCore/
DChangeLog-2011-02-167174 …(WebCore::createValueListFromVariantArgs): Returns PassOwnArrayPtr<v8::Handle<v8::Value>> instead …
7198 (WebCore::newCoordsArray): Returns PassOwnArrayPtr<Length> instead of Length*.
7199 (WebCore::newLengthArray): Returns PassOwnArrayPtr<Length> instead of Length*.
DChangeLog-2010-12-0669993 Add PassOwnArrayPtr
69999 * ForwardingHeaders/wtf/PassOwnArrayPtr.h: Added.
DChangeLog53321 Remove LOOSE_PASS_OWN_ARRAY_PTR from PassOwnArrayPtr.h
/external/webkit/Source/WebKit2/
DChangeLog-2011-02-1633281 Add PassOwnArrayPtr