reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
38 typedef typename RemovePointer<PtrT>::type ValueT; 39 using PtrTraits = PointerLikeTypeTraits<PtrT>; 45 std::vector<PtrT> TestPtrs; 49 TestPtrs.push_back(PtrT(&TestValues[i])); 54 PtrT makePtr(ValueT *V) { return PtrT(V); } 54 PtrT makePtr(ValueT *V) { return PtrT(V); } 56 ArrayRef<PtrT> testArray(size_t N) { 60 void appendValues(VectorT &V, ArrayRef<PtrT> Values) { 65 void setVectors(ArrayRef<PtrT> Values1, ArrayRef<PtrT> Values2) { 65 void setVectors(ArrayRef<PtrT> Values1, ArrayRef<PtrT> Values2) { 72 void expectValues(const VectorT &V, ArrayRef<PtrT> Values) {