commit | 82485367c2ea6b33fcc3b4b5f34f5695a734b360 | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Mon Nov 18 01:46:58 2019 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Aug 27 19:37:09 2020 -0700 |
tree | 29c1720751f9bf8d2502203d99baa11ec83ba214 | |
parent | 2afaf9fbbff9b8925ba5b812a5f3c6a7ab79435c [diff] |
Rename __is_foo_iterator traits to reflect their Cpp17 nature. With the upcoming introduction of iterator concepts in ranges, the meaning of "__is_contiguous_iterator" changes drastically. Currently we intend it to mean "does it have this iterator category", but it could now also mean "does it meet the requirements of this concept", and these can be different. GitOrigin-RevId: f82dba019253ced73ceadfde10e5f150bdb182f3