[base] Use Checked Iterators in ListValue
While base::Value switched to checked iterators in its list API, base::ListValue still used unchecked std::vector<Value>::iterators. This change fixes this oversight and slightly improves the checked iterator interface by making the comparison operators non-members, thus allowing implicit conversions on both arguments. Bug: 990059 Change-Id: I7b3bb4573300fe7f391c6b911817448f8aee7519 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2060672 Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by:Chris Palmer <palmer@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#743050}
Showing
Please register or sign in to comment