Searched refs:GetFunction (Results 1 – 2 of 2) sorted by relevance
73 : TransformArrayRef(other.base(), other.GetFunction()) { } in TransformArrayRef()82 return *this = TransformArrayRef(other.base(), other.GetFunction());108 reference operator[](size_type n) { return GetFunction()(base()[n]); }109 const_reference operator[](size_type n) const { return GetFunction()(base()[n]); }111 reference front() { return GetFunction()(base().front()); } in front()112 const_reference front() const { return GetFunction()(base().front()); } in front()114 reference back() { return GetFunction()(base().back()); } in back()115 const_reference back() const { return GetFunction()(base().back()); } in back()118 return TransformArrayRef(base().subarray(pos), GetFunction()); in SubArray()121 return TransformArrayRef(base().subarray(pos), GetFunction()); in SubArray()[all …]
63 : data_(other.base(), other.GetFunction()) { in TransformIterator()92 return GetFunction()(*base());99 return GetFunction()(base()[n]);106 return TransformIterator(base() + n, GetFunction());113 return TransformIterator(base() - n, GetFunction());129 const Function& GetFunction() const { in GetFunction() function