Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update API for std::begin and std::end
Extended std::begin() and std::end() to support containers that support c.begin() and c.end(), beyond just C-style array support for use in existing STL libraries such as std::copy(). Included unit tests testing std::vector and std::map containers. Change-Id: I4569eb86955b6bb72009cc92558168689fda0336 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/94122 Reviewed-by: Zachary Clark <zach@ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Luis P Fernandez <luis.fernandez@ibm.com> Reviewed-by: Nicholas E Bofferding <bofferdn@us.ibm.com>
- Loading branch information
Showing
2 changed files
with
134 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters