From Jason Turner

[format.error]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmplg_qg13i/{from.md → to.md} +0 -401
tmp/tmplg_qg13i/{from.md → to.md} RENAMED
@@ -23,406 +23,5 @@ format_error(const string& what_arg);
23
  format_error(const char* what_arg);
24
  ```
25
 
26
  *Ensures:* `strcmp(what(), what_arg) == 0`.
27
 
28
- <!-- Link reference definitions -->
29
- [alg.sorting]: algorithms.md#alg.sorting
30
- [algorithms]: algorithms.md#algorithms
31
- [algorithms.general]: algorithms.md#algorithms.general
32
- [algorithms.requirements]: algorithms.md#algorithms.requirements
33
- [allocator.adaptor]: #allocator.adaptor
34
- [allocator.adaptor.cnstr]: #allocator.adaptor.cnstr
35
- [allocator.adaptor.members]: #allocator.adaptor.members
36
- [allocator.adaptor.syn]: #allocator.adaptor.syn
37
- [allocator.adaptor.types]: #allocator.adaptor.types
38
- [allocator.globals]: #allocator.globals
39
- [allocator.members]: #allocator.members
40
- [allocator.requirements.completeness]: library.md#allocator.requirements.completeness
41
- [allocator.tag]: #allocator.tag
42
- [allocator.traits]: #allocator.traits
43
- [allocator.traits.members]: #allocator.traits.members
44
- [allocator.traits.types]: #allocator.traits.types
45
- [allocator.uses]: #allocator.uses
46
- [allocator.uses.construction]: #allocator.uses.construction
47
- [allocator.uses.trait]: #allocator.uses.trait
48
- [any]: #any
49
- [any.assign]: #any.assign
50
- [any.bad.any.cast]: #any.bad.any.cast
51
- [any.class]: #any.class
52
- [any.cons]: #any.cons
53
- [any.modifiers]: #any.modifiers
54
- [any.nonmembers]: #any.nonmembers
55
- [any.observers]: #any.observers
56
- [any.synop]: #any.synop
57
- [arithmetic.operations]: #arithmetic.operations
58
- [arithmetic.operations.divides]: #arithmetic.operations.divides
59
- [arithmetic.operations.minus]: #arithmetic.operations.minus
60
- [arithmetic.operations.modulus]: #arithmetic.operations.modulus
61
- [arithmetic.operations.multiplies]: #arithmetic.operations.multiplies
62
- [arithmetic.operations.negate]: #arithmetic.operations.negate
63
- [arithmetic.operations.plus]: #arithmetic.operations.plus
64
- [array]: containers.md#array
65
- [associative]: containers.md#associative
66
- [basic.align]: basic.md#basic.align
67
- [basic.compound]: basic.md#basic.compound
68
- [basic.def.odr]: basic.md#basic.def.odr
69
- [basic.fundamental]: basic.md#basic.fundamental
70
- [basic.life]: basic.md#basic.life
71
- [basic.stc.dynamic.allocation]: basic.md#basic.stc.dynamic.allocation
72
- [basic.stc.dynamic.safety]: basic.md#basic.stc.dynamic.safety
73
- [basic.types]: basic.md#basic.types
74
- [bitmask.types]: library.md#bitmask.types
75
- [bitset]: #bitset
76
- [bitset.cons]: #bitset.cons
77
- [bitset.hash]: #bitset.hash
78
- [bitset.members]: #bitset.members
79
- [bitset.operators]: #bitset.operators
80
- [bitset.syn]: #bitset.syn
81
- [bitwise.operations]: #bitwise.operations
82
- [bitwise.operations.and]: #bitwise.operations.and
83
- [bitwise.operations.not]: #bitwise.operations.not
84
- [bitwise.operations.or]: #bitwise.operations.or
85
- [bitwise.operations.xor]: #bitwise.operations.xor
86
- [c.malloc]: #c.malloc
87
- [charconv]: #charconv
88
- [charconv.from.chars]: #charconv.from.chars
89
- [charconv.syn]: #charconv.syn
90
- [charconv.to.chars]: #charconv.to.chars
91
- [class.copy.ctor]: class.md#class.copy.ctor
92
- [class.mem]: class.md#class.mem
93
- [comparisons]: #comparisons
94
- [comparisons.equal.to]: #comparisons.equal.to
95
- [comparisons.greater]: #comparisons.greater
96
- [comparisons.greater.equal]: #comparisons.greater.equal
97
- [comparisons.less]: #comparisons.less
98
- [comparisons.less.equal]: #comparisons.less.equal
99
- [comparisons.not.equal.to]: #comparisons.not.equal.to
100
- [comparisons.three.way]: #comparisons.three.way
101
- [concepts.equality]: concepts.md#concepts.equality
102
- [conv.array]: expr.md#conv.array
103
- [conv.func]: expr.md#conv.func
104
- [conv.lval]: expr.md#conv.lval
105
- [conv.qual]: expr.md#conv.qual
106
- [conv.rank]: basic.md#conv.rank
107
- [cpp17.allocator]: #cpp17.allocator
108
- [cpp17.copyassignable]: #cpp17.copyassignable
109
- [cpp17.copyconstructible]: #cpp17.copyconstructible
110
- [cpp17.defaultconstructible]: #cpp17.defaultconstructible
111
- [cpp17.destructible]: #cpp17.destructible
112
- [cpp17.hash]: #cpp17.hash
113
- [cpp17.moveassignable]: #cpp17.moveassignable
114
- [cpp17.moveconstructible]: #cpp17.moveconstructible
115
- [cpp17.nullablepointer]: #cpp17.nullablepointer
116
- [dcl.array]: dcl.md#dcl.array
117
- [dcl.constexpr]: dcl.md#dcl.constexpr
118
- [dcl.ref]: dcl.md#dcl.ref
119
- [declval]: #declval
120
- [default.allocator]: #default.allocator
121
- [defns.const.subexpr]: library.md#defns.const.subexpr
122
- [defns.expression-equivalent]: library.md#defns.expression-equivalent
123
- [defns.ntcts]: library.md#defns.ntcts
124
- [defns.order.ptr]: #defns.order.ptr
125
- [defns.referenceable]: library.md#defns.referenceable
126
- [execpol]: #execpol
127
- [execpol.general]: #execpol.general
128
- [execpol.objects]: #execpol.objects
129
- [execpol.par]: #execpol.par
130
- [execpol.parunseq]: #execpol.parunseq
131
- [execpol.seq]: #execpol.seq
132
- [execpol.type]: #execpol.type
133
- [execpol.unseq]: #execpol.unseq
134
- [execution.syn]: #execution.syn
135
- [expr.add]: expr.md#expr.add
136
- [expr.alignof]: expr.md#expr.alignof
137
- [expr.bit.and]: expr.md#expr.bit.and
138
- [expr.call]: expr.md#expr.call
139
- [expr.const]: expr.md#expr.const
140
- [expr.eq]: expr.md#expr.eq
141
- [expr.log.and]: expr.md#expr.log.and
142
- [expr.log.or]: expr.md#expr.log.or
143
- [expr.mul]: expr.md#expr.mul
144
- [expr.or]: expr.md#expr.or
145
- [expr.prop]: expr.md#expr.prop
146
- [expr.rel]: expr.md#expr.rel
147
- [expr.unary.op]: expr.md#expr.unary.op
148
- [expr.xor]: expr.md#expr.xor
149
- [format]: #format
150
- [format.align]: #format.align
151
- [format.arg]: #format.arg
152
- [format.arg.store]: #format.arg.store
153
- [format.args]: #format.args
154
- [format.arguments]: #format.arguments
155
- [format.context]: #format.context
156
- [format.err.report]: #format.err.report
157
- [format.error]: #format.error
158
- [format.formatter]: #format.formatter
159
- [format.formatter.spec]: #format.formatter.spec
160
- [format.functions]: #format.functions
161
- [format.parse.ctx]: #format.parse.ctx
162
- [format.sign]: #format.sign
163
- [format.string]: #format.string
164
- [format.string.general]: #format.string.general
165
- [format.string.std]: #format.string.std
166
- [format.syn]: #format.syn
167
- [format.type.bool]: #format.type.bool
168
- [format.type.char]: #format.type.char
169
- [format.type.float]: #format.type.float
170
- [format.type.int]: #format.type.int
171
- [format.type.ptr]: #format.type.ptr
172
- [format.type.string]: #format.type.string
173
- [formatter]: #formatter
174
- [formatter.requirements]: #formatter.requirements
175
- [forward]: #forward
176
- [func.bind]: #func.bind
177
- [func.bind.bind]: #func.bind.bind
178
- [func.bind.front]: #func.bind.front
179
- [func.bind.isbind]: #func.bind.isbind
180
- [func.bind.isplace]: #func.bind.isplace
181
- [func.bind.place]: #func.bind.place
182
- [func.def]: #func.def
183
- [func.identity]: #func.identity
184
- [func.invoke]: #func.invoke
185
- [func.memfn]: #func.memfn
186
- [func.not.fn]: #func.not.fn
187
- [func.require]: #func.require
188
- [func.search]: #func.search
189
- [func.search.bm]: #func.search.bm
190
- [func.search.bmh]: #func.search.bmh
191
- [func.search.default]: #func.search.default
192
- [func.wrap]: #func.wrap
193
- [func.wrap.badcall]: #func.wrap.badcall
194
- [func.wrap.func]: #func.wrap.func
195
- [func.wrap.func.alg]: #func.wrap.func.alg
196
- [func.wrap.func.cap]: #func.wrap.func.cap
197
- [func.wrap.func.con]: #func.wrap.func.con
198
- [func.wrap.func.inv]: #func.wrap.func.inv
199
- [func.wrap.func.mod]: #func.wrap.func.mod
200
- [func.wrap.func.nullptr]: #func.wrap.func.nullptr
201
- [func.wrap.func.targ]: #func.wrap.func.targ
202
- [function.objects]: #function.objects
203
- [functional.syn]: #functional.syn
204
- [intro.multithread]: basic.md#intro.multithread
205
- [intro.object]: basic.md#intro.object
206
- [intseq]: #intseq
207
- [intseq.general]: #intseq.general
208
- [intseq.intseq]: #intseq.intseq
209
- [intseq.make]: #intseq.make
210
- [invalid.argument]: diagnostics.md#invalid.argument
211
- [iostate.flags]: input.md#iostate.flags
212
- [istream.formatted]: input.md#istream.formatted
213
- [logical.operations]: #logical.operations
214
- [logical.operations.and]: #logical.operations.and
215
- [logical.operations.not]: #logical.operations.not
216
- [logical.operations.or]: #logical.operations.or
217
- [mem.poly.allocator.class]: #mem.poly.allocator.class
218
- [mem.poly.allocator.ctor]: #mem.poly.allocator.ctor
219
- [mem.poly.allocator.eq]: #mem.poly.allocator.eq
220
- [mem.poly.allocator.mem]: #mem.poly.allocator.mem
221
- [mem.res]: #mem.res
222
- [mem.res.class]: #mem.res.class
223
- [mem.res.eq]: #mem.res.eq
224
- [mem.res.global]: #mem.res.global
225
- [mem.res.monotonic.buffer]: #mem.res.monotonic.buffer
226
- [mem.res.monotonic.buffer.ctor]: #mem.res.monotonic.buffer.ctor
227
- [mem.res.monotonic.buffer.mem]: #mem.res.monotonic.buffer.mem
228
- [mem.res.pool]: #mem.res.pool
229
- [mem.res.pool.ctor]: #mem.res.pool.ctor
230
- [mem.res.pool.mem]: #mem.res.pool.mem
231
- [mem.res.pool.options]: #mem.res.pool.options
232
- [mem.res.pool.overview]: #mem.res.pool.overview
233
- [mem.res.private]: #mem.res.private
234
- [mem.res.public]: #mem.res.public
235
- [mem.res.syn]: #mem.res.syn
236
- [memory]: #memory
237
- [memory.general]: #memory.general
238
- [memory.syn]: #memory.syn
239
- [meta]: #meta
240
- [meta.const.eval]: #meta.const.eval
241
- [meta.help]: #meta.help
242
- [meta.logical]: #meta.logical
243
- [meta.member]: #meta.member
244
- [meta.rel]: #meta.rel
245
- [meta.rqmts]: #meta.rqmts
246
- [meta.trans]: #meta.trans
247
- [meta.trans.arr]: #meta.trans.arr
248
- [meta.trans.cv]: #meta.trans.cv
249
- [meta.trans.other]: #meta.trans.other
250
- [meta.trans.ptr]: #meta.trans.ptr
251
- [meta.trans.ref]: #meta.trans.ref
252
- [meta.trans.sign]: #meta.trans.sign
253
- [meta.type.synop]: #meta.type.synop
254
- [meta.unary]: #meta.unary
255
- [meta.unary.cat]: #meta.unary.cat
256
- [meta.unary.comp]: #meta.unary.comp
257
- [meta.unary.prop]: #meta.unary.prop
258
- [meta.unary.prop.query]: #meta.unary.prop.query
259
- [namespace.std]: library.md#namespace.std
260
- [new.delete]: support.md#new.delete
261
- [optional]: #optional
262
- [optional.assign]: #optional.assign
263
- [optional.assign.copy]: #optional.assign.copy
264
- [optional.assign.copy.templ]: #optional.assign.copy.templ
265
- [optional.assign.move]: #optional.assign.move
266
- [optional.assign.move.templ]: #optional.assign.move.templ
267
- [optional.bad.access]: #optional.bad.access
268
- [optional.comp.with.t]: #optional.comp.with.t
269
- [optional.ctor]: #optional.ctor
270
- [optional.dtor]: #optional.dtor
271
- [optional.general]: #optional.general
272
- [optional.hash]: #optional.hash
273
- [optional.mod]: #optional.mod
274
- [optional.nullops]: #optional.nullops
275
- [optional.nullopt]: #optional.nullopt
276
- [optional.observe]: #optional.observe
277
- [optional.optional]: #optional.optional
278
- [optional.relops]: #optional.relops
279
- [optional.specalg]: #optional.specalg
280
- [optional.swap]: #optional.swap
281
- [optional.syn]: #optional.syn
282
- [ostream.formatted]: input.md#ostream.formatted
283
- [out.of.range]: diagnostics.md#out.of.range
284
- [over.match.call]: over.md#over.match.call
285
- [over.match.class.deduct]: over.md#over.match.class.deduct
286
- [overflow.error]: diagnostics.md#overflow.error
287
- [pair.astuple]: #pair.astuple
288
- [pair.piecewise]: #pair.piecewise
289
- [pairs]: #pairs
290
- [pairs.general]: #pairs.general
291
- [pairs.pair]: #pairs.pair
292
- [pairs.spec]: #pairs.spec
293
- [pointer.conversion]: #pointer.conversion
294
- [pointer.traits]: #pointer.traits
295
- [pointer.traits.functions]: #pointer.traits.functions
296
- [pointer.traits.optmem]: #pointer.traits.optmem
297
- [pointer.traits.types]: #pointer.traits.types
298
- [ptr.align]: #ptr.align
299
- [range.cmp]: #range.cmp
300
- [ratio]: #ratio
301
- [ratio.arithmetic]: #ratio.arithmetic
302
- [ratio.comparison]: #ratio.comparison
303
- [ratio.general]: #ratio.general
304
- [ratio.ratio]: #ratio.ratio
305
- [ratio.si]: #ratio.si
306
- [ratio.syn]: #ratio.syn
307
- [refwrap]: #refwrap
308
- [refwrap.access]: #refwrap.access
309
- [refwrap.assign]: #refwrap.assign
310
- [refwrap.const]: #refwrap.const
311
- [refwrap.helpers]: #refwrap.helpers
312
- [refwrap.invoke]: #refwrap.invoke
313
- [res.on.exception.handling]: library.md#res.on.exception.handling
314
- [round.style]: support.md#round.style
315
- [scoped.adaptor.operators]: #scoped.adaptor.operators
316
- [smartptr]: #smartptr
317
- [special]: class.md#special
318
- [specialized.addressof]: #specialized.addressof
319
- [specialized.algorithms]: algorithms.md#specialized.algorithms
320
- [stmt.dcl]: stmt.md#stmt.dcl
321
- [stmt.return]: stmt.md#stmt.return
322
- [support.signal]: support.md#support.signal
323
- [swappable.requirements]: library.md#swappable.requirements
324
- [temp.deduct]: temp.md#temp.deduct
325
- [temp.param]: temp.md#temp.param
326
- [temp.type]: temp.md#temp.type
327
- [template.bitset]: #template.bitset
328
- [time.format]: time.md#time.format
329
- [tuple]: #tuple
330
- [tuple.apply]: #tuple.apply
331
- [tuple.assign]: #tuple.assign
332
- [tuple.cnstr]: #tuple.cnstr
333
- [tuple.creation]: #tuple.creation
334
- [tuple.elem]: #tuple.elem
335
- [tuple.general]: #tuple.general
336
- [tuple.helper]: #tuple.helper
337
- [tuple.rel]: #tuple.rel
338
- [tuple.special]: #tuple.special
339
- [tuple.swap]: #tuple.swap
340
- [tuple.syn]: #tuple.syn
341
- [tuple.traits]: #tuple.traits
342
- [tuple.tuple]: #tuple.tuple
343
- [type.index]: #type.index
344
- [type.index.hash]: #type.index.hash
345
- [type.index.members]: #type.index.members
346
- [type.index.overview]: #type.index.overview
347
- [type.index.synopsis]: #type.index.synopsis
348
- [unique.ptr]: #unique.ptr
349
- [unique.ptr.create]: #unique.ptr.create
350
- [unique.ptr.dltr]: #unique.ptr.dltr
351
- [unique.ptr.dltr.dflt]: #unique.ptr.dltr.dflt
352
- [unique.ptr.dltr.dflt1]: #unique.ptr.dltr.dflt1
353
- [unique.ptr.dltr.general]: #unique.ptr.dltr.general
354
- [unique.ptr.io]: #unique.ptr.io
355
- [unique.ptr.runtime]: #unique.ptr.runtime
356
- [unique.ptr.runtime.asgn]: #unique.ptr.runtime.asgn
357
- [unique.ptr.runtime.ctor]: #unique.ptr.runtime.ctor
358
- [unique.ptr.runtime.modifiers]: #unique.ptr.runtime.modifiers
359
- [unique.ptr.runtime.observers]: #unique.ptr.runtime.observers
360
- [unique.ptr.single]: #unique.ptr.single
361
- [unique.ptr.single.asgn]: #unique.ptr.single.asgn
362
- [unique.ptr.single.ctor]: #unique.ptr.single.ctor
363
- [unique.ptr.single.dtor]: #unique.ptr.single.dtor
364
- [unique.ptr.single.modifiers]: #unique.ptr.single.modifiers
365
- [unique.ptr.single.observers]: #unique.ptr.single.observers
366
- [unique.ptr.special]: #unique.ptr.special
367
- [unord]: containers.md#unord
368
- [unord.hash]: #unord.hash
369
- [util.dynamic.safety]: #util.dynamic.safety
370
- [util.smartptr.enab]: #util.smartptr.enab
371
- [util.smartptr.getdeleter]: #util.smartptr.getdeleter
372
- [util.smartptr.hash]: #util.smartptr.hash
373
- [util.smartptr.ownerless]: #util.smartptr.ownerless
374
- [util.smartptr.shared]: #util.smartptr.shared
375
- [util.smartptr.shared.assign]: #util.smartptr.shared.assign
376
- [util.smartptr.shared.cast]: #util.smartptr.shared.cast
377
- [util.smartptr.shared.cmp]: #util.smartptr.shared.cmp
378
- [util.smartptr.shared.const]: #util.smartptr.shared.const
379
- [util.smartptr.shared.create]: #util.smartptr.shared.create
380
- [util.smartptr.shared.dest]: #util.smartptr.shared.dest
381
- [util.smartptr.shared.io]: #util.smartptr.shared.io
382
- [util.smartptr.shared.mod]: #util.smartptr.shared.mod
383
- [util.smartptr.shared.obs]: #util.smartptr.shared.obs
384
- [util.smartptr.shared.spec]: #util.smartptr.shared.spec
385
- [util.smartptr.weak]: #util.smartptr.weak
386
- [util.smartptr.weak.assign]: #util.smartptr.weak.assign
387
- [util.smartptr.weak.bad]: #util.smartptr.weak.bad
388
- [util.smartptr.weak.const]: #util.smartptr.weak.const
389
- [util.smartptr.weak.dest]: #util.smartptr.weak.dest
390
- [util.smartptr.weak.mod]: #util.smartptr.weak.mod
391
- [util.smartptr.weak.obs]: #util.smartptr.weak.obs
392
- [util.smartptr.weak.spec]: #util.smartptr.weak.spec
393
- [utilities]: #utilities
394
- [utilities.general]: #utilities.general
395
- [utilities.summary]: #utilities.summary
396
- [utility]: #utility
397
- [utility.as.const]: #utility.as.const
398
- [utility.exchange]: #utility.exchange
399
- [utility.intcmp]: #utility.intcmp
400
- [utility.swap]: #utility.swap
401
- [utility.syn]: #utility.syn
402
- [variant]: #variant
403
- [variant.assign]: #variant.assign
404
- [variant.bad.access]: #variant.bad.access
405
- [variant.ctor]: #variant.ctor
406
- [variant.dtor]: #variant.dtor
407
- [variant.general]: #variant.general
408
- [variant.get]: #variant.get
409
- [variant.hash]: #variant.hash
410
- [variant.helper]: #variant.helper
411
- [variant.mod]: #variant.mod
412
- [variant.monostate]: #variant.monostate
413
- [variant.monostate.relops]: #variant.monostate.relops
414
- [variant.relops]: #variant.relops
415
- [variant.specalg]: #variant.specalg
416
- [variant.status]: #variant.status
417
- [variant.swap]: #variant.swap
418
- [variant.syn]: #variant.syn
419
- [variant.variant]: #variant.variant
420
- [variant.visit]: #variant.visit
421
-
422
- [^1]: `pointer_safety::preferred` might be returned to indicate that a
423
- leak detector is running so that the program can avoid spurious leak
424
- reports.
425
-
426
- [^2]: Such a type is a function pointer or a class type which has a
427
- member `operator()` or a class type which has a conversion to a
428
- pointer to function.
 
23
  format_error(const char* what_arg);
24
  ```
25
 
26
  *Ensures:* `strcmp(what(), what_arg) == 0`.
27