File tree Expand file tree Collapse file tree 8 files changed +78
-77
lines changed
libcxx/test/std/input.output/span.streams/spanbuf Expand file tree Collapse file tree 8 files changed +78
-77
lines changed Original file line number Diff line number Diff line change @@ -35,15 +35,16 @@ void test() {
35
35
std::span<CharT> sp{arr};
36
36
37
37
// TODO:
38
- (void )sp;
39
- // // Mode: default
40
- // {
41
- // SpBuf rhsSpBuf{sp};
42
- // SpBuf spBuf = std::move(rhsSpBuf);
43
- // assert(spBuf.span().data() == arr);
44
- // assert(!spBuf.span().empty());
45
- // assert(spBuf.span().size() == 4);
46
- // }
38
+
39
+ // Mode: default
40
+ {
41
+ SpBuf rhsSpBuf{sp};
42
+ SpBuf spBuf = std::move (rhsSpBuf);
43
+ (void )spBuf;
44
+ // assert(spBuf.span().data() == arr);
45
+ // assert(!spBuf.span().empty());
46
+ // assert(spBuf.span().size() == 4);
47
+ }
47
48
// // Mode: `ios_base::in`
48
49
// {
49
50
// SpBuf rhsSpBuf{sp, std::ios_base::in};
Original file line number Diff line number Diff line change @@ -34,16 +34,16 @@ void test() {
34
34
std::span<CharT> sp{arr};
35
35
36
36
// TODO:
37
- ( void )sp;
38
- // // Mode: default
39
- // {
40
- // SpBuf rhsSpBuf{sp};
41
- // SpBuf spBuf(std::span<CharT>{});
42
- // spBuf.swap(rhsSpBuf);
43
- // assert(spBuf.span().data() == arr);
44
- // assert(!spBuf.span().empty());
45
- // assert(spBuf.span().size() == 4);
46
- // }
37
+
38
+ // Mode: default
39
+ {
40
+ SpBuf rhsSpBuf{sp};
41
+ SpBuf spBuf (std::span<CharT>{});
42
+ spBuf.swap (rhsSpBuf);
43
+ // assert(spBuf.span().data() == arr);
44
+ // assert(!spBuf.span().empty());
45
+ // assert(spBuf.span().size() == 4);
46
+ }
47
47
// // Mode: `ios_base::in`
48
48
// {
49
49
// SpBuf rhsSpBuf{sp, std::ios_base::in};
Original file line number Diff line number Diff line change @@ -30,16 +30,16 @@ void test() {
30
30
std::span<CharT> sp{arr};
31
31
32
32
// TODO:
33
- ( void )sp;
34
- // // Mode: default
35
- // {
36
- // SpBuf rhsSpBuf{sp};
37
- // SpBuf spBuf(std::span<CharT>{});
38
- // std::swap(spBuf, rhsSpBuf);
39
- // assert(spBuf.span().data() == arr);
40
- // assert(!spBuf.span().empty());
41
- // assert(spBuf.span().size() == 4);
42
- // }
33
+
34
+ // Mode: default
35
+ {
36
+ SpBuf rhsSpBuf{sp};
37
+ SpBuf spBuf (std::span<CharT>{});
38
+ std::swap (spBuf, rhsSpBuf);
39
+ // assert(spBuf.span().data() == arr);
40
+ // assert(!spBuf.span().empty());
41
+ // assert(spBuf.span().size() == 4);
42
+ }
43
43
// // Mode: `ios_base::in`
44
44
// {
45
45
// SpBuf rhsSpBuf{sp, std::ios_base::in};
Original file line number Diff line number Diff line change @@ -34,16 +34,16 @@ void test() {
34
34
std::span<CharT> sp{arr};
35
35
36
36
// TODO:
37
- ( void )sp;
38
- // // Mode: default
39
- // {
40
- // SpBuf rhsSpBuf{sp};
41
- // SpBuf spBuf(std::span<CharT>{});
42
- // spBuf.swap(rhsSpBuf);
43
- // assert(spBuf.span().data() == arr);
44
- // assert(!spBuf.span().empty());
45
- // assert(spBuf.span().size() == 4);
46
- // }
37
+
38
+ // Mode: default
39
+ {
40
+ SpBuf rhsSpBuf{sp};
41
+ SpBuf spBuf (std::span<CharT>{});
42
+ spBuf.swap (rhsSpBuf);
43
+ // assert(spBuf.span().data() == arr);
44
+ // assert(!spBuf.span().empty());
45
+ // assert(spBuf.span().size() == 4);
46
+ }
47
47
}
48
48
49
49
int main (int , char **) {
Original file line number Diff line number Diff line change @@ -35,16 +35,16 @@ void test() {
35
35
std::span<CharT> sp{arr};
36
36
37
37
// TODO:
38
- ( void )sp;
38
+
39
39
// Mode: default
40
- // {
41
- // SpBuf rhsSpBuf{sp};
42
- // SpBuf spBuf(std::span<CharT>{});
43
- // spBuf.swap(rhsSpBuf);
44
- // assert(spBuf.span().data() == arr);
45
- // assert(!spBuf.span().empty());
46
- // assert(spBuf.span().size() == 4);
47
- // }
40
+ {
41
+ SpBuf rhsSpBuf{sp};
42
+ SpBuf spBuf (std::span<CharT>{});
43
+ spBuf.swap (rhsSpBuf);
44
+ // assert(spBuf.span().data() == arr);
45
+ // assert(!spBuf.span().empty());
46
+ // assert(spBuf.span().size() == 4);
47
+ }
48
48
}
49
49
50
50
int main (int , char **) {
Original file line number Diff line number Diff line change @@ -38,16 +38,16 @@ void test() {
38
38
std::span<CharT> sp{arr};
39
39
40
40
// TODO:
41
- ( void )sp;
42
- // // Mode: default
43
- // {
44
- // SpBuf rhsSpBuf{sp};
45
- // SpBuf spBuf(std::span<CharT>{});
46
- // spBuf.swap(rhsSpBuf);
47
- // assert(spBuf.span().data() == arr);
48
- // assert(!spBuf.span().empty());
49
- // assert(spBuf.span().size() == 4);
50
- // }
41
+
42
+ // Mode: default
43
+ {
44
+ SpBuf rhsSpBuf{sp};
45
+ SpBuf spBuf (std::span<CharT>{});
46
+ spBuf.swap (rhsSpBuf);
47
+ // assert(spBuf.span().data() == arr);
48
+ // assert(!spBuf.span().empty());
49
+ // assert(spBuf.span().size() == 4);
50
+ }
51
51
}
52
52
53
53
int main (int , char **) {
Original file line number Diff line number Diff line change @@ -34,16 +34,16 @@ void test() {
34
34
35
35
CharT arr[4 ];
36
36
std::span<CharT> sp{arr};
37
- ( void )sp;
38
- // // Mode: default
39
- // {
40
- // SpBuf rhsSpBuf{sp};
41
- // SpBuf spBuf(std::span<CharT>{});
42
- // spBuf.swap(rhsSpBuf);
43
- // assert(spBuf.span().data() == arr);
44
- // assert(!spBuf.span().empty());
45
- // assert(spBuf.span().size() == 4);
46
- // }
37
+
38
+ // Mode: default
39
+ {
40
+ SpBuf rhsSpBuf{sp};
41
+ SpBuf spBuf (std::span<CharT>{});
42
+ spBuf.swap (rhsSpBuf);
43
+ // assert(spBuf.span().data() == arr);
44
+ // assert(!spBuf.span().empty());
45
+ // assert(spBuf.span().size() == 4);
46
+ }
47
47
}
48
48
49
49
int main (int , char **) {
Original file line number Diff line number Diff line change @@ -34,16 +34,16 @@ void test() {
34
34
std::span<CharT> sp{arr};
35
35
36
36
// TODO:
37
- ( void )sp;
37
+
38
38
// Mode: default
39
- // {
40
- // SpBuf rhsSpBuf{sp};
41
- // SpBuf spBuf(std::span<CharT>{});
42
- // spBuf.swap(rhsSpBuf);
43
- // assert(spBuf.span().data() == arr);
44
- // assert(!spBuf.span().empty());
45
- // assert(spBuf.span().size() == 4);
46
- // }
39
+ {
40
+ SpBuf rhsSpBuf{sp};
41
+ SpBuf spBuf (std::span<CharT>{});
42
+ spBuf.swap (rhsSpBuf);
43
+ // assert(spBuf.span().data() == arr);
44
+ // assert(!spBuf.span().empty());
45
+ // assert(spBuf.span().size() == 4);
46
+ }
47
47
}
48
48
49
49
int main (int , char **) {
You can’t perform that action at this time.
0 commit comments