Skip to content

Commit a6d3671

Browse files
committed
GLOBAL_QUALIFY_LIST: std::constructible_from追加
1 parent 1dfec61 commit a6d3671

26 files changed

Lines changed: 1 addition & 27 deletions

GLOBAL_QUALIFY_LIST.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@
112112
* <concepts>[link /reference/concepts.md]
113113
* common_reference_with[link /reference/concepts/common_reference_with.md]
114114
* common_with[link /reference/concepts/common_with.md]
115+
* constructible_from[link /reference/concepts/constructible_from.md]
115116
* convertible_to[link /reference/concepts/convertible_to.md]
116117
* copy_constructible[link /reference/concepts/copy_constructible.md]
117118
* default_initializable[link /reference/concepts/default_initializable.md]

lang/cpp20/concepts.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,6 @@ int main() {
217217
assert(b.size() == 3);
218218
}
219219
```
220-
* std::constructible_from[link /reference/concepts/constructible_from.md]
221220
* b.size()[link /reference/vector/vector/size.md]
222221
223222
@@ -248,7 +247,6 @@ int main() {
248247
assert(b.size() == 3);
249248
}
250249
```
251-
* std::constructible_from[link /reference/concepts/constructible_from.md]
252250
* std::move_constructible[link /reference/concepts/move_constructible.md]
253251
* b.size()[link /reference/vector/vector/size.md]
254252

@@ -943,7 +941,6 @@ int main() {
943941
void g(std::constructible_from<int> auto x);
944942
```
945943
* std::copy_constructible[link /reference/concepts/copy_constructible.md]
946-
* std::constructible_from[link /reference/concepts/constructible_from.md]
947944

948945
## 備考
949946
- GCC 9.1では、コンセプトが正式サポートされていないため、コンパイルオプションとして`-fconcepts`を付ける必要がある

reference/algorithm/ranges_fold_left_first.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ namespace std::ranges {
1717
constexpr auto fold_left_first(R&& r, F f); // (2)
1818
}
1919
```
20-
* constructible_from[link /reference/concepts/constructible_from.md]
2120
* iter_reference_t[link /reference/iterator/iter_reference_t.md]
2221
* indirectly-binary-left-foldable[link ./ranges_fold_left.md]
2322

reference/algorithm/ranges_fold_left_first_with_iter.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ namespace std::ranges {
1818
}
1919
```
2020
* indirectly-binary-left-foldable[link ./ranges_fold_left.md]
21-
* constructible_from[link /reference/concepts/constructible_from.md]
2221
* iter_reference_t[link /reference/iterator/iter_reference_t.md]
2322
2423
## 概要

reference/algorithm/ranges_fold_right_last.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ namespace std::ranges {
1717
constexpr auto fold_right_last(R&& r, F f); // (2)
1818
}
1919
```
20-
* constructible_from[link /reference/concepts/constructible_from.md]
2120
* iter_reference_t[link /reference/iterator/iter_reference_t.md]
2221
* indirectly-binary-right-foldable[link ./ranges_fold_right.md]
2322

reference/concepts/copy_constructible.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ namespace std {
1414
constructible_from<T, const T> && convertible_to<const T, T>;
1515
}
1616
```
17-
* constructible_from[link /reference/concepts/constructible_from.md]
1817
1918
## 概要
2019

reference/concepts/default_initializable.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ concept default_initializable = constructible_from<T> &&
3333
requires { T{}; } &&
3434
is-default-initializable<T>;
3535
```
36-
* constructible_from[link /reference/concepts/constructible_from.md]
3736
3837
3938
## 例

reference/concepts/move_constructible.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ namespace std {
1010
concept move_constructible = constructible_from<T, T> && convertible_to<T, T>;
1111
}
1212
```
13-
* constructible_from[link /reference/concepts/constructible_from.md]
1413
1514
## 概要
1615

reference/execution/execution/receiver.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ namespace std::execution {
2222
* get_env[link get_env.md]
2323
* queryable[link ../queryable.md]
2424
* derived_from[link /reference/concepts/derived_from.md]
25-
* constructible_from[link /reference/concepts/constructible_from.md]
2625
* is_nothrow_move_constructible_v[link /reference/type_traits/is_nothrow_move_constructible.md]
2726
2827
## 概要

reference/execution/execution/sender.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ concept sender =
6868
```
6969
* get_env[link get_env.md]
7070
* queryable[link ../queryable.md]
71-
* constructible_from[link /reference/concepts/constructible_from.md]
7271
7372
7473
## 備考

0 commit comments

Comments
 (0)