Searched refs:PtrType (Results 1 - 15 of 15) sorted by relevance

/macosx-10.10/WTF-7600.1.24/wtf/
H A DNeverDestroyed.h68 template <typename PtrType, bool ShouldRelax = std::is_base_of<RefCounted<PtrType>, PtrType>::value> struct MaybeRelax {
69 explicit MaybeRelax(PtrType*) { }
71 template <typename PtrType> struct MaybeRelax<PtrType, true> {
72 explicit MaybeRelax(PtrType* ptr) { ptr->relaxAdoptionRequirement(); }
111 template <typename PtrType, bool ShouldRelax = std::is_base_of<RefCounted<PtrType>, PtrType>
[all...]
H A DRetainPtr.h59 typedef ValueType* PtrType; typedef in class:WTF::RetainPtr
63 RetainPtr(PtrType ptr) : m_ptr(toStorageType(ptr)) { if (m_ptr) CFRetain(m_ptr); }
79 PtrType leakRef() WARN_UNUSED_RETURN;
80 PtrType autorelease();
82 PtrType get() const { return fromStorageType(m_ptr); }
83 PtrType operator->() const { return fromStorageType(m_ptr); }
84 explicit operator PtrType() const { return fromStorageType(m_ptr); }
95 RetainPtr& operator=(PtrType);
108 RetainPtr(PtrType ptr, AdoptTag) : m_ptr(toStorageType(ptr)) { }
110 static PtrType hashTableDeletedValu
[all...]
H A DOwnPtr.h39 typedef ValueType* PtrType; typedef in class:WTF::OwnPtr
49 PtrType get() const { return m_ptr; }
53 PtrType leakPtr() WARN_UNUSED_RETURN;
56 PtrType operator->() const { ASSERT(m_ptr); return m_ptr; }
61 typedef PtrType OwnPtr::*UnspecifiedBoolType;
77 explicit OwnPtr(PtrType ptr) : m_ptr(ptr) { }
86 PtrType m_ptr;
96 PtrType ptr = m_ptr;
103 PtrType ptr = m_ptr;
108 template<typename T> inline typename OwnPtr<T>::PtrType OwnPt
[all...]
H A DPassOwnPtr.h46 typedef ValueType* PtrType; typedef in class:WTF::PassOwnPtr
59 PtrType get() const { return m_ptr; }
61 PtrType leakPtr() const WARN_UNUSED_RETURN;
64 PtrType operator->() const { ASSERT(m_ptr); return m_ptr; }
69 typedef PtrType PassOwnPtr::*UnspecifiedBoolType;
77 explicit PassOwnPtr(PtrType ptr) : m_ptr(ptr) { }
86 mutable PtrType m_ptr;
89 template<typename T> inline typename PassOwnPtr<T>::PtrType PassOwnPtr<T>::leakPtr() const
91 PtrType ptr = m_ptr;
H A DFunctional.h442 static typename RetainPtr<T>::PtrType unwrap(const StorageType& value) { return value.get(); }
/macosx-10.10/WebKit2-7600.1.25/UIProcess/API/cpp/
H A DWKRetainPtr.h38 typedef T PtrType; typedef in class:WebKit::WKRetainPtr
45 WKRetainPtr(PtrType ptr)
52 WKRetainPtr(WKAdoptTag, PtrType ptr)
60 if (PtrType ptr = m_ptr)
67 if (PtrType ptr = m_ptr)
83 if (PtrType ptr = m_ptr)
87 PtrType get() const { return m_ptr; }
91 PtrType ptr = m_ptr;
97 PtrType leakRef()
99 PtrType pt
[all...]
/macosx-10.10/WebCore-7600.1.25/platform/win/
H A DSoftLinking.h68 typedef resultType (callingConvention *functionName##PtrType) parameterDeclarations; \
69 static functionName##PtrType functionName##Ptr() \
71 static functionName##PtrType ptr; \
78 ptr = reinterpret_cast<functionName##PtrType>(SOFT_LINK_GETPROCADDRESS(library##Library(), #functionName)); \
83 typedef resultType (callingConvention *functionName##PtrType) parameterDeclarations; \
84 static functionName##PtrType functionName##Ptr() \
86 static functionName##PtrType ptr; \
95 ptr = reinterpret_cast<functionName##PtrType>(SOFT_LINK_GETPROCADDRESS(libraryInstance, #functionName)); \
123 typedef resultType (callingConvention *functionName##PtrType) parameterDeclarations; \
124 static functionName##PtrType functionNam
[all...]
/macosx-10.10/llvmCore-3425.0.34/include/llvm/ADT/
H A DSmallPtrSet.h235 template<class PtrType, unsigned SmallSize>
242 typedef PointerLikeTypeTraits<PtrType> PtrTraits;
254 bool insert(PtrType Ptr) {
260 bool erase(PtrType Ptr) {
265 bool count(PtrType Ptr) const {
275 typedef SmallPtrSetIterator<PtrType> iterator;
276 typedef SmallPtrSetIterator<PtrType> const_iterator;
286 const SmallPtrSet<PtrType, SmallSize>&
287 operator=(const SmallPtrSet<PtrType, SmallSize> &RHS) {
293 void swap(SmallPtrSet<PtrType, SmallSiz
[all...]
/macosx-10.10/WebCore-7600.1.25/rendering/
H A DRenderPtr.h40 typedef ValueType* PtrType; typedef in class:WebCore::RenderPtr
52 PtrType get() const { return m_ptr; }
55 PtrType leakPtr() WARN_UNUSED_RETURN;
58 PtrType operator->() const { ASSERT(m_ptr); return m_ptr; }
63 typedef PtrType RenderPtr::*UnspecifiedBoolType;
82 PtrType m_ptr;
92 template<typename T> inline typename RenderPtr<T>::PtrType RenderPtr<T>::leakPtr()
94 PtrType ptr = m_ptr;
150 template<typename T> inline typename RenderPtr<T>::PtrType getPtr(const RenderPtr<T>& p)
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Transforms/IPO/
H A DInlinerPass.h26 template<class PtrType, unsigned SmallSize>
/macosx-10.10/WebCore-7600.1.25/platform/mac/
H A DSoftLinking.h139 typedef resultType (*functionName##PtrType) parameterDeclarations; \
141 static functionName##PtrType functionName##Ptr() \
143 static functionName##PtrType ptr = reinterpret_cast<functionName##PtrType>(dlsym(framework##Library(), #functionName)); \
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2057 EVT PtrType = Lod->getOperand(1).getValueType(); local
2060 Ptr = DAG.getNode(ISD::ADD, dl, PtrType, Lod->getBasePtr(),
2061 DAG.getConstant(bestOffset, PtrType));
H A DDAGCombiner.cpp2711 EVT PtrType = LN0->getOperand(1).getValueType(); local
2723 NewPtr = DAG.getNode(ISD::ADD, LN0->getDebugLoc(), PtrType,
2724 NewPtr, DAG.getConstant(PtrOff, PtrType));
5063 EVT PtrType = N0.getOperand(1).getValueType(); local
5065 if (PtrType == MVT::Untyped || PtrType.isExtended())
5080 PtrType, LN0->getBasePtr(),
5081 DAG.getConstant(PtrOff, PtrType));
8247 EVT PtrType = NewPtr.getValueType(); local
8250 NewPtr = DAG.getNode(ISD::ADD, N->getDebugLoc(), PtrType, NewPt
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Target/Mips/
H A DMipsISelLowering.cpp2695 MVT PtrType, bool isLittle) {
2690 WriteByValArg(SDValue Chain, DebugLoc dl, SmallVector<std::pair<unsigned, SDValue>, 16> &RegsToPass, SmallVector<SDValue, 8> &MemOpChains, SDValue StackPtr, MachineFrameInfo *MFI, SelectionDAG &DAG, SDValue Arg, const CCValAssign &VA, const ISD::ArgFlagsTy &Flags, MVT PtrType, bool isLittle) argument
/macosx-10.10/llvmCore-3425.0.34/lib/Target/ARM/
H A DARMISelLowering.cpp3004 EVT PtrType = Ptr.getValueType(); local
3007 PtrType, Ptr, DAG.getConstant(4, PtrType));

Completed in 396 milliseconds