CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 03:55:56 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-repository-download: git clone https://github.com/microsoft/STL.git
etag: W/"af8453eddbdc21121efb1715e8ca20cd"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=pIhnPfmz3JR2NnOPkYFh2Hh4TqbRgwPlQkpOT9Wp9yLEINM2OvjgNE%2F5aAYJVeiUT1yE4i7toygLLlG2cRG1lyjEKkXfzZylzQ7SZpTs95wxyhp6BrStkyS%2BMqEJB9o10Tviq3SRqBKybU6pZp0MxKfgfI%2B8jCPGcIMHaeSOebMW2R31U2Pn1oXpGsflp5EySbrqb%2BlyIheUEckaXPYeNwl7HjV001CR93FZGq7ksp6IpqE1g2IwS5P9zh6EfYqBFxUIpDR7d%2BT2jCpXW1UEJw%3D%3D--2Xy9trA5vhuFidaF--iDf9TorKb55Iawh0PWbEdA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1671058574.1753588555; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 03:55:55 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 03:55:55 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 84D4:93466:10D1D0:19D490:6885A34B
<variant>: P0608R3 Improving variant's converting constructor/assignm… · microsoft/STL@87152f4 · GitHub




authored
Copy file name to clipboardExpand all lines: tests/std/tests/P0088R3_variant/env.lst
Copy file name to clipboardExpand all lines: tests/std/tests/P0088R3_variant/test.cpp
Copy file name to clipboard
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit 87152f4

<variant>: P0608R3 Improving variant's converting constructor/assignment (#1629)
Co-authored-by: Casey Carter <cacarter@microsoft.com>
Co-authored-by: Igor Zhukov <4289847+fsb4000@users.noreply.github.com>
Co-authored-by: S. B. Tam <8998201+cpplearner@users.noreply.github.com>
Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>1 parent 8f79acf commit 87152f4Copy full SHA for 87152f4
Expand file treeCollapse file tree
7 files changed
+338
-28
lines changed+24-6Lines changed: 24 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
967 | 967 |
| |
968 | 968 |
| |
969 | 969 |
| |
970 |
| - | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
971 | 981 |
| |
972 |
| - | |
973 |
| - | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
974 | 989 |
| |
975 | 990 |
| |
976 | 991 |
| |
977 | 992 |
| |
978 | 993 |
| |
979 | 994 |
| |
980 | 995 |
| |
981 |
| - | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
982 | 999 |
| |
983 | 1000 |
| |
984 | 1001 |
| |
| |||
987 | 1004 |
| |
988 | 1005 |
| |
989 | 1006 |
| |
990 |
| - | |
| 1007 | + | |
| 1008 | + | |
991 | 1009 |
| |
992 | 1010 |
| |
993 | 1011 |
| |
994 |
| - | |
| 1012 | + | |
995 | 1013 |
| |
996 | 1014 |
| |
997 | 1015 |
| |
|
+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
| 162 | + | |
162 | 163 |
| |
163 | 164 |
| |
164 | 165 |
| |
|
+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
| 254 | + | |
254 | 255 |
| |
255 | 256 |
| |
256 | 257 |
| |
|
tests/std/tests/P0088R3_variant/env.lst
Copy file name to clipboardExpand all lines: tests/std/tests/P0088R3_variant/env.lst+5-5Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
30 |
| - | |
| 29 | + | |
| 30 | + | |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
|
tests/std/tests/P0088R3_variant/test.cpp
Copy file name to clipboardExpand all lines: tests/std/tests/P0088R3_variant/test.cpp+40-17Lines changed: 40 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1768 | 1768 |
| |
1769 | 1769 |
| |
1770 | 1770 |
| |
1771 |
| - | |
| 1771 | + | |
| 1772 | + | |
1772 | 1773 |
| |
1773 | 1774 |
| |
1774 | 1775 |
| |
| |||
1778 | 1779 |
| |
1779 | 1780 |
| |
1780 | 1781 |
| |
| 1782 | + | |
1781 | 1783 |
| |
1782 | 1784 |
| |
1783 | 1785 |
| |
1784 |
| - | |
| 1786 | + | |
1785 | 1787 |
| |
| 1788 | + | |
1786 | 1789 |
| |
1787 |
| - | |
| 1790 | + | |
| 1791 | + | |
1788 | 1792 |
| |
1789 | 1793 |
| |
1790 | 1794 |
| |
| |||
3048 | 3052 |
| |
3049 | 3053 |
| |
3050 | 3054 |
| |
3051 |
| - | |
| 3055 | + | |
| 3056 | + | |
3052 | 3057 |
| |
3053 | 3058 |
| |
3054 | 3059 |
| |
| |||
3063 | 3068 |
| |
3064 | 3069 |
| |
3065 | 3070 |
| |
3066 |
| - | |
| 3071 | + | |
3067 | 3072 |
| |
3068 | 3073 |
| |
3069 |
| - | |
| 3074 | + | |
| 3075 | + | |
3070 | 3076 |
| |
3071 | 3077 |
| |
3072 | 3078 |
| |
| |||
3104 | 3110 |
| |
3105 | 3111 |
| |
3106 | 3112 |
| |
3107 |
| - | |
| 3113 | + | |
| 3114 | + | |
3108 | 3115 |
| |
3109 | 3116 |
| |
3110 | 3117 |
| |
| |||
3116 | 3123 |
| |
3117 | 3124 |
| |
3118 | 3125 |
| |
| 3126 | + | |
3119 | 3127 |
| |
3120 | 3128 |
| |
3121 | 3129 |
| |
3122 | 3130 |
| |
3123 | 3131 |
| |
3124 | 3132 |
| |
| 3133 | + | |
3125 | 3134 |
| |
3126 | 3135 |
| |
3127 | 3136 |
| |
3128 | 3137 |
| |
3129 | 3138 |
| |
3130 | 3139 |
| |
3131 |
| - | |
| 3140 | + | |
| 3141 | + | |
3132 | 3142 |
| |
3133 | 3143 |
| |
3134 | 3144 |
| |
| |||
3266 | 3276 |
| |
3267 | 3277 |
| |
3268 | 3278 |
| |
3269 |
| - | |
| 3279 | + | |
| 3280 | + | |
3270 | 3281 |
| |
3271 | 3282 |
| |
3272 | 3283 |
| |
| |||
3278 | 3289 |
| |
3279 | 3290 |
| |
3280 | 3291 |
| |
3281 |
| - | |
3282 |
| - | |
| 3292 | + | |
| 3293 | + | |
3283 | 3294 |
| |
| 3295 | + | |
3284 | 3296 |
| |
3285 |
| - | |
| 3297 | + | |
| 3298 | + | |
3286 | 3299 |
| |
3287 | 3300 |
| |
3288 | 3301 |
| |
| |||
4567 | 4580 |
| |
4568 | 4581 |
| |
4569 | 4582 |
| |
4570 |
| - | |
| 4583 | + | |
| 4584 | + | |
4571 | 4585 |
| |
4572 | 4586 |
| |
4573 | 4587 |
| |
| |||
4582 | 4596 |
| |
4583 | 4597 |
| |
4584 | 4598 |
| |
4585 |
| - | |
| 4599 | + | |
4586 | 4600 |
| |
4587 | 4601 |
| |
4588 |
| - | |
| 4602 | + | |
| 4603 | + | |
4589 | 4604 |
| |
4590 | 4605 |
| |
4591 | 4606 |
| |
| |||
4629 | 4644 |
| |
4630 | 4645 |
| |
4631 | 4646 |
| |
4632 |
| - | |
| 4647 | + | |
| 4648 | + | |
4633 | 4649 |
| |
4634 | 4650 |
| |
4635 | 4651 |
| |
4636 | 4652 |
| |
4637 | 4653 |
| |
4638 | 4654 |
| |
4639 | 4655 |
| |
| 4656 | + | |
4640 | 4657 |
| |
4641 | 4658 |
| |
4642 | 4659 |
| |
4643 | 4660 |
| |
4644 | 4661 |
| |
| 4662 | + | |
4645 | 4663 |
| |
4646 | 4664 |
| |
4647 | 4665 |
| |
4648 | 4666 |
| |
4649 | 4667 |
| |
4650 |
| - | |
| 4668 | + | |
| 4669 | + | |
4651 | 4670 |
| |
4652 | 4671 |
| |
4653 | 4672 |
| |
| |||
4681 | 4700 |
| |
4682 | 4701 |
| |
4683 | 4702 |
| |
| 4703 | + | |
4684 | 4704 |
| |
4685 | 4705 |
| |
4686 | 4706 |
| |
| |||
4692 | 4712 |
| |
4693 | 4713 |
| |
4694 | 4714 |
| |
| 4715 | + | |
4695 | 4716 |
| |
4696 | 4717 |
| |
4697 | 4718 |
| |
| |||
4708 | 4729 |
| |
4709 | 4730 |
| |
4710 | 4731 |
| |
| 4732 | + | |
4711 | 4733 |
| |
| 4734 | + | |
4712 | 4735 |
| |
4713 | 4736 |
| |
4714 | 4737 |
| |
|
tests/std/tests/P0608R3_improved_variant_converting_constructor/env.lst
Copy file name to clipboard+4Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + |
You can’t perform that action at this time.
0 commit comments