Lines Matching defs:copy
6 * Permission to use, copy, modify, distribute and sell this software
18 * Permission to use, copy, modify, distribute and sell this software
113 // copy
116 // calls to copy with memmove whenever possible. (Memmove, not memcpy,
157 static _OutputIter copy(_InputIter __first, _InputIter __last,
168 static _Tp* copy(const _Tp* __first, const _Tp* __last, _Tp* __result) {
176 static _Tp* copy(const _Tp* __first, const _Tp* __last, _Tp* __result) {
182 inline _OutputIter copy(_InputIter __first, _InputIter __last,
188 ::copy(__first, __last, __result);
194 inline _OutputIter copy(_InputIter __first, _InputIter __last,
202 inline char* copy(const char* __first, const char* __last, char* __result) {
207 inline wchar_t* copy(const wchar_t* __first, const wchar_t* __last,
259 static _BidirectionalIter2 copy(_BidirectionalIter1 __first,
269 static _Tp* copy(const _Tp* __first, const _Tp* __last, _Tp* __result) {
279 static _Tp* copy(const _Tp* __first, const _Tp* __last, _Tp* __result) {
281 ::copy(__first, __last, __result);
291 ::copy(__first, __last, __result);
326 return pair<_RAIter, _OutputIter>(__last, copy(__first, __last, __result));