Skip to content

Commit

Permalink
[P0843R4] Implement static_vector
Browse files Browse the repository at this point in the history
  • Loading branch information
miscco committed Jan 2, 2021
1 parent eebf7ad commit 351b6d7
Show file tree
Hide file tree
Showing 8 changed files with 2,075 additions and 0 deletions.
1 change: 1 addition & 0 deletions stl/inc/__msvc_all_public_headers.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@
#include <span>
#include <sstream>
#include <stack>
#include <static_vector>
#include <stdexcept>
#include <streambuf>
#include <string>
Expand Down
1,076 changes: 1,076 additions & 0 deletions stl/inc/static_vector

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions stl/inc/yvals_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,9 @@
// P1831R1 Deprecating volatile In The Standard Library
// Other C++20 deprecation warnings

// _HAS_CXX23 directly controls:
// P0843R2 Implement static_vector

// Parallel Algorithms Notes
// C++ allows an implementation to implement parallel algorithms as calls to the serial algorithms.
// This implementation parallelizes several common algorithm calls, but not all.
Expand Down
2 changes: 2 additions & 0 deletions tests/std/test.lst
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,8 @@ tests\P0768R1_spaceship_operator
tests\P0769R2_shift_left_shift_right
tests\P0784R7_library_support_for_more_constexpr_containers
tests\P0811R3_midpoint_lerp
tests\P0843R2_static_vector
tests\P0843R2_static_vector_death
tests\P0896R4_common_iterator
tests\P0896R4_common_iterator_death
tests\P0896R4_counted_iterator
Expand Down
4 changes: 4 additions & 0 deletions tests/std/tests/P0843R2_static_vector/env.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright (c) Microsoft Corporation.
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception

RUNALL_INCLUDE ..\concepts_matrix.lst
Loading

0 comments on commit 351b6d7

Please sign in to comment.