commit | 26d0c84096b572a00fe80689b9ceb743545cab29 | [log] [tgz] |
---|---|---|
author | Mohsen Izadi <mohsen@chromium.org> | Tue Apr 17 23:44:43 2018 +0900 |
committer | Qijiang Fan <fqj@google.com> | Fri Jun 05 09:05:11 2020 +0900 |
tree | 0c2ee3ace2abd4d7e82adf351ef2da234391332c | |
parent | 31865318a673f054b5d2d8c5c6ecc2b16fd80739 [diff] |
Revert "[base] Add missing methods to base::span" This reverts commit 82d9545a59298536b27e95096148b1bb12f80fc4. Reason for revert: compile failures on ios-simulator-xcode-clang and ios-device-xcode-clang builders: * https://uberchromegw.corp.google.com/i/chromium.mac/builders/ios-simulator-xcode-clang/builds/46343 * https://uberchromegw.corp.google.com/i/chromium.mac/builders/ios-device-xcode-clang/builds/57515 Original change's description: > [base] Add missing methods to base::span > > This change implements constructors for base::span that allow the > construction from a pair of pointers, std::arrays and containers > supporting base::data and base::size, e.g. std::initializer_list. > In addition, this change adds operator(). > > Bug: 788913 > Change-Id: Ibc280eef1c7e47a5a27e92503dda3614ef5513a4 > Reviewed-on: https://chromium-review.googlesource.com/981139 > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> > Cr-Commit-Position: refs/heads/master@{#551313} TBR=dcheng@chromium.org,jdoerrie@chromium.org Change-Id: Ia967227caa3a24a10df2ab4c5fa4ee03dddf0f29 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 788913 Reviewed-on: https://chromium-review.googlesource.com/1014761 Reviewed-by: Mohsen Izadi <mohsen@chromium.org> Commit-Queue: Mohsen Izadi <mohsen@chromium.org> Cr-Commit-Position: refs/heads/master@{#551329} CrOS-Libchrome-Original-Commit: c5ca9f13ffa33418061a326e178384d6461aa713