vec: fix iterate comment

The comment for this overload, which copies the value out of the vector,
was mostly describing the other overload, which stores a pointer into the
vector.

gcc/ChangeLog:

	* vec.h (vec::iterate): Fix comment.
This commit is contained in:
Jason Merrill 2022-05-05 11:45:42 -04:00
parent 967cdbe662
commit e4e053a63b

View file

@ -916,11 +916,11 @@ vec<T, A, vl_embed>::space (unsigned nelems) const
}
/* Return iteration condition and update PTR to point to the IX'th
/* Return iteration condition and update *PTR to (a copy of) the IX'th
element of this vector. Use this to iterate over the elements of a
vector as follows,
for (ix = 0; vec<T, A>::iterate (v, ix, &ptr); ix++)
for (ix = 0; v->iterate (ix, &val); ix++)
continue; */
template<typename T, typename A>