File tree Expand file tree Collapse file tree 8 files changed +44
-23
lines changed Expand file tree Collapse file tree 8 files changed +44
-23
lines changed Original file line number Diff line number Diff line change 3478
3478
3479
3479
\begin {itemdescr }
3480
3480
\pnum
3481
- \constraints \tcode {N == 0} or \tcode {is_swappable_v<T>} is \tcode {true}.
3481
+ \constraints
3482
+ \tcode {N == 0} or \tcode {is_swappable_v<T>} is \tcode {true}.
3482
3483
3483
3484
\pnum
3484
3485
\effects
Original file line number Diff line number Diff line change 1128
1128
1129
1129
\begin {itemdescr }
1130
1130
\pnum
1131
- \constraints \tcode {is_error_code_enum_v<ErrorCodeEnum>} is \tcode {true}.
1131
+ \constraints
1132
+ \tcode {is_error_code_enum_v<ErrorCodeEnum>} is \tcode {true}.
1132
1133
1133
1134
\pnum
1134
1135
\ensures
1156
1157
1157
1158
\begin {itemdescr }
1158
1159
\pnum
1159
- \constraints \tcode {is_error_code_enum_v<ErrorCodeEnum>} is \tcode {true}.
1160
+ \constraints
1161
+ \tcode {is_error_code_enum_v<ErrorCodeEnum>} is \tcode {true}.
1160
1162
1161
1163
\pnum
1162
1164
\ensures
1336
1338
1337
1339
\begin {itemdescr }
1338
1340
\pnum
1339
- \constraints \tcode {is_error_condition_enum_v<ErrorConditionEnum>} is \tcode {true}.
1341
+ \constraints
1342
+ \tcode {is_error_condition_enum_v<ErrorConditionEnum>} is \tcode {true}.
1340
1343
1341
1344
\pnum
1342
1345
\ensures
1365
1368
1366
1369
\begin {itemdescr }
1367
1370
\pnum
1368
- \constraints \tcode {is_error_condition_enum_v<ErrorConditionEnum>} is \tcode {true}.
1371
+ \constraints
1372
+ \tcode {is_error_condition_enum_v<ErrorConditionEnum>} is \tcode {true}.
1369
1373
1370
1374
\pnum
1371
1375
\ensures
Original file line number Diff line number Diff line change 5554
5554
5555
5555
\begin {itemdescr }
5556
5556
\pnum
5557
- \constraints The expression \tcode {is >> std::forward<T>(x)} is well-formed when treated as an unevaluated operand.
5557
+ \constraints
5558
+ The expression \tcode {is >> std::forward<T>(x)} is well-formed when treated as an unevaluated operand.
5558
5559
5559
5560
\pnum
5560
5561
\effects
6764
6765
6765
6766
\begin {itemdescr }
6766
6767
\pnum
6767
- \constraints The expression \tcode {os << x} is well-formed when treated as an unevaluated operand.
6768
+ \constraints
6769
+ The expression \tcode {os << x} is well-formed when treated as an unevaluated operand.
6768
6770
6769
6771
\pnum
6770
6772
\effects
7780
7782
7781
7783
\begin {itemdescr }
7782
7784
\pnum
7783
- \constraints \tcode {SAlloc} is a type that
7785
+ \constraints
7786
+ \tcode {SAlloc} is a type that
7784
7787
qualifies as an allocator\iref {container.requirements.general }.
7785
7788
7786
7789
\pnum
7865
7868
7866
7869
\begin {itemdescr }
7867
7870
\pnum
7868
- \constraints \tcode {is_same_v<SAlloc,Allocator>} is \tcode {false}.
7871
+ \constraints
7872
+ \tcode {is_same_v<SAlloc,Allocator>} is \tcode {false}.
7869
7873
7870
7874
\pnum
7871
7875
\effects
8649
8653
8650
8654
\begin {itemdescr }
8651
8655
\pnum
8652
- \constraints \tcode {is_same_v<SAlloc,Allocator>} is \tcode {false}.
8656
+ \constraints
8657
+ \tcode {is_same_v<SAlloc,Allocator>} is \tcode {false}.
8653
8658
8654
8659
\pnum
8655
8660
\effects
8974
8979
8975
8980
\begin {itemdescr }
8976
8981
\pnum
8977
- \constraints \tcode {is_same_v<SAlloc,Allocator>} is \tcode {false}.
8982
+ \constraints
8983
+ \tcode {is_same_v<SAlloc,Allocator>} is \tcode {false}.
8978
8984
8979
8985
\pnum
8980
8986
\effects
Original file line number Diff line number Diff line change 4211
4211
4212
4212
\begin {itemdescr }
4213
4213
\pnum
4214
- \constraints \tcode {Iterator} satisfies \libconcept {copy_constructible}.
4214
+ \constraints
4215
+ \tcode {Iterator} satisfies \libconcept {copy_constructible}.
4215
4216
4216
4217
\pnum
4217
4218
\expects
Original file line number Diff line number Diff line change 592
592
\requires the preconditions for calling the function.
593
593
594
594
\item
595
- \constraints the conditions for the function's participation
595
+ \constraints
596
+ the conditions for the function's participation
596
597
in overload resolution\iref {over.match }.
597
598
\begin {note }
598
599
Failure to meet such a condition results in the function's silent non-viability.
Original file line number Diff line number Diff line change 346
346
347
347
\begin {itemdescr }
348
348
\pnum
349
- \constraints \tcode {is_integral_v<IntType>} is \tcode {true}.
349
+ \constraints
350
+ \tcode {is_integral_v<IntType>} is \tcode {true}.
350
351
351
352
\pnum
352
353
\effects
362
363
363
364
\begin {itemdescr }
364
365
\pnum
365
- \constraints \tcode {is_integral_v<IntType>} is \tcode {true}.
366
+ \constraints
367
+ \tcode {is_integral_v<IntType>} is \tcode {true}.
366
368
367
369
\pnum
368
370
\effects
381
383
382
384
\begin {itemdescr }
383
385
\pnum
384
- \constraints \tcode {is_integral_v<IntType>} is \tcode {true}.
386
+ \constraints
387
+ \tcode {is_integral_v<IntType>} is \tcode {true}.
385
388
386
389
\pnum
387
390
\effects
397
400
398
401
\begin {itemdescr }
399
402
\pnum
400
- \constraints \tcode {is_integral_v<IntType>} is \tcode {true}.
403
+ \constraints
404
+ \tcode {is_integral_v<IntType>} is \tcode {true}.
401
405
402
406
\pnum
403
407
\effects
509
513
510
514
\begin {itemdescr }
511
515
\pnum
512
- \constraints \tcode {is_integral_v<IntType>} is \tcode {true}.
516
+ \constraints
517
+ \tcode {is_integral_v<IntType>} is \tcode {true}.
513
518
514
519
\pnum
515
520
\effects
Original file line number Diff line number Diff line change 1261
1261
1262
1262
\begin{itemdescr}
1263
1263
\pnum
1264
- \constraints \tcode{is_move_constructible_v<$\tcode{T}_i$>} is \tcode{true} for all $i$.
1264
+ \constraints
1265
+ \tcode{is_move_constructible_v<$\tcode{T}_i$>} is \tcode{true} for all $i$.
1265
1266
1266
1267
\pnum
1267
1268
\effects
9195
9196
9196
9197
\begin{itemdescr}
9197
9198
\pnum
9198
- \constraints \tcode{is_move_constructible_v<D>} is \tcode{true}.
9199
+ \constraints
9200
+ \tcode{is_move_constructible_v<D>} is \tcode{true}.
9199
9201
9200
9202
\pnum
9201
9203
\requires If \tcode{D} is not a reference type,
9301
9303
9302
9304
\begin{itemdescr}
9303
9305
\pnum
9304
- \constraints \tcode{is_move_assignable_v<D>} is \tcode{true}.
9306
+ \constraints
9307
+ \tcode{is_move_assignable_v<D>} is \tcode{true}.
9305
9308
9306
9309
\pnum
9307
9310
\requires If \tcode{D} is not a reference type, \tcode{D} shall meet the
Original file line number Diff line number Diff line change @@ -28,8 +28,8 @@ grep -n 'opt{}' *.tex && exit 1
28
28
grep -n " // not defined" $texfiles | sed ' s/$/ <--- use \\notdef instead/' | grep . && exit 1
29
29
30
30
# Library element introducer followed by stuff.
31
- grep -ne ' ^\\\(contraints \|mandates\|expects\|effects\|sync\|ensures\|returns\|throws\|complexity\|remarks\|errors\).\+$' $texfiles && exit 1
32
- # Fixup: sed 's/^\\\(contraints \|mandates\|expects\|effects\|sync\|ensures\|returns\|throws\|complexity\|remarks\|errors\)\s*\(.\)/\\\1\n\2/'
31
+ grep -ne ' ^\\\(constraints \|mandates\|expects\|effects\|sync\|ensures\|returns\|throws\|complexity\|remarks\|errors\).\+$' $texfiles && exit 1
32
+ # Fixup: sed 's/^\\\(constraints \|mandates\|expects\|effects\|sync\|ensures\|returns\|throws\|complexity\|remarks\|errors\)\s*\(.\)/\\\1\n\2/'
33
33
# Fixup: sed 's/^\\ //'
34
34
35
35
# Change marker in [diff] followed by stuff.
You can’t perform that action at this time.
0 commit comments