Bots, Bureaucrats, Interface administrators, smwadministrator, smwcurator, smweditor, Administrators
2,557
edits
Timo.stripf (talk | contribs) No edit summary |
Timo.stripf (talk | contribs) No edit summary |
||
Line 13: | Line 13: | ||
local m="Members"; | local m="Members"; | ||
local n="range.adaptors"; | local n="range.adaptors"; | ||
local o=" | local o="Modifiers"; | ||
local p=" | local p="depr"; | ||
local q="Observers"; | local q="Observers"; | ||
local r="sf.cmath"; | local r="sf.cmath"; | ||
Line 20: | Line 20: | ||
local t="expr.compound"; | local t="expr.compound"; | ||
local u="function.objects"; | local u="function.objects"; | ||
local v=" | local v="time.cal"; | ||
local w=" | local w="alg.nonmodifying"; | ||
local x="Assignment"; | local x="Assignment"; | ||
local y=" | local y="diff.cpp03"; | ||
local z=" | local z="numeric.ops"; | ||
local A=" | local A="Swap"; | ||
local B=" | local B="conv"; | ||
local C=" | local C="conforming"; | ||
local D=" | local D="diff.cpp17"; | ||
local E=" | local E="utilities"; | ||
local F=" | local F="Erasure"; | ||
local G="range.access"; | local G="range.access"; | ||
local H=" | local H="iterator.concepts"; | ||
local I=" | local I="support"; | ||
local J=" | local J="alg.modifying.operations"; | ||
local K=" | local K="time"; | ||
local L=" | local L="concepts.lang"; | ||
local M=" | local M="input.output"; | ||
local N=" | local N="diff.cpp20"; | ||
local O=" | local O="Requirements"; | ||
local P=" | local P="alg.sorting"; | ||
local Q=" | local Q="filesystems"; | ||
local R=" | local R="container.adaptors"; | ||
local S="Specialized algorithms"; | local S="Specialized algorithms"; | ||
local T=" | local T="lex"; | ||
local U=" | local U="gram"; | ||
local V=" | local V="tuple"; | ||
local W=" | local W="re"; | ||
local X=" | local X="class.mem"; | ||
local Y=" | local Y="sequences"; | ||
local Z=" | local Z="Virtual functions"; | ||
local ab=" | local ab="variant"; | ||
local bb=" | local bb="util.smartptr.shared"; | ||
local cb=" | local cb="diff.cpp14"; | ||
local db=" | local db="algorithms"; | ||
local eb=" | local eb="cpp"; | ||
local fb=" | local fb="memory"; | ||
local gb=" | local gb="dcl.dcl"; | ||
local hb=" | local hb="atomics"; | ||
local ib="type.traits"; | local ib="type.traits"; | ||
local jb=" | local jb="dcl.attr"; | ||
local kb=" | local kb="move.iterators"; | ||
local lb=" | local lb="fs.path.member"; | ||
local mb=" | local mb="std.exceptions"; | ||
local nb=" | local nb="time.duration"; | ||
local ob=" | local ob="expr.post"; | ||
local pb=" | local pb="constraints"; | ||
local qb=" | local qb="class"; | ||
local rb=" | local rb="thread"; | ||
local sb=" | local sb="rand"; | ||
local tb=" | local tb="numarray"; | ||
local ub=" | local ub="Operations"; | ||
local vb=" | local vb="time.clock"; | ||
local wb=" | local wb="format"; | ||
local xb=" | local xb="Comparisons"; | ||
local yb=" | local yb="Preamble"; | ||
local zb=" | local zb="optional"; | ||
local Ab=" | local Ab="temp"; | ||
local Bb=" | local Bb="Element access"; | ||
local Cb=" | local Cb="iostream.format"; | ||
local Db=" | local Db="futures"; | ||
local Eb=" | local Eb="complex.numbers"; | ||
local Fb=" | local Fb="fs.class.path"; | ||
local Gb=" | local Gb="time.zone"; | ||
local Hb=" | local Hb="Destructor"; | ||
local Ib=" | local Ib="basic.scope"; | ||
local Jb=" | local Jb="re.results"; | ||
local Kb=" | local Kb="utility"; | ||
local Lb=" | local Lb="coroutine.handle"; | ||
local Mb=" | local Mb="expr.unary"; | ||
local Nb=" | local Nb="stmt.stmt"; | ||
local Ob=" | local Ob="reverse.iterators"; | ||
local Pb=" | local Pb="over.match.funcs"; | ||
local Qb=" | local Qb="specialized.algorithms"; | ||
local Rb=" | local Rb="dcl.spec"; | ||
local Sb=" | local Sb="uaxid"; | ||
local Tb=" | local Tb="temp.decls"; | ||
local Ub=" | local Ub="basic"; | ||
local Vb="string.view.template"; | local Vb="string.view.template"; | ||
local Wb=" | local Wb="template.valarray"; | ||
local Xb=" | local Xb="ranges"; | ||
local Yb=" | local Yb="bit"; | ||
local Zb=" | local Zb="thread.thread.class"; | ||
local ac=" | local ac="support.exception"; | ||
local bc="numerics"; | local bc="numerics"; | ||
local cc=" | local cc="expected.expected"; | ||
local dc=" | local dc="execpol"; | ||
local ec=" | local ec="optional.optional"; | ||
local fc=" | local fc="func.wrap.func"; | ||
local gc=" | local gc="diff.iso"; | ||
local hc=" | local hc="locale.categories"; | ||
local ic=" | local ic="stacktrace.basic"; | ||
local jc=" | local jc="lex.literal"; | ||
local kc=" | local kc="container.requirements"; | ||
local lc=" | local lc="class.access"; | ||
local mc=" | local mc="alg.req"; | ||
local nc=" | local nc="string.modifiers"; | ||
local oc=" | local oc="ios.base"; | ||
local pc=" | local pc="comparisons"; | ||
local qc=" | local qc="basic.string"; | ||
local rc=" | local rc="expected.void"; | ||
local sc=" | local sc="Constructors, copy, and assignment"; | ||
local tc=" | local tc="predef.iterators"; | ||
local uc=" | local uc="syserr"; | ||
local vc=" | local vc="time.point"; | ||
local wc=" | local wc="iterators.common"; | ||
local xc=" | local xc="support.limits"; | ||
local yc=" | local yc="util.smartptr.weak"; | ||
local zc=" | local zc="diff.cpp11"; | ||
local Ac=" | local Ac="iterator.cpp17"; | ||
local Bc=" | local Bc="diff"; | ||
local Cc=" | local Cc="mdspan.layout"; | ||
local Dc=" | local Dc="iterators.counted"; | ||
local Ec=" | local Ec="views.span"; | ||
local Fc=" | local Fc="iterator.requirements"; | ||
local Gc=" | local Gc="range.utility"; | ||
local Hc=" | local Hc="basic.memobj"; | ||
local Ic=" | local Ic="re.regex"; | ||
local Jc=" | local Jc="concepts"; | ||
local Kc=" | local Kc="basic.lookup"; | ||
local Lc=" | local Lc="dcl.meaning"; | ||
local Mc=" | local Mc="associative"; | ||
local Nc=" | local Nc="containers"; | ||
local Oc=" | local Oc="string.view"; | ||
local Pc=" | local Pc="temp.deduct"; | ||
local Qc=" | local Qc="string.classes"; | ||
local Rc=" | local Rc="concepts.callable"; | ||
local Sc=" | local Sc="string.ops"; | ||
local Tc=" | local Tc="iterators"; | ||
local Uc=" | local Uc="dcl.type"; | ||
local Vc=" | local Vc="range.chunk"; | ||
local Wc="unique.ptr"; | local Wc="unique.ptr"; | ||
local Xc=" | local Xc="diff.mods.to.definitions"; | ||
local Yc=" | local Yc="module"; | ||
local Zc=" | local Zc="expr"; | ||
local ad=" | local ad="atomics.types.generic"; | ||
local bd=" | local bd="array"; | ||
local cd=" | local cd="expr.prim"; | ||
local dd=" | local dd="forward.list"; | ||
local ed=" | local ed="flat.map"; | ||
local fd=" | local fd="stack"; | ||
local gd=" | local gd="refwrap"; | ||
local hd=" | local hd="meta.trans"; | ||
local id=" | local id="arithmetic.operations"; | ||
local jd=" | local jd="variant.variant"; | ||
local kd=" | local kd="input.streams"; | ||
local ld=" | local ld="unord"; | ||
local md=" | local md="support.c.headers"; | ||
local nd=" | local nd="expected"; | ||
local od=" | local od="over.oper"; | ||
local pd=" | local pd="thread.mutex"; | ||
local qd=" | local qd="temp.class"; | ||
local rd=" | local rd="except"; | ||
local sd=" | local sd="thread.req.lockable"; | ||
local td=" | local td="rand.dist"; | ||
local ud=" | local ud="time.clock.cast"; | ||
local vd=" | local vd="rand.req"; | ||
local wd=" | local wd="alg.heap.operations"; | ||
local xd=" | local xd="alg.set.operations"; | ||
local yd=" | local yd="utility.requirements"; | ||
local zd=" | local zd="class.init"; | ||
local Ad=" | local Ad="basic.stc"; | ||
local Bd=" | local Bd="cpp.replace"; | ||
local Cd=" | local Cd="ratio"; | ||
local Dd=" | local Dd="requirements"; | ||
local Ed=" | local Ed="conventions"; | ||
local Fd=" | local Fd="over.best.ics"; | ||
local Gd=" | local Gd="fs.enum"; | ||
local Hd=" | local Hd="iostreams.base"; | ||
local Id=" | local Id="reserved.names"; | ||
local Jd=" | local Jd="atomics.ref.generic"; | ||
local Kd=" | local Kd="ios.types"; | ||
local Ld=" | local Ld="queue"; | ||
local Md=" | local Md="coro.generator"; | ||
local Nd=" | local Nd="Hash support"; | ||
return { | return { | ||
Line 204: | Line 204: | ||
["intro.scope"]={ | ["intro.scope"]={ | ||
[a]="1", | [a]="1", | ||
[b]="Scope | [b]="Scope", | ||
[c]=i, | [c]=i, | ||
[d]="intro.refs" | [d]="intro.refs" | ||
Line 210: | Line 210: | ||
["intro.refs"]={ | ["intro.refs"]={ | ||
[a]="2", | [a]="2", | ||
[b]="Normative references | [b]="Normative references", | ||
[c]=i, | [c]=i, | ||
[d]="intro.defs" | [d]="intro.defs" | ||
Line 216: | Line 216: | ||
["intro.defs"]={ | ["intro.defs"]={ | ||
[a]="3", | [a]="3", | ||
[b]="Terms and definitions | [b]="Terms and definitions", | ||
[c]=i, | [c]=i, | ||
[d]="intro" | [d]="intro" | ||
Line 222: | Line 222: | ||
["intro"]={ | ["intro"]={ | ||
[a]="4", | [a]="4", | ||
[b]="General principles | [b]="General principles", | ||
[e]="intro.compliance", | [e]="intro.compliance", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=T | ||
}, | }, | ||
["intro.compliance"]={ | ["intro.compliance"]={ | ||
Line 256: | Line 256: | ||
[c]="intro" | [c]="intro" | ||
}, | }, | ||
[ | [T]={ | ||
[a]="5", | [a]="5", | ||
[b]="Lexical conventions | [b]="Lexical conventions", | ||
[e]="lex.separate", | [e]="lex.separate", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Ub | ||
}, | }, | ||
["lex.separate"]={ | ["lex.separate"]={ | ||
[a]="5.1", | [a]="5.1", | ||
[b]="Separate translation", | [b]="Separate translation", | ||
[c]= | [c]=T, | ||
[d]="lex.phases" | [d]="lex.phases" | ||
}, | }, | ||
Line 272: | Line 272: | ||
[a]="5.2", | [a]="5.2", | ||
[b]="Phases of translation", | [b]="Phases of translation", | ||
[c]= | [c]=T, | ||
[d]="lex.charset" | [d]="lex.charset" | ||
}, | }, | ||
Line 278: | Line 278: | ||
[a]="5.3", | [a]="5.3", | ||
[b]="Character sets", | [b]="Character sets", | ||
[c]= | [c]=T, | ||
[d]="lex.pptoken" | [d]="lex.pptoken" | ||
}, | }, | ||
Line 284: | Line 284: | ||
[a]="5.4", | [a]="5.4", | ||
[b]="Preprocessing tokens", | [b]="Preprocessing tokens", | ||
[c]= | [c]=T, | ||
[d]="lex.digraph" | [d]="lex.digraph" | ||
}, | }, | ||
Line 290: | Line 290: | ||
[a]="5.5", | [a]="5.5", | ||
[b]="Alternative tokens", | [b]="Alternative tokens", | ||
[c]= | [c]=T, | ||
[d]="lex.token" | [d]="lex.token" | ||
}, | }, | ||
Line 296: | Line 296: | ||
[a]="5.6", | [a]="5.6", | ||
[b]="Tokens", | [b]="Tokens", | ||
[c]= | [c]=T, | ||
[d]="lex.comment" | [d]="lex.comment" | ||
}, | }, | ||
Line 302: | Line 302: | ||
[a]="5.7", | [a]="5.7", | ||
[b]="Comments", | [b]="Comments", | ||
[c]= | [c]=T, | ||
[d]="lex.header" | [d]="lex.header" | ||
}, | }, | ||
Line 308: | Line 308: | ||
[a]="5.8", | [a]="5.8", | ||
[b]="Header names", | [b]="Header names", | ||
[c]= | [c]=T, | ||
[d]="lex.ppnumber" | [d]="lex.ppnumber" | ||
}, | }, | ||
Line 314: | Line 314: | ||
[a]="5.9", | [a]="5.9", | ||
[b]="Preprocessing numbers", | [b]="Preprocessing numbers", | ||
[c]= | [c]=T, | ||
[d]="lex.name" | [d]="lex.name" | ||
}, | }, | ||
Line 320: | Line 320: | ||
[a]="5.10", | [a]="5.10", | ||
[b]="Identifiers", | [b]="Identifiers", | ||
[c]= | [c]=T, | ||
[d]="lex.key" | [d]="lex.key" | ||
}, | }, | ||
Line 326: | Line 326: | ||
[a]="5.11", | [a]="5.11", | ||
[b]="Keywords", | [b]="Keywords", | ||
[c]= | [c]=T, | ||
[d]="lex.operators" | [d]="lex.operators" | ||
}, | }, | ||
Line 332: | Line 332: | ||
[a]="5.12", | [a]="5.12", | ||
[b]="Operators and punctuators", | [b]="Operators and punctuators", | ||
[c]= | [c]=T, | ||
[d]= | [d]=jc | ||
}, | }, | ||
[ | [jc]={ | ||
[a]="5.13", | [a]="5.13", | ||
[b]="Literals", | [b]="Literals", | ||
[e]="lex.literal.kinds", | [e]="lex.literal.kinds", | ||
[c]= | [c]=T | ||
}, | }, | ||
["lex.literal.kinds"]={ | ["lex.literal.kinds"]={ | ||
[a]="5.13.1", | [a]="5.13.1", | ||
[b]="Kinds of literals", | [b]="Kinds of literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.icon" | [d]="lex.icon" | ||
}, | }, | ||
Line 350: | Line 350: | ||
[a]="5.13.2", | [a]="5.13.2", | ||
[b]="Integer literals", | [b]="Integer literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.ccon" | [d]="lex.ccon" | ||
}, | }, | ||
Line 356: | Line 356: | ||
[a]="5.13.3", | [a]="5.13.3", | ||
[b]="Character literals", | [b]="Character literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.fcon" | [d]="lex.fcon" | ||
}, | }, | ||
Line 362: | Line 362: | ||
[a]="5.13.4", | [a]="5.13.4", | ||
[b]="Floating-point literals", | [b]="Floating-point literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.string" | [d]="lex.string" | ||
}, | }, | ||
Line 368: | Line 368: | ||
[a]="5.13.5", | [a]="5.13.5", | ||
[b]="String literals", | [b]="String literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.bool" | [d]="lex.bool" | ||
}, | }, | ||
Line 374: | Line 374: | ||
[a]="5.13.6", | [a]="5.13.6", | ||
[b]="Boolean literals", | [b]="Boolean literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.nullptr" | [d]="lex.nullptr" | ||
}, | }, | ||
Line 380: | Line 380: | ||
[a]="5.13.7", | [a]="5.13.7", | ||
[b]="Pointer literals", | [b]="Pointer literals", | ||
[c]= | [c]=jc, | ||
[d]="lex.ext" | [d]="lex.ext" | ||
}, | }, | ||
Line 386: | Line 386: | ||
[a]="5.13.8", | [a]="5.13.8", | ||
[b]="User-defined literals", | [b]="User-defined literals", | ||
[c]= | [c]=jc | ||
}, | }, | ||
[ | [Ub]={ | ||
[a]="6", | [a]="6", | ||
[b]="Basics | [b]="Basics", | ||
[e]="basic.pre", | [e]="basic.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Zc | ||
}, | }, | ||
["basic.pre"]={ | ["basic.pre"]={ | ||
[a]="6.1", | [a]="6.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=Ub, | ||
[d]="basic.def" | [d]="basic.def" | ||
}, | }, | ||
Line 404: | Line 404: | ||
[a]="6.2", | [a]="6.2", | ||
[b]="Declarations and definitions", | [b]="Declarations and definitions", | ||
[c]= | [c]=Ub, | ||
[d]="basic.def.odr" | [d]="basic.def.odr" | ||
}, | }, | ||
Line 410: | Line 410: | ||
[a]="6.3", | [a]="6.3", | ||
[b]="One-definition rule", | [b]="One-definition rule", | ||
[c]= | [c]=Ub, | ||
[d]= | [d]=Ib | ||
}, | }, | ||
[ | [Ib]={ | ||
[a]="6.4", | [a]="6.4", | ||
[b]="Scope", | [b]="Scope", | ||
[e]="basic.scope.scope", | [e]="basic.scope.scope", | ||
[c]= | [c]=Ub, | ||
[d]= | [d]=Kc | ||
}, | }, | ||
["basic.scope.scope"]={ | ["basic.scope.scope"]={ | ||
[a]="6.4.1", | [a]="6.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.pdecl" | [d]="basic.scope.pdecl" | ||
}, | }, | ||
Line 429: | Line 429: | ||
[a]="6.4.2", | [a]="6.4.2", | ||
[b]="Point of declaration", | [b]="Point of declaration", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.block" | [d]="basic.scope.block" | ||
}, | }, | ||
Line 435: | Line 435: | ||
[a]="6.4.3", | [a]="6.4.3", | ||
[b]="Block scope", | [b]="Block scope", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.param" | [d]="basic.scope.param" | ||
}, | }, | ||
Line 441: | Line 441: | ||
[a]="6.4.4", | [a]="6.4.4", | ||
[b]="Function parameter scope", | [b]="Function parameter scope", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.lambda" | [d]="basic.scope.lambda" | ||
}, | }, | ||
Line 447: | Line 447: | ||
[a]="6.4.5", | [a]="6.4.5", | ||
[b]="Lambda scope", | [b]="Lambda scope", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.namespace" | [d]="basic.scope.namespace" | ||
}, | }, | ||
Line 453: | Line 453: | ||
[a]="6.4.6", | [a]="6.4.6", | ||
[b]="Namespace scope", | [b]="Namespace scope", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.class" | [d]="basic.scope.class" | ||
}, | }, | ||
Line 459: | Line 459: | ||
[a]="6.4.7", | [a]="6.4.7", | ||
[b]="Class scope", | [b]="Class scope", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.enum" | [d]="basic.scope.enum" | ||
}, | }, | ||
Line 465: | Line 465: | ||
[a]="6.4.8", | [a]="6.4.8", | ||
[b]="Enumeration scope", | [b]="Enumeration scope", | ||
[c]= | [c]=Ib, | ||
[d]="basic.scope.temp" | [d]="basic.scope.temp" | ||
}, | }, | ||
Line 471: | Line 471: | ||
[a]="6.4.9", | [a]="6.4.9", | ||
[b]="Template parameter scope", | [b]="Template parameter scope", | ||
[c]= | [c]=Ib | ||
}, | }, | ||
[ | [Kc]={ | ||
[a]="6.5", | [a]="6.5", | ||
[b]="Name lookup", | [b]="Name lookup", | ||
[e]="basic.lookup.general", | [e]="basic.lookup.general", | ||
[c]= | [c]=Ub, | ||
[d]="basic.link" | [d]="basic.link" | ||
}, | }, | ||
Line 483: | Line 483: | ||
[a]="6.5.1", | [a]="6.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Kc, | ||
[d]="class.member.lookup" | [d]="class.member.lookup" | ||
}, | }, | ||
Line 489: | Line 489: | ||
[a]="6.5.2", | [a]="6.5.2", | ||
[b]="Member name lookup", | [b]="Member name lookup", | ||
[c]= | [c]=Kc, | ||
[d]="basic.lookup.unqual" | [d]="basic.lookup.unqual" | ||
}, | }, | ||
Line 495: | Line 495: | ||
[a]="6.5.3", | [a]="6.5.3", | ||
[b]="Unqualified name lookup", | [b]="Unqualified name lookup", | ||
[c]= | [c]=Kc, | ||
[d]="basic.lookup.argdep" | [d]="basic.lookup.argdep" | ||
}, | }, | ||
Line 501: | Line 501: | ||
[a]="6.5.4", | [a]="6.5.4", | ||
[b]="Argument-dependent name lookup", | [b]="Argument-dependent name lookup", | ||
[c]= | [c]=Kc, | ||
[d]="basic.lookup.qual" | [d]="basic.lookup.qual" | ||
}, | }, | ||
Line 508: | Line 508: | ||
[b]="Qualified name lookup", | [b]="Qualified name lookup", | ||
[e]="basic.lookup.qual.general", | [e]="basic.lookup.qual.general", | ||
[c]= | [c]=Kc, | ||
[d]="basic.lookup.elab" | [d]="basic.lookup.elab" | ||
}, | }, | ||
Line 531: | Line 531: | ||
[a]="6.5.6", | [a]="6.5.6", | ||
[b]="Elaborated type specifiers", | [b]="Elaborated type specifiers", | ||
[c]= | [c]=Kc, | ||
[d]="basic.lookup.udir" | [d]="basic.lookup.udir" | ||
}, | }, | ||
Line 537: | Line 537: | ||
[a]="6.5.7", | [a]="6.5.7", | ||
[b]="Using-directives and namespace aliases", | [b]="Using-directives and namespace aliases", | ||
[c]= | [c]=Kc | ||
}, | }, | ||
["basic.link"]={ | ["basic.link"]={ | ||
[a]="6.6", | [a]="6.6", | ||
[b]="Program and linkage", | [b]="Program and linkage", | ||
[c]= | [c]=Ub, | ||
[d]= | [d]=Hc | ||
}, | }, | ||
[ | [Hc]={ | ||
[a]="6.7", | [a]="6.7", | ||
[b]="Memory and objects", | [b]="Memory and objects", | ||
[e]="intro.memory", | [e]="intro.memory", | ||
[c]= | [c]=Ub, | ||
[d]="basic.types" | [d]="basic.types" | ||
}, | }, | ||
Line 555: | Line 555: | ||
[a]="6.7.1", | [a]="6.7.1", | ||
[b]="Memory model", | [b]="Memory model", | ||
[c]= | [c]=Hc, | ||
[d]="intro.object" | [d]="intro.object" | ||
}, | }, | ||
Line 561: | Line 561: | ||
[a]="6.7.2", | [a]="6.7.2", | ||
[b]="Object model", | [b]="Object model", | ||
[c]= | [c]=Hc, | ||
[d]="basic.life" | [d]="basic.life" | ||
}, | }, | ||
Line 567: | Line 567: | ||
[a]="6.7.3", | [a]="6.7.3", | ||
[b]="Lifetime", | [b]="Lifetime", | ||
[c]= | [c]=Hc, | ||
[d]="basic.indet" | [d]="basic.indet" | ||
}, | }, | ||
Line 573: | Line 573: | ||
[a]="6.7.4", | [a]="6.7.4", | ||
[b]="Indeterminate values", | [b]="Indeterminate values", | ||
[c]= | [c]=Hc, | ||
[d]= | [d]=Ad | ||
}, | }, | ||
[ | [Ad]={ | ||
[a]="6.7.5", | [a]="6.7.5", | ||
[b]="Storage duration", | [b]="Storage duration", | ||
[e]="basic.stc.general", | [e]="basic.stc.general", | ||
[c]= | [c]=Hc, | ||
[d]="basic.align" | [d]="basic.align" | ||
}, | }, | ||
Line 586: | Line 586: | ||
[a]="6.7.5.1", | [a]="6.7.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Ad, | ||
[d]="basic.stc.static" | [d]="basic.stc.static" | ||
}, | }, | ||
Line 592: | Line 592: | ||
[a]="6.7.5.2", | [a]="6.7.5.2", | ||
[b]="Static storage duration", | [b]="Static storage duration", | ||
[c]= | [c]=Ad, | ||
[d]="basic.stc.thread" | [d]="basic.stc.thread" | ||
}, | }, | ||
Line 598: | Line 598: | ||
[a]="6.7.5.3", | [a]="6.7.5.3", | ||
[b]="Thread storage duration", | [b]="Thread storage duration", | ||
[c]= | [c]=Ad, | ||
[d]="basic.stc.auto" | [d]="basic.stc.auto" | ||
}, | }, | ||
Line 604: | Line 604: | ||
[a]="6.7.5.4", | [a]="6.7.5.4", | ||
[b]="Automatic storage duration", | [b]="Automatic storage duration", | ||
[c]= | [c]=Ad, | ||
[d]="basic.stc.dynamic" | [d]="basic.stc.dynamic" | ||
}, | }, | ||
Line 611: | Line 611: | ||
[b]="Dynamic storage duration", | [b]="Dynamic storage duration", | ||
[e]="basic.stc.dynamic.general", | [e]="basic.stc.dynamic.general", | ||
[c]= | [c]=Ad, | ||
[d]="basic.stc.inherit" | [d]="basic.stc.inherit" | ||
}, | }, | ||
Line 634: | Line 634: | ||
[a]="6.7.5.6", | [a]="6.7.5.6", | ||
[b]="Duration of subobjects", | [b]="Duration of subobjects", | ||
[c]= | [c]=Ad | ||
}, | }, | ||
["basic.align"]={ | ["basic.align"]={ | ||
[a]="6.7.6", | [a]="6.7.6", | ||
[b]="Alignment", | [b]="Alignment", | ||
[c]= | [c]=Hc, | ||
[d]="class.temporary" | [d]="class.temporary" | ||
}, | }, | ||
Line 645: | Line 645: | ||
[a]="6.7.7", | [a]="6.7.7", | ||
[b]="Temporary objects", | [b]="Temporary objects", | ||
[c]= | [c]=Hc | ||
}, | }, | ||
["basic.types"]={ | ["basic.types"]={ | ||
Line 651: | Line 651: | ||
[b]="Types", | [b]="Types", | ||
[e]="basic.types.general", | [e]="basic.types.general", | ||
[c]= | [c]=Ub, | ||
[d]="basic.exec" | [d]="basic.exec" | ||
}, | }, | ||
Line 693: | Line 693: | ||
[b]="Program execution", | [b]="Program execution", | ||
[e]="intro.execution", | [e]="intro.execution", | ||
[c]= | [c]=Ub | ||
}, | }, | ||
["intro.execution"]={ | ["intro.execution"]={ | ||
Line 754: | Line 754: | ||
[c]="basic.start" | [c]="basic.start" | ||
}, | }, | ||
[ | [Zc]={ | ||
[a]="7", | [a]="7", | ||
[b]="Expressions | [b]="Expressions", | ||
[e]="expr.pre", | [e]="expr.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Nb | ||
}, | }, | ||
["expr.pre"]={ | ["expr.pre"]={ | ||
[a]="7.1", | [a]="7.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=Zc, | ||
[d]="expr.prop" | [d]="expr.prop" | ||
}, | }, | ||
Line 771: | Line 771: | ||
[b]="Properties of expressions", | [b]="Properties of expressions", | ||
[e]="basic.lval", | [e]="basic.lval", | ||
[c]= | [c]=Zc, | ||
[d]= | [d]=B | ||
}, | }, | ||
["basic.lval"]={ | ["basic.lval"]={ | ||
Line 791: | Line 791: | ||
[c]="expr.prop" | [c]="expr.prop" | ||
}, | }, | ||
[ | [B]={ | ||
[a]="7.3", | [a]="7.3", | ||
[b]="Standard conversions", | [b]="Standard conversions", | ||
[e]="conv.general", | [e]="conv.general", | ||
[c]= | [c]=Zc, | ||
[d]="expr.arith.conv" | [d]="expr.arith.conv" | ||
}, | }, | ||
Line 801: | Line 801: | ||
[a]="7.3.1", | [a]="7.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=B, | ||
[d]="conv.lval" | [d]="conv.lval" | ||
}, | }, | ||
Line 807: | Line 807: | ||
[a]="7.3.2", | [a]="7.3.2", | ||
[b]="Lvalue-to-rvalue conversion", | [b]="Lvalue-to-rvalue conversion", | ||
[c]= | [c]=B, | ||
[d]="conv.array" | [d]="conv.array" | ||
}, | }, | ||
Line 813: | Line 813: | ||
[a]="7.3.3", | [a]="7.3.3", | ||
[b]="Array-to-pointer conversion", | [b]="Array-to-pointer conversion", | ||
[c]= | [c]=B, | ||
[d]="conv.func" | [d]="conv.func" | ||
}, | }, | ||
Line 819: | Line 819: | ||
[a]="7.3.4", | [a]="7.3.4", | ||
[b]="Function-to-pointer conversion", | [b]="Function-to-pointer conversion", | ||
[c]= | [c]=B, | ||
[d]="conv.rval" | [d]="conv.rval" | ||
}, | }, | ||
Line 825: | Line 825: | ||
[a]="7.3.5", | [a]="7.3.5", | ||
[b]="Temporary materialization conversion", | [b]="Temporary materialization conversion", | ||
[c]= | [c]=B, | ||
[d]="conv.qual" | [d]="conv.qual" | ||
}, | }, | ||
Line 831: | Line 831: | ||
[a]="7.3.6", | [a]="7.3.6", | ||
[b]="Qualification conversions", | [b]="Qualification conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.prom" | [d]="conv.prom" | ||
}, | }, | ||
Line 837: | Line 837: | ||
[a]="7.3.7", | [a]="7.3.7", | ||
[b]="Integral promotions", | [b]="Integral promotions", | ||
[c]= | [c]=B, | ||
[d]="conv.fpprom" | [d]="conv.fpprom" | ||
}, | }, | ||
Line 843: | Line 843: | ||
[a]="7.3.8", | [a]="7.3.8", | ||
[b]="Floating-point promotion", | [b]="Floating-point promotion", | ||
[c]= | [c]=B, | ||
[d]="conv.integral" | [d]="conv.integral" | ||
}, | }, | ||
Line 849: | Line 849: | ||
[a]="7.3.9", | [a]="7.3.9", | ||
[b]="Integral conversions", | [b]="Integral conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.double" | [d]="conv.double" | ||
}, | }, | ||
Line 855: | Line 855: | ||
[a]="7.3.10", | [a]="7.3.10", | ||
[b]="Floating-point conversions", | [b]="Floating-point conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.fpint" | [d]="conv.fpint" | ||
}, | }, | ||
Line 861: | Line 861: | ||
[a]="7.3.11", | [a]="7.3.11", | ||
[b]="Floating-integral conversions", | [b]="Floating-integral conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.ptr" | [d]="conv.ptr" | ||
}, | }, | ||
Line 867: | Line 867: | ||
[a]="7.3.12", | [a]="7.3.12", | ||
[b]="Pointer conversions", | [b]="Pointer conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.mem" | [d]="conv.mem" | ||
}, | }, | ||
Line 873: | Line 873: | ||
[a]="7.3.13", | [a]="7.3.13", | ||
[b]="Pointer-to-member conversions", | [b]="Pointer-to-member conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.fctptr" | [d]="conv.fctptr" | ||
}, | }, | ||
Line 879: | Line 879: | ||
[a]="7.3.14", | [a]="7.3.14", | ||
[b]="Function pointer conversions", | [b]="Function pointer conversions", | ||
[c]= | [c]=B, | ||
[d]="conv.bool" | [d]="conv.bool" | ||
}, | }, | ||
Line 885: | Line 885: | ||
[a]="7.3.15", | [a]="7.3.15", | ||
[b]="Boolean conversions", | [b]="Boolean conversions", | ||
[c]= | [c]=B | ||
}, | }, | ||
["expr.arith.conv"]={ | ["expr.arith.conv"]={ | ||
[a]="7.4", | [a]="7.4", | ||
[b]="Usual arithmetic conversions", | [b]="Usual arithmetic conversions", | ||
[c]= | [c]=Zc, | ||
[d]= | [d]=cd | ||
}, | }, | ||
[ | [cd]={ | ||
[a]="7.5", | [a]="7.5", | ||
[b]="Primary expressions", | [b]="Primary expressions", | ||
[e]="expr.prim.literal", | [e]="expr.prim.literal", | ||
[c]= | [c]=Zc, | ||
[d]=t | [d]=t | ||
}, | }, | ||
Line 903: | Line 903: | ||
[a]="7.5.1", | [a]="7.5.1", | ||
[b]="Literals", | [b]="Literals", | ||
[c]= | [c]=cd, | ||
[d]="expr.prim.this" | [d]="expr.prim.this" | ||
}, | }, | ||
Line 909: | Line 909: | ||
[a]="7.5.2", | [a]="7.5.2", | ||
[b]="This", | [b]="This", | ||
[c]= | [c]=cd, | ||
[d]="expr.prim.paren" | [d]="expr.prim.paren" | ||
}, | }, | ||
Line 915: | Line 915: | ||
[a]="7.5.3", | [a]="7.5.3", | ||
[b]="Parentheses", | [b]="Parentheses", | ||
[c]= | [c]=cd, | ||
[d]="expr.prim.id" | [d]="expr.prim.id" | ||
}, | }, | ||
Line 922: | Line 922: | ||
[b]="Names", | [b]="Names", | ||
[e]="expr.prim.id.general", | [e]="expr.prim.id.general", | ||
[c]= | [c]=cd, | ||
[d]="expr.prim.lambda" | [d]="expr.prim.lambda" | ||
}, | }, | ||
Line 952: | Line 952: | ||
[b]="Lambda expressions", | [b]="Lambda expressions", | ||
[e]="expr.prim.lambda.general", | [e]="expr.prim.lambda.general", | ||
[c]= | [c]=cd, | ||
[d]="expr.prim.fold" | [d]="expr.prim.fold" | ||
}, | }, | ||
Line 975: | Line 975: | ||
[a]="7.5.6", | [a]="7.5.6", | ||
[b]="Fold expressions", | [b]="Fold expressions", | ||
[c]= | [c]=cd, | ||
[d]="expr.prim.req" | [d]="expr.prim.req" | ||
}, | }, | ||
Line 982: | Line 982: | ||
[b]="Requires expressions", | [b]="Requires expressions", | ||
[e]="expr.prim.req.general", | [e]="expr.prim.req.general", | ||
[c]= | [c]=cd | ||
}, | }, | ||
["expr.prim.req.general"]={ | ["expr.prim.req.general"]={ | ||
Line 1,016: | Line 1,016: | ||
[a]="7.6", | [a]="7.6", | ||
[b]="Compound expressions", | [b]="Compound expressions", | ||
[e]= | [e]=ob, | ||
[c]= | [c]=Zc, | ||
[d]="expr.const" | [d]="expr.const" | ||
}, | }, | ||
[ | [ob]={ | ||
[a]="7.6.1", | [a]="7.6.1", | ||
[b]="Postfix expressions", | [b]="Postfix expressions", | ||
[e]="expr.post.general", | [e]="expr.post.general", | ||
[c]=t, | [c]=t, | ||
[d]= | [d]=Mb | ||
}, | }, | ||
["expr.post.general"]={ | ["expr.post.general"]={ | ||
[a]="7.6.1.1", | [a]="7.6.1.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=ob, | ||
[d]="expr.sub" | [d]="expr.sub" | ||
}, | }, | ||
Line 1,036: | Line 1,036: | ||
[a]="7.6.1.2", | [a]="7.6.1.2", | ||
[b]="Subscripting", | [b]="Subscripting", | ||
[c]= | [c]=ob, | ||
[d]="expr.call" | [d]="expr.call" | ||
}, | }, | ||
Line 1,042: | Line 1,042: | ||
[a]="7.6.1.3", | [a]="7.6.1.3", | ||
[b]="Function call", | [b]="Function call", | ||
[c]= | [c]=ob, | ||
[d]="expr.type.conv" | [d]="expr.type.conv" | ||
}, | }, | ||
Line 1,048: | Line 1,048: | ||
[a]="7.6.1.4", | [a]="7.6.1.4", | ||
[b]="Explicit type conversion (functional notation)", | [b]="Explicit type conversion (functional notation)", | ||
[c]= | [c]=ob, | ||
[d]="expr.ref" | [d]="expr.ref" | ||
}, | }, | ||
Line 1,054: | Line 1,054: | ||
[a]="7.6.1.5", | [a]="7.6.1.5", | ||
[b]="Class member access", | [b]="Class member access", | ||
[c]= | [c]=ob, | ||
[d]="expr.post.incr" | [d]="expr.post.incr" | ||
}, | }, | ||
Line 1,060: | Line 1,060: | ||
[a]="7.6.1.6", | [a]="7.6.1.6", | ||
[b]="Increment and decrement", | [b]="Increment and decrement", | ||
[c]= | [c]=ob, | ||
[d]="expr.dynamic.cast" | [d]="expr.dynamic.cast" | ||
}, | }, | ||
Line 1,066: | Line 1,066: | ||
[a]="7.6.1.7", | [a]="7.6.1.7", | ||
[b]="Dynamic cast", | [b]="Dynamic cast", | ||
[c]= | [c]=ob, | ||
[d]="expr.typeid" | [d]="expr.typeid" | ||
}, | }, | ||
Line 1,072: | Line 1,072: | ||
[a]="7.6.1.8", | [a]="7.6.1.8", | ||
[b]="Type identification", | [b]="Type identification", | ||
[c]= | [c]=ob, | ||
[d]="expr.static.cast" | [d]="expr.static.cast" | ||
}, | }, | ||
Line 1,078: | Line 1,078: | ||
[a]="7.6.1.9", | [a]="7.6.1.9", | ||
[b]="Static cast", | [b]="Static cast", | ||
[c]= | [c]=ob, | ||
[d]="expr.reinterpret.cast" | [d]="expr.reinterpret.cast" | ||
}, | }, | ||
Line 1,084: | Line 1,084: | ||
[a]="7.6.1.10", | [a]="7.6.1.10", | ||
[b]="Reinterpret cast", | [b]="Reinterpret cast", | ||
[c]= | [c]=ob, | ||
[d]="expr.const.cast" | [d]="expr.const.cast" | ||
}, | }, | ||
Line 1,090: | Line 1,090: | ||
[a]="7.6.1.11", | [a]="7.6.1.11", | ||
[b]="Const cast", | [b]="Const cast", | ||
[c]= | [c]=ob | ||
}, | }, | ||
[ | [Mb]={ | ||
[a]="7.6.2", | [a]="7.6.2", | ||
[b]="Unary expressions", | [b]="Unary expressions", | ||
Line 1,102: | Line 1,102: | ||
[a]="7.6.2.1", | [a]="7.6.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Mb, | ||
[d]="expr.unary.op" | [d]="expr.unary.op" | ||
}, | }, | ||
Line 1,108: | Line 1,108: | ||
[a]="7.6.2.2", | [a]="7.6.2.2", | ||
[b]="Unary operators", | [b]="Unary operators", | ||
[c]= | [c]=Mb, | ||
[d]="expr.pre.incr" | [d]="expr.pre.incr" | ||
}, | }, | ||
Line 1,114: | Line 1,114: | ||
[a]="7.6.2.3", | [a]="7.6.2.3", | ||
[b]="Increment and decrement", | [b]="Increment and decrement", | ||
[c]= | [c]=Mb, | ||
[d]="expr.await" | [d]="expr.await" | ||
}, | }, | ||
Line 1,120: | Line 1,120: | ||
[a]="7.6.2.4", | [a]="7.6.2.4", | ||
[b]="Await", | [b]="Await", | ||
[c]= | [c]=Mb, | ||
[d]="expr.sizeof" | [d]="expr.sizeof" | ||
}, | }, | ||
Line 1,126: | Line 1,126: | ||
[a]="7.6.2.5", | [a]="7.6.2.5", | ||
[b]="Sizeof", | [b]="Sizeof", | ||
[c]= | [c]=Mb, | ||
[d]="expr.alignof" | [d]="expr.alignof" | ||
}, | }, | ||
Line 1,132: | Line 1,132: | ||
[a]="7.6.2.6", | [a]="7.6.2.6", | ||
[b]="Alignof", | [b]="Alignof", | ||
[c]= | [c]=Mb, | ||
[d]="expr.unary.noexcept" | [d]="expr.unary.noexcept" | ||
}, | }, | ||
Line 1,138: | Line 1,138: | ||
[a]="7.6.2.7", | [a]="7.6.2.7", | ||
[b]="noexcept operator", | [b]="noexcept operator", | ||
[c]= | [c]=Mb, | ||
[d]="expr.new" | [d]="expr.new" | ||
}, | }, | ||
Line 1,144: | Line 1,144: | ||
[a]="7.6.2.8", | [a]="7.6.2.8", | ||
[b]="New", | [b]="New", | ||
[c]= | [c]=Mb, | ||
[d]="expr.delete" | [d]="expr.delete" | ||
}, | }, | ||
Line 1,150: | Line 1,150: | ||
[a]="7.6.2.9", | [a]="7.6.2.9", | ||
[b]="Delete", | [b]="Delete", | ||
[c]= | [c]=Mb | ||
}, | }, | ||
["expr.cast"]={ | ["expr.cast"]={ | ||
Line 1,262: | Line 1,262: | ||
[a]="7.7", | [a]="7.7", | ||
[b]="Constant expressions", | [b]="Constant expressions", | ||
[c]= | [c]=Zc | ||
}, | }, | ||
[ | [Nb]={ | ||
[a]="8", | [a]="8", | ||
[b]="Statements | [b]="Statements", | ||
[e]="stmt.pre", | [e]="stmt.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=gb | ||
}, | }, | ||
["stmt.pre"]={ | ["stmt.pre"]={ | ||
[a]="8.1", | [a]="8.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=Nb, | ||
[d]="stmt.label" | [d]="stmt.label" | ||
}, | }, | ||
Line 1,280: | Line 1,280: | ||
[a]="8.2", | [a]="8.2", | ||
[b]="Label", | [b]="Label", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.expr" | [d]="stmt.expr" | ||
}, | }, | ||
Line 1,286: | Line 1,286: | ||
[a]="8.3", | [a]="8.3", | ||
[b]="Expression statement", | [b]="Expression statement", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.block" | [d]="stmt.block" | ||
}, | }, | ||
Line 1,292: | Line 1,292: | ||
[a]="8.4", | [a]="8.4", | ||
[b]="Compound statement or block", | [b]="Compound statement or block", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.select" | [d]="stmt.select" | ||
}, | }, | ||
Line 1,299: | Line 1,299: | ||
[b]="Selection statements", | [b]="Selection statements", | ||
[e]="stmt.select.general", | [e]="stmt.select.general", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.iter" | [d]="stmt.iter" | ||
}, | }, | ||
Line 1,323: | Line 1,323: | ||
[b]="Iteration statements", | [b]="Iteration statements", | ||
[e]="stmt.iter.general", | [e]="stmt.iter.general", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.jump" | [d]="stmt.jump" | ||
}, | }, | ||
Line 1,359: | Line 1,359: | ||
[b]="Jump statements", | [b]="Jump statements", | ||
[e]="stmt.jump.general", | [e]="stmt.jump.general", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.dcl" | [d]="stmt.dcl" | ||
}, | }, | ||
Line 1,400: | Line 1,400: | ||
[a]="8.8", | [a]="8.8", | ||
[b]="Declaration statement", | [b]="Declaration statement", | ||
[c]= | [c]=Nb, | ||
[d]="stmt.ambig" | [d]="stmt.ambig" | ||
}, | }, | ||
Line 1,406: | Line 1,406: | ||
[a]="8.9", | [a]="8.9", | ||
[b]="Ambiguity resolution", | [b]="Ambiguity resolution", | ||
[c]= | [c]=Nb | ||
}, | }, | ||
[ | [gb]={ | ||
[a]="9", | [a]="9", | ||
[b]="Declarations | [b]="Declarations", | ||
[e]="dcl.pre", | [e]="dcl.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Yc | ||
}, | }, | ||
["dcl.pre"]={ | ["dcl.pre"]={ | ||
[a]="9.1", | [a]="9.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=gb, | ||
[d]= | [d]=Rb | ||
}, | }, | ||
[ | [Rb]={ | ||
[a]="9.2", | [a]="9.2", | ||
[b]="Specifiers", | [b]="Specifiers", | ||
[e]="dcl.spec.general", | [e]="dcl.spec.general", | ||
[c]= | [c]=gb, | ||
[d]="dcl.decl" | [d]="dcl.decl" | ||
}, | }, | ||
Line 1,431: | Line 1,431: | ||
[a]="9.2.1", | [a]="9.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Rb, | ||
[d]="dcl.stc" | [d]="dcl.stc" | ||
}, | }, | ||
Line 1,437: | Line 1,437: | ||
[a]="9.2.2", | [a]="9.2.2", | ||
[b]="Storage class specifiers", | [b]="Storage class specifiers", | ||
[c]= | [c]=Rb, | ||
[d]="dcl.fct.spec" | [d]="dcl.fct.spec" | ||
}, | }, | ||
Line 1,443: | Line 1,443: | ||
[a]="9.2.3", | [a]="9.2.3", | ||
[b]="Function specifiers", | [b]="Function specifiers", | ||
[c]= | [c]=Rb, | ||
[d]="dcl.typedef" | [d]="dcl.typedef" | ||
}, | }, | ||
Line 1,449: | Line 1,449: | ||
[a]="9.2.4", | [a]="9.2.4", | ||
[b]="The typedef specifier", | [b]="The typedef specifier", | ||
[c]= | [c]=Rb, | ||
[d]="dcl.friend" | [d]="dcl.friend" | ||
}, | }, | ||
Line 1,455: | Line 1,455: | ||
[a]="9.2.5", | [a]="9.2.5", | ||
[b]="The friend specifier", | [b]="The friend specifier", | ||
[c]= | [c]=Rb, | ||
[d]="dcl.constexpr" | [d]="dcl.constexpr" | ||
}, | }, | ||
Line 1,461: | Line 1,461: | ||
[a]="9.2.6", | [a]="9.2.6", | ||
[b]="The constexpr and consteval specifiers", | [b]="The constexpr and consteval specifiers", | ||
[c]= | [c]=Rb, | ||
[d]="dcl.constinit" | [d]="dcl.constinit" | ||
}, | }, | ||
Line 1,467: | Line 1,467: | ||
[a]="9.2.7", | [a]="9.2.7", | ||
[b]="The constinit specifier", | [b]="The constinit specifier", | ||
[c]= | [c]=Rb, | ||
[d]="dcl.inline" | [d]="dcl.inline" | ||
}, | }, | ||
Line 1,473: | Line 1,473: | ||
[a]="9.2.8", | [a]="9.2.8", | ||
[b]="The inline specifier", | [b]="The inline specifier", | ||
[c]= | [c]=Rb, | ||
[d]= | [d]=Uc | ||
}, | }, | ||
[ | [Uc]={ | ||
[a]="9.2.9", | [a]="9.2.9", | ||
[b]="Type specifiers", | [b]="Type specifiers", | ||
[e]="dcl.type.general", | [e]="dcl.type.general", | ||
[c]= | [c]=Rb | ||
}, | }, | ||
["dcl.type.general"]={ | ["dcl.type.general"]={ | ||
[a]="9.2.9.1", | [a]="9.2.9.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Uc, | ||
[d]="dcl.type.cv" | [d]="dcl.type.cv" | ||
}, | }, | ||
Line 1,491: | Line 1,491: | ||
[a]="9.2.9.2", | [a]="9.2.9.2", | ||
[b]="The cv-qualifiers", | [b]="The cv-qualifiers", | ||
[c]= | [c]=Uc, | ||
[d]="dcl.type.simple" | [d]="dcl.type.simple" | ||
}, | }, | ||
Line 1,497: | Line 1,497: | ||
[a]="9.2.9.3", | [a]="9.2.9.3", | ||
[b]="Simple type specifiers", | [b]="Simple type specifiers", | ||
[c]= | [c]=Uc, | ||
[d]="dcl.type.elab" | [d]="dcl.type.elab" | ||
}, | }, | ||
Line 1,503: | Line 1,503: | ||
[a]="9.2.9.4", | [a]="9.2.9.4", | ||
[b]="Elaborated type specifiers", | [b]="Elaborated type specifiers", | ||
[c]= | [c]=Uc, | ||
[d]="dcl.type.decltype" | [d]="dcl.type.decltype" | ||
}, | }, | ||
Line 1,509: | Line 1,509: | ||
[a]="9.2.9.5", | [a]="9.2.9.5", | ||
[b]="Decltype specifiers", | [b]="Decltype specifiers", | ||
[c]= | [c]=Uc, | ||
[d]="dcl.spec.auto" | [d]="dcl.spec.auto" | ||
}, | }, | ||
Line 1,516: | Line 1,516: | ||
[b]="Placeholder type specifiers", | [b]="Placeholder type specifiers", | ||
[e]="dcl.spec.auto.general", | [e]="dcl.spec.auto.general", | ||
[c]= | [c]=Uc, | ||
[d]="dcl.type.class.deduct" | [d]="dcl.type.class.deduct" | ||
}, | }, | ||
Line 1,533: | Line 1,533: | ||
[a]="9.2.9.7", | [a]="9.2.9.7", | ||
[b]="Deduced class template specialization types", | [b]="Deduced class template specialization types", | ||
[c]= | [c]=Uc | ||
}, | }, | ||
["dcl.decl"]={ | ["dcl.decl"]={ | ||
Line 1,539: | Line 1,539: | ||
[b]="Declarators", | [b]="Declarators", | ||
[e]="dcl.decl.general", | [e]="dcl.decl.general", | ||
[c]= | [c]=gb, | ||
[d]="dcl.init" | [d]="dcl.init" | ||
}, | }, | ||
Line 1,558: | Line 1,558: | ||
[b]="Ambiguity resolution", | [b]="Ambiguity resolution", | ||
[c]="dcl.decl", | [c]="dcl.decl", | ||
[d]= | [d]=Lc | ||
}, | }, | ||
[ | [Lc]={ | ||
[a]="9.3.4", | [a]="9.3.4", | ||
[b]="Meaning of declarators", | [b]="Meaning of declarators", | ||
Line 1,569: | Line 1,569: | ||
[a]="9.3.4.1", | [a]="9.3.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Lc, | ||
[d]="dcl.ptr" | [d]="dcl.ptr" | ||
}, | }, | ||
Line 1,575: | Line 1,575: | ||
[a]="9.3.4.2", | [a]="9.3.4.2", | ||
[b]="Pointers", | [b]="Pointers", | ||
[c]= | [c]=Lc, | ||
[d]="dcl.ref" | [d]="dcl.ref" | ||
}, | }, | ||
Line 1,581: | Line 1,581: | ||
[a]="9.3.4.3", | [a]="9.3.4.3", | ||
[b]="References", | [b]="References", | ||
[c]= | [c]=Lc, | ||
[d]="dcl.mptr" | [d]="dcl.mptr" | ||
}, | }, | ||
Line 1,587: | Line 1,587: | ||
[a]="9.3.4.4", | [a]="9.3.4.4", | ||
[b]="Pointers to members", | [b]="Pointers to members", | ||
[c]= | [c]=Lc, | ||
[d]="dcl.array" | [d]="dcl.array" | ||
}, | }, | ||
Line 1,593: | Line 1,593: | ||
[a]="9.3.4.5", | [a]="9.3.4.5", | ||
[b]="Arrays", | [b]="Arrays", | ||
[c]= | [c]=Lc, | ||
[d]="dcl.fct" | [d]="dcl.fct" | ||
}, | }, | ||
Line 1,599: | Line 1,599: | ||
[a]="9.3.4.6", | [a]="9.3.4.6", | ||
[b]="Functions", | [b]="Functions", | ||
[c]= | [c]=Lc, | ||
[d]="dcl.fct.default" | [d]="dcl.fct.default" | ||
}, | }, | ||
Line 1,605: | Line 1,605: | ||
[a]="9.3.4.7", | [a]="9.3.4.7", | ||
[b]="Default arguments", | [b]="Default arguments", | ||
[c]= | [c]=Lc | ||
}, | }, | ||
["dcl.init"]={ | ["dcl.init"]={ | ||
Line 1,611: | Line 1,611: | ||
[b]="Initializers", | [b]="Initializers", | ||
[e]="dcl.init.general", | [e]="dcl.init.general", | ||
[c]= | [c]=gb, | ||
[d]="dcl.fct.def" | [d]="dcl.fct.def" | ||
}, | }, | ||
Line 1,647: | Line 1,647: | ||
[b]="Function definitions", | [b]="Function definitions", | ||
[e]="dcl.fct.def.general", | [e]="dcl.fct.def.general", | ||
[c]= | [c]=gb, | ||
[d]="dcl.struct.bind" | [d]="dcl.struct.bind" | ||
}, | }, | ||
Line 1,676: | Line 1,676: | ||
[a]="9.6", | [a]="9.6", | ||
[b]="Structured binding declarations", | [b]="Structured binding declarations", | ||
[c]= | [c]=gb, | ||
[d]="enum" | [d]="enum" | ||
}, | }, | ||
Line 1,683: | Line 1,683: | ||
[b]="Enumerations", | [b]="Enumerations", | ||
[e]="dcl.enum", | [e]="dcl.enum", | ||
[c]= | [c]=gb, | ||
[d]="basic.namespace" | [d]="basic.namespace" | ||
}, | }, | ||
Line 1,701: | Line 1,701: | ||
[b]="Namespaces", | [b]="Namespaces", | ||
[e]="basic.namespace.general", | [e]="basic.namespace.general", | ||
[c]= | [c]=gb, | ||
[d]="namespace.udecl" | [d]="namespace.udecl" | ||
}, | }, | ||
Line 1,742: | Line 1,742: | ||
[a]="9.9", | [a]="9.9", | ||
[b]="The using declaration", | [b]="The using declaration", | ||
[c]= | [c]=gb, | ||
[d]="dcl.asm" | [d]="dcl.asm" | ||
}, | }, | ||
Line 1,748: | Line 1,748: | ||
[a]="9.10", | [a]="9.10", | ||
[b]="The asm declaration", | [b]="The asm declaration", | ||
[c]= | [c]=gb, | ||
[d]="dcl.link" | [d]="dcl.link" | ||
}, | }, | ||
Line 1,754: | Line 1,754: | ||
[a]="9.11", | [a]="9.11", | ||
[b]="Linkage specifications", | [b]="Linkage specifications", | ||
[c]= | [c]=gb, | ||
[d]= | [d]=jb | ||
}, | }, | ||
[ | [jb]={ | ||
[a]="9.12", | [a]="9.12", | ||
[b]="Attributes", | [b]="Attributes", | ||
[e]="dcl.attr.grammar", | [e]="dcl.attr.grammar", | ||
[c]= | [c]=gb | ||
}, | }, | ||
["dcl.attr.grammar"]={ | ["dcl.attr.grammar"]={ | ||
[a]="9.12.1", | [a]="9.12.1", | ||
[b]="Attribute syntax and semantics", | [b]="Attribute syntax and semantics", | ||
[c]= | [c]=jb, | ||
[d]="dcl.align" | [d]="dcl.align" | ||
}, | }, | ||
Line 1,772: | Line 1,772: | ||
[a]="9.12.2", | [a]="9.12.2", | ||
[b]="Alignment specifier", | [b]="Alignment specifier", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.assume" | [d]="dcl.attr.assume" | ||
}, | }, | ||
Line 1,778: | Line 1,778: | ||
[a]="9.12.3", | [a]="9.12.3", | ||
[b]="Assumption attribute", | [b]="Assumption attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.depend" | [d]="dcl.attr.depend" | ||
}, | }, | ||
Line 1,784: | Line 1,784: | ||
[a]="9.12.4", | [a]="9.12.4", | ||
[b]="Carries dependency attribute", | [b]="Carries dependency attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.deprecated" | [d]="dcl.attr.deprecated" | ||
}, | }, | ||
Line 1,790: | Line 1,790: | ||
[a]="9.12.5", | [a]="9.12.5", | ||
[b]="Deprecated attribute", | [b]="Deprecated attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.fallthrough" | [d]="dcl.attr.fallthrough" | ||
}, | }, | ||
Line 1,796: | Line 1,796: | ||
[a]="9.12.6", | [a]="9.12.6", | ||
[b]="Fallthrough attribute", | [b]="Fallthrough attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.likelihood" | [d]="dcl.attr.likelihood" | ||
}, | }, | ||
Line 1,802: | Line 1,802: | ||
[a]="9.12.7", | [a]="9.12.7", | ||
[b]="Likelihood attributes", | [b]="Likelihood attributes", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.unused" | [d]="dcl.attr.unused" | ||
}, | }, | ||
Line 1,808: | Line 1,808: | ||
[a]="9.12.8", | [a]="9.12.8", | ||
[b]="Maybe unused attribute", | [b]="Maybe unused attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.nodiscard" | [d]="dcl.attr.nodiscard" | ||
}, | }, | ||
Line 1,814: | Line 1,814: | ||
[a]="9.12.9", | [a]="9.12.9", | ||
[b]="Nodiscard attribute", | [b]="Nodiscard attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.noreturn" | [d]="dcl.attr.noreturn" | ||
}, | }, | ||
Line 1,820: | Line 1,820: | ||
[a]="9.12.10", | [a]="9.12.10", | ||
[b]="Noreturn attribute", | [b]="Noreturn attribute", | ||
[c]= | [c]=jb, | ||
[d]="dcl.attr.nouniqueaddr" | [d]="dcl.attr.nouniqueaddr" | ||
}, | }, | ||
Line 1,826: | Line 1,826: | ||
[a]="9.12.11", | [a]="9.12.11", | ||
[b]="No unique address attribute", | [b]="No unique address attribute", | ||
[c]= | [c]=jb | ||
}, | }, | ||
[ | [Yc]={ | ||
[a]="10", | [a]="10", | ||
[b]="Modules | [b]="Modules", | ||
[e]="module.unit", | [e]="module.unit", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=qb | ||
}, | }, | ||
["module.unit"]={ | ["module.unit"]={ | ||
[a]="10.1", | [a]="10.1", | ||
[b]="Module units and purviews", | [b]="Module units and purviews", | ||
[c]= | [c]=Yc, | ||
[d]="module.interface" | [d]="module.interface" | ||
}, | }, | ||
Line 1,844: | Line 1,844: | ||
[a]="10.2", | [a]="10.2", | ||
[b]="Export declaration", | [b]="Export declaration", | ||
[c]= | [c]=Yc, | ||
[d]="module.import" | [d]="module.import" | ||
}, | }, | ||
Line 1,850: | Line 1,850: | ||
[a]="10.3", | [a]="10.3", | ||
[b]="Import declaration", | [b]="Import declaration", | ||
[c]= | [c]=Yc, | ||
[d]="module.global.frag" | [d]="module.global.frag" | ||
}, | }, | ||
Line 1,856: | Line 1,856: | ||
[a]="10.4", | [a]="10.4", | ||
[b]="Global module fragment", | [b]="Global module fragment", | ||
[c]= | [c]=Yc, | ||
[d]="module.private.frag" | [d]="module.private.frag" | ||
}, | }, | ||
Line 1,862: | Line 1,862: | ||
[a]="10.5", | [a]="10.5", | ||
[b]="Private module fragment", | [b]="Private module fragment", | ||
[c]= | [c]=Yc, | ||
[d]="module.context" | [d]="module.context" | ||
}, | }, | ||
Line 1,868: | Line 1,868: | ||
[a]="10.6", | [a]="10.6", | ||
[b]="Instantiation context", | [b]="Instantiation context", | ||
[c]= | [c]=Yc, | ||
[d]="module.reach" | [d]="module.reach" | ||
}, | }, | ||
Line 1,874: | Line 1,874: | ||
[a]="10.7", | [a]="10.7", | ||
[b]="Reachability", | [b]="Reachability", | ||
[c]= | [c]=Yc | ||
}, | }, | ||
[ | [qb]={ | ||
[a]="11", | [a]="11", | ||
[b]="Classes | [b]="Classes", | ||
[e]="class.pre", | [e]="class.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]="over" | ||
}, | }, | ||
["class.pre"]={ | ["class.pre"]={ | ||
[a]="11.1", | [a]="11.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=qb, | ||
[d]="class.prop" | [d]="class.prop" | ||
}, | }, | ||
Line 1,892: | Line 1,892: | ||
[a]="11.2", | [a]="11.2", | ||
[b]="Properties of classes", | [b]="Properties of classes", | ||
[c]= | [c]=qb, | ||
[d]="class.name" | [d]="class.name" | ||
}, | }, | ||
Line 1,898: | Line 1,898: | ||
[a]="11.3", | [a]="11.3", | ||
[b]="Class names", | [b]="Class names", | ||
[c]= | [c]=qb, | ||
[d]= | [d]=X | ||
}, | }, | ||
[ | [X]={ | ||
[a]="11.4", | [a]="11.4", | ||
[b]="Class members", | [b]="Class members", | ||
[e]="class.mem.general", | [e]="class.mem.general", | ||
[c]= | [c]=qb, | ||
[d]="class.union" | [d]="class.union" | ||
}, | }, | ||
Line 1,911: | Line 1,911: | ||
[a]="11.4.1", | [a]="11.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=X, | ||
[d]="class.mfct" | [d]="class.mfct" | ||
}, | }, | ||
Line 1,917: | Line 1,917: | ||
[a]="11.4.2", | [a]="11.4.2", | ||
[b]=j, | [b]=j, | ||
[c]= | [c]=X, | ||
[d]="class.mfct.non.static" | [d]="class.mfct.non.static" | ||
}, | }, | ||
Line 1,923: | Line 1,923: | ||
[a]="11.4.3", | [a]="11.4.3", | ||
[b]="Non-static member functions", | [b]="Non-static member functions", | ||
[c]= | [c]=X, | ||
[d]="special" | [d]="special" | ||
}, | }, | ||
Line 1,929: | Line 1,929: | ||
[a]="11.4.4", | [a]="11.4.4", | ||
[b]="Special member functions", | [b]="Special member functions", | ||
[c]= | [c]=X, | ||
[d]="class.ctor" | [d]="class.ctor" | ||
}, | }, | ||
Line 1,936: | Line 1,936: | ||
[b]=h, | [b]=h, | ||
[e]="class.ctor.general", | [e]="class.ctor.general", | ||
[c]= | [c]=X, | ||
[d]="class.copy.assign" | [d]="class.copy.assign" | ||
}, | }, | ||
Line 1,959: | Line 1,959: | ||
[a]="11.4.6", | [a]="11.4.6", | ||
[b]="Copy/move assignment operator", | [b]="Copy/move assignment operator", | ||
[c]= | [c]=X, | ||
[d]="class.dtor" | [d]="class.dtor" | ||
}, | }, | ||
Line 1,965: | Line 1,965: | ||
[a]="11.4.7", | [a]="11.4.7", | ||
[b]="Destructors", | [b]="Destructors", | ||
[c]= | [c]=X, | ||
[d]="class.conv" | [d]="class.conv" | ||
}, | }, | ||
Line 1,972: | Line 1,972: | ||
[b]="Conversions", | [b]="Conversions", | ||
[e]="class.conv.general", | [e]="class.conv.general", | ||
[c]= | [c]=X, | ||
[d]="class.static" | [d]="class.static" | ||
}, | }, | ||
Line 1,996: | Line 1,996: | ||
[b]="Static members", | [b]="Static members", | ||
[e]="class.static.general", | [e]="class.static.general", | ||
[c]= | [c]=X, | ||
[d]="class.bit" | [d]="class.bit" | ||
}, | }, | ||
Line 2,019: | Line 2,019: | ||
[a]="11.4.10", | [a]="11.4.10", | ||
[b]="Bit-fields", | [b]="Bit-fields", | ||
[c]= | [c]=X, | ||
[d]="class.free" | [d]="class.free" | ||
}, | }, | ||
Line 2,025: | Line 2,025: | ||
[a]="11.4.11", | [a]="11.4.11", | ||
[b]="Allocation and deallocation functions", | [b]="Allocation and deallocation functions", | ||
[c]= | [c]=X, | ||
[d]="class.nest" | [d]="class.nest" | ||
}, | }, | ||
Line 2,031: | Line 2,031: | ||
[a]="11.4.12", | [a]="11.4.12", | ||
[b]="Nested class declarations", | [b]="Nested class declarations", | ||
[c]= | [c]=X | ||
}, | }, | ||
["class.union"]={ | ["class.union"]={ | ||
Line 2,037: | Line 2,037: | ||
[b]="Unions", | [b]="Unions", | ||
[e]="class.union.general", | [e]="class.union.general", | ||
[c]= | [c]=qb, | ||
[d]="class.local" | [d]="class.local" | ||
}, | }, | ||
Line 2,054: | Line 2,054: | ||
[a]="11.6", | [a]="11.6", | ||
[b]="Local class declarations", | [b]="Local class declarations", | ||
[c]= | [c]=qb, | ||
[d]="class.derived" | [d]="class.derived" | ||
}, | }, | ||
Line 2,061: | Line 2,061: | ||
[b]="Derived classes", | [b]="Derived classes", | ||
[e]="class.derived.general", | [e]="class.derived.general", | ||
[c]= | [c]=qb, | ||
[d]= | [d]=lc | ||
}, | }, | ||
["class.derived.general"]={ | ["class.derived.general"]={ | ||
Line 2,078: | Line 2,078: | ||
["class.virtual"]={ | ["class.virtual"]={ | ||
[a]="11.7.3", | [a]="11.7.3", | ||
[b]= | [b]=Z, | ||
[c]="class.derived", | [c]="class.derived", | ||
[d]="class.abstract" | [d]="class.abstract" | ||
Line 2,087: | Line 2,087: | ||
[c]="class.derived" | [c]="class.derived" | ||
}, | }, | ||
[ | [lc]={ | ||
[a]="11.8", | [a]="11.8", | ||
[b]="Member access control", | [b]="Member access control", | ||
[e]="class.access.general", | [e]="class.access.general", | ||
[c]= | [c]=qb, | ||
[d]= | [d]=zd | ||
}, | }, | ||
["class.access.general"]={ | ["class.access.general"]={ | ||
[a]="11.8.1", | [a]="11.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=lc, | ||
[d]="class.access.spec" | [d]="class.access.spec" | ||
}, | }, | ||
Line 2,103: | Line 2,103: | ||
[a]="11.8.2", | [a]="11.8.2", | ||
[b]="Access specifiers", | [b]="Access specifiers", | ||
[c]= | [c]=lc, | ||
[d]="class.access.base" | [d]="class.access.base" | ||
}, | }, | ||
Line 2,109: | Line 2,109: | ||
[a]="11.8.3", | [a]="11.8.3", | ||
[b]="Accessibility of base classes and base class members", | [b]="Accessibility of base classes and base class members", | ||
[c]= | [c]=lc, | ||
[d]="class.friend" | [d]="class.friend" | ||
}, | }, | ||
Line 2,115: | Line 2,115: | ||
[a]="11.8.4", | [a]="11.8.4", | ||
[b]="Friends", | [b]="Friends", | ||
[c]= | [c]=lc, | ||
[d]="class.protected" | [d]="class.protected" | ||
}, | }, | ||
Line 2,121: | Line 2,121: | ||
[a]="11.8.5", | [a]="11.8.5", | ||
[b]="Protected member access", | [b]="Protected member access", | ||
[c]= | [c]=lc, | ||
[d]="class.access.virt" | [d]="class.access.virt" | ||
}, | }, | ||
Line 2,127: | Line 2,127: | ||
[a]="11.8.6", | [a]="11.8.6", | ||
[b]="Access to virtual functions", | [b]="Access to virtual functions", | ||
[c]= | [c]=lc, | ||
[d]="class.paths" | [d]="class.paths" | ||
}, | }, | ||
Line 2,133: | Line 2,133: | ||
[a]="11.8.7", | [a]="11.8.7", | ||
[b]="Multiple access", | [b]="Multiple access", | ||
[c]= | [c]=lc, | ||
[d]="class.access.nest" | [d]="class.access.nest" | ||
}, | }, | ||
Line 2,139: | Line 2,139: | ||
[a]="11.8.8", | [a]="11.8.8", | ||
[b]="Nested classes", | [b]="Nested classes", | ||
[c]= | [c]=lc | ||
}, | }, | ||
[ | [zd]={ | ||
[a]="11.9", | [a]="11.9", | ||
[b]="Initialization", | [b]="Initialization", | ||
[e]="class.init.general", | [e]="class.init.general", | ||
[c]= | [c]=qb, | ||
[d]="class.compare" | [d]="class.compare" | ||
}, | }, | ||
Line 2,151: | Line 2,151: | ||
[a]="11.9.1", | [a]="11.9.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=zd, | ||
[d]="class.expl.init" | [d]="class.expl.init" | ||
}, | }, | ||
Line 2,157: | Line 2,157: | ||
[a]="11.9.2", | [a]="11.9.2", | ||
[b]="Explicit initialization", | [b]="Explicit initialization", | ||
[c]= | [c]=zd, | ||
[d]="class.base.init" | [d]="class.base.init" | ||
}, | }, | ||
Line 2,163: | Line 2,163: | ||
[a]="11.9.3", | [a]="11.9.3", | ||
[b]="Initializing bases and members", | [b]="Initializing bases and members", | ||
[c]= | [c]=zd, | ||
[d]="class.inhctor.init" | [d]="class.inhctor.init" | ||
}, | }, | ||
Line 2,169: | Line 2,169: | ||
[a]="11.9.4", | [a]="11.9.4", | ||
[b]="Initialization by inherited constructor", | [b]="Initialization by inherited constructor", | ||
[c]= | [c]=zd, | ||
[d]="class.cdtor" | [d]="class.cdtor" | ||
}, | }, | ||
Line 2,175: | Line 2,175: | ||
[a]="11.9.5", | [a]="11.9.5", | ||
[b]="Construction and destruction", | [b]="Construction and destruction", | ||
[c]= | [c]=zd, | ||
[d]="class.copy.elision" | [d]="class.copy.elision" | ||
}, | }, | ||
Line 2,181: | Line 2,181: | ||
[a]="11.9.6", | [a]="11.9.6", | ||
[b]="Copy/move elision", | [b]="Copy/move elision", | ||
[c]= | [c]=zd | ||
}, | }, | ||
["class.compare"]={ | ["class.compare"]={ | ||
[a]="11.10", | [a]="11.10", | ||
[b]= | [b]=xb, | ||
[e]="class.compare.default", | [e]="class.compare.default", | ||
[c]= | [c]=qb | ||
}, | }, | ||
["class.compare.default"]={ | ["class.compare.default"]={ | ||
Line 2,212: | Line 2,212: | ||
[c]="class.compare" | [c]="class.compare" | ||
}, | }, | ||
[ | ["over"]={ | ||
[a]="12", | [a]="12", | ||
[b]="Overloading | [b]="Overloading", | ||
[e]="over.pre", | [e]="over.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Ab | ||
}, | }, | ||
["over.pre"]={ | ["over.pre"]={ | ||
[a]="12.1", | [a]="12.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]="over", | ||
[d]="over.match" | [d]="over.match" | ||
}, | }, | ||
Line 2,229: | Line 2,229: | ||
[b]="Overload resolution", | [b]="Overload resolution", | ||
[e]="over.match.general", | [e]="over.match.general", | ||
[c]= | [c]="over", | ||
[d]="over.over" | [d]="over.over" | ||
}, | }, | ||
Line 2,236: | Line 2,236: | ||
[b]=f, | [b]=f, | ||
[c]="over.match", | [c]="over.match", | ||
[d]= | [d]=Pb | ||
}, | }, | ||
[ | [Pb]={ | ||
[a]="12.2.2", | [a]="12.2.2", | ||
[b]="Candidate functions and argument lists", | [b]="Candidate functions and argument lists", | ||
Line 2,248: | Line 2,248: | ||
[a]="12.2.2.1", | [a]="12.2.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Pb, | ||
[d]="over.match.call" | [d]="over.match.call" | ||
}, | }, | ||
Line 2,255: | Line 2,255: | ||
[b]="Function call syntax", | [b]="Function call syntax", | ||
[e]="over.match.call.general", | [e]="over.match.call.general", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.oper" | [d]="over.match.oper" | ||
}, | }, | ||
Line 2,278: | Line 2,278: | ||
[a]="12.2.2.3", | [a]="12.2.2.3", | ||
[b]="Operators in expressions", | [b]="Operators in expressions", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.ctor" | [d]="over.match.ctor" | ||
}, | }, | ||
Line 2,284: | Line 2,284: | ||
[a]="12.2.2.4", | [a]="12.2.2.4", | ||
[b]="Initialization by constructor", | [b]="Initialization by constructor", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.copy" | [d]="over.match.copy" | ||
}, | }, | ||
Line 2,290: | Line 2,290: | ||
[a]="12.2.2.5", | [a]="12.2.2.5", | ||
[b]="Copy-initialization of class by user-defined conversion", | [b]="Copy-initialization of class by user-defined conversion", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.conv" | [d]="over.match.conv" | ||
}, | }, | ||
Line 2,296: | Line 2,296: | ||
[a]="12.2.2.6", | [a]="12.2.2.6", | ||
[b]="Initialization by conversion function", | [b]="Initialization by conversion function", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.ref" | [d]="over.match.ref" | ||
}, | }, | ||
Line 2,302: | Line 2,302: | ||
[a]="12.2.2.7", | [a]="12.2.2.7", | ||
[b]="Initialization by conversion function for direct reference binding", | [b]="Initialization by conversion function for direct reference binding", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.list" | [d]="over.match.list" | ||
}, | }, | ||
Line 2,308: | Line 2,308: | ||
[a]="12.2.2.8", | [a]="12.2.2.8", | ||
[b]="Initialization by list-initialization", | [b]="Initialization by list-initialization", | ||
[c]= | [c]=Pb, | ||
[d]="over.match.class.deduct" | [d]="over.match.class.deduct" | ||
}, | }, | ||
Line 2,314: | Line 2,314: | ||
[a]="12.2.2.9", | [a]="12.2.2.9", | ||
[b]="Class template argument deduction", | [b]="Class template argument deduction", | ||
[c]= | [c]=Pb | ||
}, | }, | ||
["over.match.viable"]={ | ["over.match.viable"]={ | ||
Line 2,332: | Line 2,332: | ||
[b]=f, | [b]=f, | ||
[c]="over.match.best", | [c]="over.match.best", | ||
[d]= | [d]=Fd | ||
}, | }, | ||
[ | [Fd]={ | ||
[a]="12.2.4.2", | [a]="12.2.4.2", | ||
[b]="Implicit conversion sequences", | [b]="Implicit conversion sequences", | ||
Line 2,344: | Line 2,344: | ||
[a]="12.2.4.2.1", | [a]="12.2.4.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Fd, | ||
[d]="over.ics.scs" | [d]="over.ics.scs" | ||
}, | }, | ||
Line 2,350: | Line 2,350: | ||
[a]="12.2.4.2.2", | [a]="12.2.4.2.2", | ||
[b]="Standard conversion sequences", | [b]="Standard conversion sequences", | ||
[c]= | [c]=Fd, | ||
[d]="over.ics.user" | [d]="over.ics.user" | ||
}, | }, | ||
Line 2,356: | Line 2,356: | ||
[a]="12.2.4.2.3", | [a]="12.2.4.2.3", | ||
[b]="User-defined conversion sequences", | [b]="User-defined conversion sequences", | ||
[c]= | [c]=Fd, | ||
[d]="over.ics.ellipsis" | [d]="over.ics.ellipsis" | ||
}, | }, | ||
Line 2,362: | Line 2,362: | ||
[a]="12.2.4.2.4", | [a]="12.2.4.2.4", | ||
[b]="Ellipsis conversion sequences", | [b]="Ellipsis conversion sequences", | ||
[c]= | [c]=Fd, | ||
[d]="over.ics.ref" | [d]="over.ics.ref" | ||
}, | }, | ||
Line 2,368: | Line 2,368: | ||
[a]="12.2.4.2.5", | [a]="12.2.4.2.5", | ||
[b]="Reference binding", | [b]="Reference binding", | ||
[c]= | [c]=Fd, | ||
[d]="over.ics.list" | [d]="over.ics.list" | ||
}, | }, | ||
Line 2,374: | Line 2,374: | ||
[a]="12.2.4.2.6", | [a]="12.2.4.2.6", | ||
[b]="List-initialization sequence", | [b]="List-initialization sequence", | ||
[c]= | [c]=Fd | ||
}, | }, | ||
["over.ics.rank"]={ | ["over.ics.rank"]={ | ||
Line 2,384: | Line 2,384: | ||
[a]="12.3", | [a]="12.3", | ||
[b]="Address of an overload set", | [b]="Address of an overload set", | ||
[c]= | [c]="over", | ||
[d]= | [d]=od | ||
}, | }, | ||
[ | [od]={ | ||
[a]="12.4", | [a]="12.4", | ||
[b]="Overloaded operators", | [b]="Overloaded operators", | ||
[e]="over.oper.general", | [e]="over.oper.general", | ||
[c]= | [c]="over", | ||
[d]="over.built" | [d]="over.built" | ||
}, | }, | ||
Line 2,397: | Line 2,397: | ||
[a]="12.4.1", | [a]="12.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=od, | ||
[d]="over.unary" | [d]="over.unary" | ||
}, | }, | ||
Line 2,403: | Line 2,403: | ||
[a]="12.4.2", | [a]="12.4.2", | ||
[b]="Unary operators", | [b]="Unary operators", | ||
[c]= | [c]=od, | ||
[d]="over.binary" | [d]="over.binary" | ||
}, | }, | ||
Line 2,410: | Line 2,410: | ||
[b]="Binary operators", | [b]="Binary operators", | ||
[e]="over.binary.general", | [e]="over.binary.general", | ||
[c]= | [c]=od, | ||
[d]="over.call" | [d]="over.call" | ||
}, | }, | ||
Line 2,427: | Line 2,427: | ||
[a]="12.4.4", | [a]="12.4.4", | ||
[b]="Function call", | [b]="Function call", | ||
[c]= | [c]=od, | ||
[d]="over.sub" | [d]="over.sub" | ||
}, | }, | ||
Line 2,433: | Line 2,433: | ||
[a]="12.4.5", | [a]="12.4.5", | ||
[b]="Subscripting", | [b]="Subscripting", | ||
[c]= | [c]=od, | ||
[d]="over.ref" | [d]="over.ref" | ||
}, | }, | ||
Line 2,439: | Line 2,439: | ||
[a]="12.4.6", | [a]="12.4.6", | ||
[b]="Class member access", | [b]="Class member access", | ||
[c]= | [c]=od, | ||
[d]="over.inc" | [d]="over.inc" | ||
}, | }, | ||
Line 2,445: | Line 2,445: | ||
[a]="12.4.7", | [a]="12.4.7", | ||
[b]="Increment and decrement", | [b]="Increment and decrement", | ||
[c]= | [c]=od | ||
}, | }, | ||
["over.built"]={ | ["over.built"]={ | ||
[a]="12.5", | [a]="12.5", | ||
[b]="Built-in operators", | [b]="Built-in operators", | ||
[c]= | [c]="over", | ||
[d]="over.literal" | [d]="over.literal" | ||
}, | }, | ||
Line 2,456: | Line 2,456: | ||
[a]="12.6", | [a]="12.6", | ||
[b]="User-defined literals", | [b]="User-defined literals", | ||
[c]= | [c]="over" | ||
}, | }, | ||
[ | [Ab]={ | ||
[a]="13", | [a]="13", | ||
[b]="Templates | [b]="Templates", | ||
[e]="temp.pre", | [e]="temp.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=rd | ||
}, | }, | ||
["temp.pre"]={ | ["temp.pre"]={ | ||
[a]="13.1", | [a]="13.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=Ab, | ||
[d]="temp.param" | [d]="temp.param" | ||
}, | }, | ||
Line 2,474: | Line 2,474: | ||
[a]="13.2", | [a]="13.2", | ||
[b]="Template parameters", | [b]="Template parameters", | ||
[c]= | [c]=Ab, | ||
[d]="temp.names" | [d]="temp.names" | ||
}, | }, | ||
Line 2,480: | Line 2,480: | ||
[a]="13.3", | [a]="13.3", | ||
[b]="Names of template specializations", | [b]="Names of template specializations", | ||
[c]= | [c]=Ab, | ||
[d]="temp.arg" | [d]="temp.arg" | ||
}, | }, | ||
Line 2,487: | Line 2,487: | ||
[b]="Template arguments", | [b]="Template arguments", | ||
[e]="temp.arg.general", | [e]="temp.arg.general", | ||
[c]= | [c]=Ab, | ||
[d]="temp.constr" | [d]="temp.constr" | ||
}, | }, | ||
Line 2,517: | Line 2,517: | ||
[b]="Template constraints", | [b]="Template constraints", | ||
[e]="temp.constr.general", | [e]="temp.constr.general", | ||
[c]= | [c]=Ab, | ||
[d]="temp.type" | [d]="temp.type" | ||
}, | }, | ||
Line 2,570: | Line 2,570: | ||
[a]="13.6", | [a]="13.6", | ||
[b]="Type equivalence", | [b]="Type equivalence", | ||
[c]= | [c]=Ab, | ||
[d]= | [d]=Tb | ||
}, | }, | ||
[ | [Tb]={ | ||
[a]="13.7", | [a]="13.7", | ||
[b]="Template declarations", | [b]="Template declarations", | ||
[e]="temp.decls.general", | [e]="temp.decls.general", | ||
[c]= | [c]=Ab, | ||
[d]="temp.res" | [d]="temp.res" | ||
}, | }, | ||
Line 2,583: | Line 2,583: | ||
[a]="13.7.1", | [a]="13.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Tb, | ||
[d]= | [d]=qd | ||
}, | }, | ||
[ | [qd]={ | ||
[a]="13.7.2", | [a]="13.7.2", | ||
[b]="Class templates", | [b]="Class templates", | ||
[e]="temp.class.general", | [e]="temp.class.general", | ||
[c]= | [c]=Tb, | ||
[d]="temp.mem" | [d]="temp.mem" | ||
}, | }, | ||
Line 2,596: | Line 2,596: | ||
[a]="13.7.2.1", | [a]="13.7.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=qd, | ||
[d]="temp.mem.func" | [d]="temp.mem.func" | ||
}, | }, | ||
Line 2,602: | Line 2,602: | ||
[a]="13.7.2.2", | [a]="13.7.2.2", | ||
[b]="Member functions of class templates", | [b]="Member functions of class templates", | ||
[c]= | [c]=qd, | ||
[d]="temp.deduct.guide" | [d]="temp.deduct.guide" | ||
}, | }, | ||
Line 2,608: | Line 2,608: | ||
[a]="13.7.2.3", | [a]="13.7.2.3", | ||
[b]="Deduction guides", | [b]="Deduction guides", | ||
[c]= | [c]=qd, | ||
[d]="temp.mem.class" | [d]="temp.mem.class" | ||
}, | }, | ||
Line 2,614: | Line 2,614: | ||
[a]="13.7.2.4", | [a]="13.7.2.4", | ||
[b]="Member classes of class templates", | [b]="Member classes of class templates", | ||
[c]= | [c]=qd, | ||
[d]="temp.static" | [d]="temp.static" | ||
}, | }, | ||
Line 2,620: | Line 2,620: | ||
[a]="13.7.2.5", | [a]="13.7.2.5", | ||
[b]="Static data members of class templates", | [b]="Static data members of class templates", | ||
[c]= | [c]=qd, | ||
[d]="temp.mem.enum" | [d]="temp.mem.enum" | ||
}, | }, | ||
Line 2,626: | Line 2,626: | ||
[a]="13.7.2.6", | [a]="13.7.2.6", | ||
[b]="Enumeration members of class templates", | [b]="Enumeration members of class templates", | ||
[c]= | [c]=qd | ||
}, | }, | ||
["temp.mem"]={ | ["temp.mem"]={ | ||
[a]="13.7.3", | [a]="13.7.3", | ||
[b]="Member templates", | [b]="Member templates", | ||
[c]= | [c]=Tb, | ||
[d]="temp.variadic" | [d]="temp.variadic" | ||
}, | }, | ||
Line 2,637: | Line 2,637: | ||
[a]="13.7.4", | [a]="13.7.4", | ||
[b]="Variadic templates", | [b]="Variadic templates", | ||
[c]= | [c]=Tb, | ||
[d]="temp.friend" | [d]="temp.friend" | ||
}, | }, | ||
Line 2,643: | Line 2,643: | ||
[a]="13.7.5", | [a]="13.7.5", | ||
[b]="Friends", | [b]="Friends", | ||
[c]= | [c]=Tb, | ||
[d]="temp.spec.partial" | [d]="temp.spec.partial" | ||
}, | }, | ||
Line 2,650: | Line 2,650: | ||
[b]="Partial specialization", | [b]="Partial specialization", | ||
[e]="temp.spec.partial.general", | [e]="temp.spec.partial.general", | ||
[c]= | [c]=Tb, | ||
[d]="temp.fct" | [d]="temp.fct" | ||
}, | }, | ||
Line 2,680: | Line 2,680: | ||
[b]="Function templates", | [b]="Function templates", | ||
[e]="temp.fct.general", | [e]="temp.fct.general", | ||
[c]= | [c]=Tb, | ||
[d]="temp.alias" | [d]="temp.alias" | ||
}, | }, | ||
Line 2,703: | Line 2,703: | ||
[a]="13.7.8", | [a]="13.7.8", | ||
[b]="Alias templates", | [b]="Alias templates", | ||
[c]= | [c]=Tb, | ||
[d]="temp.concept" | [d]="temp.concept" | ||
}, | }, | ||
Line 2,709: | Line 2,709: | ||
[a]="13.7.9", | [a]="13.7.9", | ||
[b]="Concept definitions", | [b]="Concept definitions", | ||
[c]= | [c]=Tb | ||
}, | }, | ||
["temp.res"]={ | ["temp.res"]={ | ||
Line 2,715: | Line 2,715: | ||
[b]="Name resolution", | [b]="Name resolution", | ||
[e]="temp.res.general", | [e]="temp.res.general", | ||
[c]= | [c]=Ab, | ||
[d]="temp.spec" | [d]="temp.spec" | ||
}, | }, | ||
Line 2,787: | Line 2,787: | ||
[b]="Template instantiation and specialization", | [b]="Template instantiation and specialization", | ||
[e]="temp.spec.general", | [e]="temp.spec.general", | ||
[c]= | [c]=Ab, | ||
[d]="temp.fct.spec" | [d]="temp.fct.spec" | ||
}, | }, | ||
Line 2,817: | Line 2,817: | ||
[b]="Function template specializations", | [b]="Function template specializations", | ||
[e]="temp.fct.spec.general", | [e]="temp.fct.spec.general", | ||
[c]= | [c]=Ab | ||
}, | }, | ||
["temp.fct.spec.general"]={ | ["temp.fct.spec.general"]={ | ||
Line 2,829: | Line 2,829: | ||
[b]="Explicit template argument specification", | [b]="Explicit template argument specification", | ||
[c]="temp.fct.spec", | [c]="temp.fct.spec", | ||
[d]= | [d]=Pc | ||
}, | }, | ||
[ | [Pc]={ | ||
[a]="13.10.3", | [a]="13.10.3", | ||
[b]="Template argument deduction", | [b]="Template argument deduction", | ||
Line 2,841: | Line 2,841: | ||
[a]="13.10.3.1", | [a]="13.10.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Pc, | ||
[d]="temp.deduct.call" | [d]="temp.deduct.call" | ||
}, | }, | ||
Line 2,847: | Line 2,847: | ||
[a]="13.10.3.2", | [a]="13.10.3.2", | ||
[b]="Deducing template arguments from a function call", | [b]="Deducing template arguments from a function call", | ||
[c]= | [c]=Pc, | ||
[d]="temp.deduct.funcaddr" | [d]="temp.deduct.funcaddr" | ||
}, | }, | ||
Line 2,853: | Line 2,853: | ||
[a]="13.10.3.3", | [a]="13.10.3.3", | ||
[b]="Deducing template arguments taking the address of a function template", | [b]="Deducing template arguments taking the address of a function template", | ||
[c]= | [c]=Pc, | ||
[d]="temp.deduct.conv" | [d]="temp.deduct.conv" | ||
}, | }, | ||
Line 2,859: | Line 2,859: | ||
[a]="13.10.3.4", | [a]="13.10.3.4", | ||
[b]="Deducing conversion function template arguments", | [b]="Deducing conversion function template arguments", | ||
[c]= | [c]=Pc, | ||
[d]="temp.deduct.partial" | [d]="temp.deduct.partial" | ||
}, | }, | ||
Line 2,865: | Line 2,865: | ||
[a]="13.10.3.5", | [a]="13.10.3.5", | ||
[b]="Deducing template arguments during partial ordering", | [b]="Deducing template arguments during partial ordering", | ||
[c]= | [c]=Pc, | ||
[d]="temp.deduct.type" | [d]="temp.deduct.type" | ||
}, | }, | ||
Line 2,871: | Line 2,871: | ||
[a]="13.10.3.6", | [a]="13.10.3.6", | ||
[b]="Deducing template arguments from a type", | [b]="Deducing template arguments from a type", | ||
[c]= | [c]=Pc, | ||
[d]="temp.deduct.decl" | [d]="temp.deduct.decl" | ||
}, | }, | ||
Line 2,877: | Line 2,877: | ||
[a]="13.10.3.7", | [a]="13.10.3.7", | ||
[b]="Deducing template arguments from a function declaration", | [b]="Deducing template arguments from a function declaration", | ||
[c]= | [c]=Pc | ||
}, | }, | ||
["temp.over"]={ | ["temp.over"]={ | ||
Line 2,884: | Line 2,884: | ||
[c]="temp.fct.spec" | [c]="temp.fct.spec" | ||
}, | }, | ||
[ | [rd]={ | ||
[a]="14", | [a]="14", | ||
[b]="Exception handling | [b]="Exception handling", | ||
[e]="except.pre", | [e]="except.pre", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=eb | ||
}, | }, | ||
["except.pre"]={ | ["except.pre"]={ | ||
[a]="14.1", | [a]="14.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=rd, | ||
[d]="except.throw" | [d]="except.throw" | ||
}, | }, | ||
Line 2,900: | Line 2,900: | ||
[a]="14.2", | [a]="14.2", | ||
[b]="Throwing an exception", | [b]="Throwing an exception", | ||
[c]= | [c]=rd, | ||
[d]="except.ctor" | [d]="except.ctor" | ||
}, | }, | ||
Line 2,906: | Line 2,906: | ||
[a]="14.3", | [a]="14.3", | ||
[b]="Constructors and destructors", | [b]="Constructors and destructors", | ||
[c]= | [c]=rd, | ||
[d]="except.handle" | [d]="except.handle" | ||
}, | }, | ||
Line 2,912: | Line 2,912: | ||
[a]="14.4", | [a]="14.4", | ||
[b]="Handling an exception", | [b]="Handling an exception", | ||
[c]= | [c]=rd, | ||
[d]="except.spec" | [d]="except.spec" | ||
}, | }, | ||
Line 2,918: | Line 2,918: | ||
[a]="14.5", | [a]="14.5", | ||
[b]="Exception specifications", | [b]="Exception specifications", | ||
[c]= | [c]=rd, | ||
[d]="except.special" | [d]="except.special" | ||
}, | }, | ||
Line 2,925: | Line 2,925: | ||
[b]="Special functions", | [b]="Special functions", | ||
[e]="except.special.general", | [e]="except.special.general", | ||
[c]= | [c]=rd | ||
}, | }, | ||
["except.special.general"]={ | ["except.special.general"]={ | ||
Line 2,944: | Line 2,944: | ||
[c]="except.special" | [c]="except.special" | ||
}, | }, | ||
[ | [eb]={ | ||
[a]="15", | [a]="15", | ||
[b]="Preprocessing directives | [b]="Preprocessing directives", | ||
[e]="cpp.pre", | [e]="cpp.pre", | ||
[c]=i, | [c]=i, | ||
Line 2,953: | Line 2,953: | ||
["cpp.pre"]={ | ["cpp.pre"]={ | ||
[a]="15.1", | [a]="15.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=eb, | ||
[d]="cpp.cond" | [d]="cpp.cond" | ||
}, | }, | ||
Line 2,960: | Line 2,960: | ||
[a]="15.2", | [a]="15.2", | ||
[b]="Conditional inclusion", | [b]="Conditional inclusion", | ||
[c]= | [c]=eb, | ||
[d]="cpp.include" | [d]="cpp.include" | ||
}, | }, | ||
Line 2,966: | Line 2,966: | ||
[a]="15.3", | [a]="15.3", | ||
[b]="Source file inclusion", | [b]="Source file inclusion", | ||
[c]= | [c]=eb, | ||
[d]="cpp.module" | [d]="cpp.module" | ||
}, | }, | ||
Line 2,972: | Line 2,972: | ||
[a]="15.4", | [a]="15.4", | ||
[b]="Module directive", | [b]="Module directive", | ||
[c]= | [c]=eb, | ||
[d]="cpp.import" | [d]="cpp.import" | ||
}, | }, | ||
Line 2,978: | Line 2,978: | ||
[a]="15.5", | [a]="15.5", | ||
[b]="Header unit importation", | [b]="Header unit importation", | ||
[c]= | [c]=eb, | ||
[d]= | [d]=Bd | ||
}, | }, | ||
[ | [Bd]={ | ||
[a]="15.6", | [a]="15.6", | ||
[b]="Macro replacement", | [b]="Macro replacement", | ||
[e]="cpp.replace.general", | [e]="cpp.replace.general", | ||
[c]= | [c]=eb, | ||
[d]="cpp.line" | [d]="cpp.line" | ||
}, | }, | ||
Line 2,991: | Line 2,991: | ||
[a]="15.6.1", | [a]="15.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Bd, | ||
[d]="cpp.subst" | [d]="cpp.subst" | ||
}, | }, | ||
Line 2,997: | Line 2,997: | ||
[a]="15.6.2", | [a]="15.6.2", | ||
[b]="Argument substitution", | [b]="Argument substitution", | ||
[c]= | [c]=Bd, | ||
[d]="cpp.stringize" | [d]="cpp.stringize" | ||
}, | }, | ||
Line 3,003: | Line 3,003: | ||
[a]="15.6.3", | [a]="15.6.3", | ||
[b]="The # operator", | [b]="The # operator", | ||
[c]= | [c]=Bd, | ||
[d]="cpp.concat" | [d]="cpp.concat" | ||
}, | }, | ||
Line 3,009: | Line 3,009: | ||
[a]="15.6.4", | [a]="15.6.4", | ||
[b]="The ## operator", | [b]="The ## operator", | ||
[c]= | [c]=Bd, | ||
[d]="cpp.rescan" | [d]="cpp.rescan" | ||
}, | }, | ||
Line 3,015: | Line 3,015: | ||
[a]="15.6.5", | [a]="15.6.5", | ||
[b]="Rescanning and further replacement", | [b]="Rescanning and further replacement", | ||
[c]= | [c]=Bd, | ||
[d]="cpp.scope" | [d]="cpp.scope" | ||
}, | }, | ||
Line 3,021: | Line 3,021: | ||
[a]="15.6.6", | [a]="15.6.6", | ||
[b]="Scope of macro definitions", | [b]="Scope of macro definitions", | ||
[c]= | [c]=Bd | ||
}, | }, | ||
["cpp.line"]={ | ["cpp.line"]={ | ||
[a]="15.7", | [a]="15.7", | ||
[b]="Line control", | [b]="Line control", | ||
[c]= | [c]=eb, | ||
[d]="cpp.error" | [d]="cpp.error" | ||
}, | }, | ||
Line 3,032: | Line 3,032: | ||
[a]="15.8", | [a]="15.8", | ||
[b]="Diagnostic directives", | [b]="Diagnostic directives", | ||
[c]= | [c]=eb, | ||
[d]="cpp.pragma" | [d]="cpp.pragma" | ||
}, | }, | ||
Line 3,038: | Line 3,038: | ||
[a]="15.9", | [a]="15.9", | ||
[b]="Pragma directive", | [b]="Pragma directive", | ||
[c]= | [c]=eb, | ||
[d]="cpp.null" | [d]="cpp.null" | ||
}, | }, | ||
Line 3,044: | Line 3,044: | ||
[a]="15.10", | [a]="15.10", | ||
[b]="Null directive", | [b]="Null directive", | ||
[c]= | [c]=eb, | ||
[d]="cpp.predefined" | [d]="cpp.predefined" | ||
}, | }, | ||
Line 3,050: | Line 3,050: | ||
[a]="15.11", | [a]="15.11", | ||
[b]="Predefined macro names", | [b]="Predefined macro names", | ||
[c]= | [c]=eb, | ||
[d]="cpp.pragma.op" | [d]="cpp.pragma.op" | ||
}, | }, | ||
Line 3,056: | Line 3,056: | ||
[a]="15.12", | [a]="15.12", | ||
[b]="Pragma operator", | [b]="Pragma operator", | ||
[c]= | [c]=eb | ||
}, | }, | ||
["library"]={ | ["library"]={ | ||
[a]="16", | [a]="16", | ||
[b]="Library introduction | [b]="Library introduction", | ||
[e]="library.general", | [e]="library.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=I | ||
}, | }, | ||
["library.general"]={ | ["library.general"]={ | ||
Line 3,082: | Line 3,082: | ||
[e]="description.general", | [e]="description.general", | ||
[c]="library", | [c]="library", | ||
[d]= | [d]=Dd | ||
}, | }, | ||
["description.general"]={ | ["description.general"]={ | ||
Line 3,095: | Line 3,095: | ||
[e]="structure.elements", | [e]="structure.elements", | ||
[c]="description", | [c]="description", | ||
[d]= | [d]=Ed | ||
}, | }, | ||
["structure.elements"]={ | ["structure.elements"]={ | ||
Line 3,111: | Line 3,111: | ||
["structure.requirements"]={ | ["structure.requirements"]={ | ||
[a]="16.3.2.3", | [a]="16.3.2.3", | ||
[b]= | [b]=O, | ||
[c]="structure", | [c]="structure", | ||
[d]="structure.specifications" | [d]="structure.specifications" | ||
Line 3,126: | Line 3,126: | ||
[c]="structure" | [c]="structure" | ||
}, | }, | ||
[ | [Ed]={ | ||
[a]="16.3.3", | [a]="16.3.3", | ||
[b]="Other conventions", | [b]="Other conventions", | ||
Line 3,135: | Line 3,135: | ||
[a]="16.3.3.1", | [a]="16.3.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Ed, | ||
[d]="expos.only.entity" | [d]="expos.only.entity" | ||
}, | }, | ||
Line 3,141: | Line 3,141: | ||
[a]="16.3.3.2", | [a]="16.3.3.2", | ||
[b]="Exposition-only entities, etc.", | [b]="Exposition-only entities, etc.", | ||
[c]= | [c]=Ed, | ||
[d]="type.descriptions" | [d]="type.descriptions" | ||
}, | }, | ||
Line 3,148: | Line 3,148: | ||
[b]="Type descriptions", | [b]="Type descriptions", | ||
[e]="type.descriptions.general", | [e]="type.descriptions.general", | ||
[c]= | [c]=Ed, | ||
[d]="functions.within.classes" | [d]="functions.within.classes" | ||
}, | }, | ||
Line 3,201: | Line 3,201: | ||
[a]="16.3.3.4", | [a]="16.3.3.4", | ||
[b]="Functions within classes", | [b]="Functions within classes", | ||
[c]= | [c]=Ed, | ||
[d]="objects.within.classes" | [d]="objects.within.classes" | ||
}, | }, | ||
Line 3,207: | Line 3,207: | ||
[a]="16.3.3.5", | [a]="16.3.3.5", | ||
[b]="Private members", | [b]="Private members", | ||
[c]= | [c]=Ed, | ||
[d]="freestanding.item" | [d]="freestanding.item" | ||
}, | }, | ||
Line 3,213: | Line 3,213: | ||
[a]="16.3.3.6", | [a]="16.3.3.6", | ||
[b]="Freestanding items", | [b]="Freestanding items", | ||
[c]= | [c]=Ed | ||
}, | }, | ||
[ | [Dd]={ | ||
[a]="16.4", | [a]="16.4", | ||
[b]="Library-wide requirements", | [b]="Library-wide requirements", | ||
Line 3,224: | Line 3,224: | ||
[a]="16.4.1", | [a]="16.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Dd, | ||
[d]="organization" | [d]="organization" | ||
}, | }, | ||
Line 3,231: | Line 3,231: | ||
[b]="Library contents and organization", | [b]="Library contents and organization", | ||
[e]="organization.general", | [e]="organization.general", | ||
[c]= | [c]=Dd, | ||
[d]="using" | [d]="using" | ||
}, | }, | ||
Line 3,267: | Line 3,267: | ||
[b]="Using the library", | [b]="Using the library", | ||
[e]="using.overview", | [e]="using.overview", | ||
[c]= | [c]=Dd, | ||
[d]= | [d]=yd | ||
}, | }, | ||
["using.overview"]={ | ["using.overview"]={ | ||
Line 3,287: | Line 3,287: | ||
[c]="using" | [c]="using" | ||
}, | }, | ||
[ | [yd]={ | ||
[a]="16.4.4", | [a]="16.4.4", | ||
[b]="Requirements on types and expressions", | [b]="Requirements on types and expressions", | ||
[e]="utility.requirements.general", | [e]="utility.requirements.general", | ||
[c]= | [c]=Dd, | ||
[d]= | [d]=pb | ||
}, | }, | ||
["utility.requirements.general"]={ | ["utility.requirements.general"]={ | ||
[a]="16.4.4.1", | [a]="16.4.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=yd, | ||
[d]="utility.arg.requirements" | [d]="utility.arg.requirements" | ||
}, | }, | ||
Line 3,303: | Line 3,303: | ||
[a]="16.4.4.2", | [a]="16.4.4.2", | ||
[b]="Template argument requirements", | [b]="Template argument requirements", | ||
[c]= | [c]=yd, | ||
[d]="swappable.requirements" | [d]="swappable.requirements" | ||
}, | }, | ||
Line 3,309: | Line 3,309: | ||
[a]="16.4.4.3", | [a]="16.4.4.3", | ||
[b]="Swappable requirements", | [b]="Swappable requirements", | ||
[c]= | [c]=yd, | ||
[d]="nullablepointer.requirements" | [d]="nullablepointer.requirements" | ||
}, | }, | ||
Line 3,315: | Line 3,315: | ||
[a]="16.4.4.4", | [a]="16.4.4.4", | ||
[b]="Cpp17NullablePointer requirements", | [b]="Cpp17NullablePointer requirements", | ||
[c]= | [c]=yd, | ||
[d]="hash.requirements" | [d]="hash.requirements" | ||
}, | }, | ||
Line 3,321: | Line 3,321: | ||
[a]="16.4.4.5", | [a]="16.4.4.5", | ||
[b]="Cpp17Hash requirements", | [b]="Cpp17Hash requirements", | ||
[c]= | [c]=yd, | ||
[d]="allocator.requirements" | [d]="allocator.requirements" | ||
}, | }, | ||
Line 3,328: | Line 3,328: | ||
[b]="Cpp17Allocator requirements", | [b]="Cpp17Allocator requirements", | ||
[e]="allocator.requirements.general", | [e]="allocator.requirements.general", | ||
[c]= | [c]=yd | ||
}, | }, | ||
["allocator.requirements.general"]={ | ["allocator.requirements.general"]={ | ||
Line 3,341: | Line 3,341: | ||
[c]="allocator.requirements" | [c]="allocator.requirements" | ||
}, | }, | ||
[ | [pb]={ | ||
[a]="16.4.5", | [a]="16.4.5", | ||
[b]="Constraints on programs", | [b]="Constraints on programs", | ||
[e]="constraints.overview", | [e]="constraints.overview", | ||
[c]= | [c]=Dd, | ||
[d]= | [d]=C | ||
}, | }, | ||
["constraints.overview"]={ | ["constraints.overview"]={ | ||
[a]="16.4.5.1", | [a]="16.4.5.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=pb, | ||
[d]="namespace.constraints" | [d]="namespace.constraints" | ||
}, | }, | ||
Line 3,358: | Line 3,358: | ||
[b]="Namespace use", | [b]="Namespace use", | ||
[e]="namespace.std", | [e]="namespace.std", | ||
[c]= | [c]=pb, | ||
[d]= | [d]=Id | ||
}, | }, | ||
["namespace.std"]={ | ["namespace.std"]={ | ||
Line 3,378: | Line 3,378: | ||
[c]="namespace.constraints" | [c]="namespace.constraints" | ||
}, | }, | ||
[ | [Id]={ | ||
[a]="16.4.5.3", | [a]="16.4.5.3", | ||
[b]="Reserved names", | [b]="Reserved names", | ||
[e]="reserved.names.general", | [e]="reserved.names.general", | ||
[c]= | [c]=pb, | ||
[d]="alt.headers" | [d]="alt.headers" | ||
}, | }, | ||
Line 3,388: | Line 3,388: | ||
[a]="16.4.5.3.1", | [a]="16.4.5.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Id, | ||
[d]="zombie.names" | [d]="zombie.names" | ||
}, | }, | ||
Line 3,394: | Line 3,394: | ||
[a]="16.4.5.3.2", | [a]="16.4.5.3.2", | ||
[b]="Zombie names", | [b]="Zombie names", | ||
[c]= | [c]=Id, | ||
[d]="macro.names" | [d]="macro.names" | ||
}, | }, | ||
Line 3,400: | Line 3,400: | ||
[a]="16.4.5.3.3", | [a]="16.4.5.3.3", | ||
[b]="Macro names", | [b]="Macro names", | ||
[c]= | [c]=Id, | ||
[d]="extern.names" | [d]="extern.names" | ||
}, | }, | ||
Line 3,406: | Line 3,406: | ||
[a]="16.4.5.3.4", | [a]="16.4.5.3.4", | ||
[b]="External linkage", | [b]="External linkage", | ||
[c]= | [c]=Id, | ||
[d]="extern.types" | [d]="extern.types" | ||
}, | }, | ||
Line 3,412: | Line 3,412: | ||
[a]="16.4.5.3.5", | [a]="16.4.5.3.5", | ||
[b]="Types", | [b]="Types", | ||
[c]= | [c]=Id, | ||
[d]="usrlit.suffix" | [d]="usrlit.suffix" | ||
}, | }, | ||
Line 3,418: | Line 3,418: | ||
[a]="16.4.5.3.6", | [a]="16.4.5.3.6", | ||
[b]="User-defined literal suffixes", | [b]="User-defined literal suffixes", | ||
[c]= | [c]=Id | ||
}, | }, | ||
["alt.headers"]={ | ["alt.headers"]={ | ||
[a]="16.4.5.4", | [a]="16.4.5.4", | ||
[b]="Headers", | [b]="Headers", | ||
[c]= | [c]=pb, | ||
[d]="derived.classes" | [d]="derived.classes" | ||
}, | }, | ||
Line 3,429: | Line 3,429: | ||
[a]="16.4.5.5", | [a]="16.4.5.5", | ||
[b]="Derived classes", | [b]="Derived classes", | ||
[c]= | [c]=pb, | ||
[d]="replacement.functions" | [d]="replacement.functions" | ||
}, | }, | ||
Line 3,435: | Line 3,435: | ||
[a]="16.4.5.6", | [a]="16.4.5.6", | ||
[b]="Replacement functions", | [b]="Replacement functions", | ||
[c]= | [c]=pb, | ||
[d]="handler.functions" | [d]="handler.functions" | ||
}, | }, | ||
Line 3,441: | Line 3,441: | ||
[a]="16.4.5.7", | [a]="16.4.5.7", | ||
[b]="Handler functions", | [b]="Handler functions", | ||
[c]= | [c]=pb, | ||
[d]="res.on.functions" | [d]="res.on.functions" | ||
}, | }, | ||
Line 3,447: | Line 3,447: | ||
[a]="16.4.5.8", | [a]="16.4.5.8", | ||
[b]="Other functions", | [b]="Other functions", | ||
[c]= | [c]=pb, | ||
[d]="res.on.arguments" | [d]="res.on.arguments" | ||
}, | }, | ||
Line 3,453: | Line 3,453: | ||
[a]="16.4.5.9", | [a]="16.4.5.9", | ||
[b]="Function arguments", | [b]="Function arguments", | ||
[c]= | [c]=pb, | ||
[d]="res.on.objects" | [d]="res.on.objects" | ||
}, | }, | ||
Line 3,459: | Line 3,459: | ||
[a]="16.4.5.10", | [a]="16.4.5.10", | ||
[b]="Library object access", | [b]="Library object access", | ||
[c]= | [c]=pb, | ||
[d]="res.on.requirements" | [d]="res.on.requirements" | ||
}, | }, | ||
Line 3,465: | Line 3,465: | ||
[a]="16.4.5.11", | [a]="16.4.5.11", | ||
[b]="Semantic requirements", | [b]="Semantic requirements", | ||
[c]= | [c]=pb | ||
}, | }, | ||
[ | [C]={ | ||
[a]="16.4.6", | [a]="16.4.6", | ||
[b]="Conforming implementations", | [b]="Conforming implementations", | ||
[e]="conforming.overview", | [e]="conforming.overview", | ||
[c]= | [c]=Dd | ||
}, | }, | ||
["conforming.overview"]={ | ["conforming.overview"]={ | ||
[a]="16.4.6.1", | [a]="16.4.6.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=C, | ||
[d]="res.on.headers" | [d]="res.on.headers" | ||
}, | }, | ||
Line 3,482: | Line 3,482: | ||
[a]="16.4.6.2", | [a]="16.4.6.2", | ||
[b]="Headers", | [b]="Headers", | ||
[c]= | [c]=C, | ||
[d]="res.on.macro.definitions" | [d]="res.on.macro.definitions" | ||
}, | }, | ||
Line 3,488: | Line 3,488: | ||
[a]="16.4.6.3", | [a]="16.4.6.3", | ||
[b]="Restrictions on macro definitions", | [b]="Restrictions on macro definitions", | ||
[c]= | [c]=C, | ||
[d]="global.functions" | [d]="global.functions" | ||
}, | }, | ||
Line 3,494: | Line 3,494: | ||
[a]="16.4.6.4", | [a]="16.4.6.4", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=C, | ||
[d]="member.functions" | [d]="member.functions" | ||
}, | }, | ||
Line 3,500: | Line 3,500: | ||
[a]="16.4.6.5", | [a]="16.4.6.5", | ||
[b]=j, | [b]=j, | ||
[c]= | [c]=C, | ||
[d]="hidden.friends" | [d]="hidden.friends" | ||
}, | }, | ||
Line 3,506: | Line 3,506: | ||
[a]="16.4.6.6", | [a]="16.4.6.6", | ||
[b]="Friend functions", | [b]="Friend functions", | ||
[c]= | [c]=C, | ||
[d]="constexpr.functions" | [d]="constexpr.functions" | ||
}, | }, | ||
Line 3,512: | Line 3,512: | ||
[a]="16.4.6.7", | [a]="16.4.6.7", | ||
[b]="Constexpr functions and constructors", | [b]="Constexpr functions and constructors", | ||
[c]= | [c]=C, | ||
[d]="algorithm.stable" | [d]="algorithm.stable" | ||
}, | }, | ||
Line 3,518: | Line 3,518: | ||
[a]="16.4.6.8", | [a]="16.4.6.8", | ||
[b]="Requirements for stable algorithms", | [b]="Requirements for stable algorithms", | ||
[c]= | [c]=C, | ||
[d]="reentrancy" | [d]="reentrancy" | ||
}, | }, | ||
Line 3,524: | Line 3,524: | ||
[a]="16.4.6.9", | [a]="16.4.6.9", | ||
[b]="Reentrancy", | [b]="Reentrancy", | ||
[c]= | [c]=C, | ||
[d]="res.on.data.races" | [d]="res.on.data.races" | ||
}, | }, | ||
Line 3,530: | Line 3,530: | ||
[a]="16.4.6.10", | [a]="16.4.6.10", | ||
[b]="Data race avoidance", | [b]="Data race avoidance", | ||
[c]= | [c]=C, | ||
[d]="protection.within.classes" | [d]="protection.within.classes" | ||
}, | }, | ||
Line 3,536: | Line 3,536: | ||
[a]="16.4.6.11", | [a]="16.4.6.11", | ||
[b]="Protection within classes", | [b]="Protection within classes", | ||
[c]= | [c]=C, | ||
[d]="derivation" | [d]="derivation" | ||
}, | }, | ||
Line 3,542: | Line 3,542: | ||
[a]="16.4.6.12", | [a]="16.4.6.12", | ||
[b]="Derived classes", | [b]="Derived classes", | ||
[c]= | [c]=C, | ||
[d]="res.on.exception.handling" | [d]="res.on.exception.handling" | ||
}, | }, | ||
Line 3,548: | Line 3,548: | ||
[a]="16.4.6.13", | [a]="16.4.6.13", | ||
[b]="Restrictions on exception handling", | [b]="Restrictions on exception handling", | ||
[c]= | [c]=C, | ||
[d]="value.error.codes" | [d]="value.error.codes" | ||
}, | }, | ||
Line 3,554: | Line 3,554: | ||
[a]="16.4.6.14", | [a]="16.4.6.14", | ||
[b]="Value of error codes", | [b]="Value of error codes", | ||
[c]= | [c]=C, | ||
[d]="lib.types.movedfrom" | [d]="lib.types.movedfrom" | ||
}, | }, | ||
Line 3,560: | Line 3,560: | ||
[a]="16.4.6.15", | [a]="16.4.6.15", | ||
[b]="Moved-from state of library types", | [b]="Moved-from state of library types", | ||
[c]= | [c]=C | ||
}, | }, | ||
[ | [I]={ | ||
[a]="17", | [a]="17", | ||
[b]="Language support library | [b]="Language support library", | ||
[e]="support.general", | [e]="support.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Jc | ||
}, | }, | ||
["support.general"]={ | ["support.general"]={ | ||
[a]="17.1", | [a]="17.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=I, | ||
[d]="support.types" | [d]="support.types" | ||
}, | }, | ||
Line 3,579: | Line 3,579: | ||
[b]="Common definitions", | [b]="Common definitions", | ||
[e]="cstddef.syn", | [e]="cstddef.syn", | ||
[c]= | [c]=I, | ||
[d]= | [d]=xc | ||
}, | }, | ||
["cstddef.syn"]={ | ["cstddef.syn"]={ | ||
Line 3,611: | Line 3,611: | ||
[c]="support.types" | [c]="support.types" | ||
}, | }, | ||
[ | [xc]={ | ||
[a]="17.3", | [a]="17.3", | ||
[b]="Implementation properties", | [b]="Implementation properties", | ||
[e]="support.limits.general", | [e]="support.limits.general", | ||
[c]= | [c]=I, | ||
[d]="support.arith.types" | [d]="support.arith.types" | ||
}, | }, | ||
Line 3,621: | Line 3,621: | ||
[a]="17.3.1", | [a]="17.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=xc, | ||
[d]="version.syn" | [d]="version.syn" | ||
}, | }, | ||
Line 3,627: | Line 3,627: | ||
[a]="17.3.2", | [a]="17.3.2", | ||
[b]="Header <version> synopsis", | [b]="Header <version> synopsis", | ||
[c]= | [c]=xc, | ||
[d]="limits.syn" | [d]="limits.syn" | ||
}, | }, | ||
Line 3,633: | Line 3,633: | ||
[a]="17.3.3", | [a]="17.3.3", | ||
[b]="Header <limits> synopsis", | [b]="Header <limits> synopsis", | ||
[c]= | [c]=xc, | ||
[d]="round.style" | [d]="round.style" | ||
}, | }, | ||
Line 3,639: | Line 3,639: | ||
[a]="17.3.4", | [a]="17.3.4", | ||
[b]="Enum float_round_style", | [b]="Enum float_round_style", | ||
[c]= | [c]=xc, | ||
[d]="numeric.limits" | [d]="numeric.limits" | ||
}, | }, | ||
Line 3,646: | Line 3,646: | ||
[b]="Class template numeric_limits", | [b]="Class template numeric_limits", | ||
[e]="numeric.limits.general", | [e]="numeric.limits.general", | ||
[c]= | [c]=xc, | ||
[d]="climits.syn" | [d]="climits.syn" | ||
}, | }, | ||
Line 3,669: | Line 3,669: | ||
[a]="17.3.6", | [a]="17.3.6", | ||
[b]="Header <climits> synopsis", | [b]="Header <climits> synopsis", | ||
[c]= | [c]=xc, | ||
[d]="cfloat.syn" | [d]="cfloat.syn" | ||
}, | }, | ||
Line 3,675: | Line 3,675: | ||
[a]="17.3.7", | [a]="17.3.7", | ||
[b]="Header <cfloat> synopsis", | [b]="Header <cfloat> synopsis", | ||
[c]= | [c]=xc | ||
}, | }, | ||
["support.arith.types"]={ | ["support.arith.types"]={ | ||
Line 3,681: | Line 3,681: | ||
[b]="Arithmetic types", | [b]="Arithmetic types", | ||
[e]="cstdint.syn", | [e]="cstdint.syn", | ||
[c]= | [c]=I, | ||
[d]="support.start.term" | [d]="support.start.term" | ||
}, | }, | ||
Line 3,698: | Line 3,698: | ||
[a]="17.5", | [a]="17.5", | ||
[b]="Startup and termination", | [b]="Startup and termination", | ||
[c]= | [c]=I, | ||
[d]="support.dynamic" | [d]="support.dynamic" | ||
}, | }, | ||
Line 3,705: | Line 3,705: | ||
[b]="Dynamic memory management", | [b]="Dynamic memory management", | ||
[e]="support.dynamic.general", | [e]="support.dynamic.general", | ||
[c]= | [c]=I, | ||
[d]="support.rtti" | [d]="support.rtti" | ||
}, | }, | ||
Line 3,807: | Line 3,807: | ||
[b]="Type identification", | [b]="Type identification", | ||
[e]="support.rtti.general", | [e]="support.rtti.general", | ||
[c]= | [c]=I, | ||
[d]="support.srcloc" | [d]="support.srcloc" | ||
}, | }, | ||
Line 3,843: | Line 3,843: | ||
[b]="Source location", | [b]="Source location", | ||
[e]="source.location.syn", | [e]="source.location.syn", | ||
[c]= | [c]=I, | ||
[d]= | [d]=ac | ||
}, | }, | ||
["source.location.syn"]={ | ["source.location.syn"]={ | ||
Line 3,875: | Line 3,875: | ||
[c]="support.srcloc.class" | [c]="support.srcloc.class" | ||
}, | }, | ||
[ | [ac]={ | ||
[a]="17.9", | [a]="17.9", | ||
[b]="Exception handling", | [b]="Exception handling", | ||
[e]="support.exception.general", | [e]="support.exception.general", | ||
[c]= | [c]=I, | ||
[d]="support.initlist" | [d]="support.initlist" | ||
}, | }, | ||
Line 3,885: | Line 3,885: | ||
[a]="17.9.1", | [a]="17.9.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=ac, | ||
[d]="exception.syn" | [d]="exception.syn" | ||
}, | }, | ||
Line 3,891: | Line 3,891: | ||
[a]="17.9.2", | [a]="17.9.2", | ||
[b]="Header <exception> synopsis", | [b]="Header <exception> synopsis", | ||
[c]= | [c]=ac, | ||
[d]="exception" | [d]="exception" | ||
}, | }, | ||
Line 3,897: | Line 3,897: | ||
[a]="17.9.3", | [a]="17.9.3", | ||
[b]="Class exception", | [b]="Class exception", | ||
[c]= | [c]=ac, | ||
[d]="bad.exception" | [d]="bad.exception" | ||
}, | }, | ||
Line 3,903: | Line 3,903: | ||
[a]="17.9.4", | [a]="17.9.4", | ||
[b]="Class bad_exception", | [b]="Class bad_exception", | ||
[c]= | [c]=ac, | ||
[d]="exception.terminate" | [d]="exception.terminate" | ||
}, | }, | ||
Line 3,910: | Line 3,910: | ||
[b]="Abnormal termination", | [b]="Abnormal termination", | ||
[e]="terminate.handler", | [e]="terminate.handler", | ||
[c]= | [c]=ac, | ||
[d]="uncaught.exceptions" | [d]="uncaught.exceptions" | ||
}, | }, | ||
Line 3,939: | Line 3,939: | ||
[a]="17.9.6", | [a]="17.9.6", | ||
[b]="uncaught_exceptions", | [b]="uncaught_exceptions", | ||
[c]= | [c]=ac, | ||
[d]="propagation" | [d]="propagation" | ||
}, | }, | ||
Line 3,945: | Line 3,945: | ||
[a]="17.9.7", | [a]="17.9.7", | ||
[b]="Exception propagation", | [b]="Exception propagation", | ||
[c]= | [c]=ac, | ||
[d]="except.nested" | [d]="except.nested" | ||
}, | }, | ||
Line 3,951: | Line 3,951: | ||
[a]="17.9.8", | [a]="17.9.8", | ||
[b]="nested_exception", | [b]="nested_exception", | ||
[c]= | [c]=ac | ||
}, | }, | ||
["support.initlist"]={ | ["support.initlist"]={ | ||
Line 3,957: | Line 3,957: | ||
[b]="Initializer lists", | [b]="Initializer lists", | ||
[e]="support.initlist.general", | [e]="support.initlist.general", | ||
[c]= | [c]=I, | ||
[d]= | [d]="cmp" | ||
}, | }, | ||
["support.initlist.general"]={ | ["support.initlist.general"]={ | ||
Line 3,989: | Line 3,989: | ||
[c]="support.initlist" | [c]="support.initlist" | ||
}, | }, | ||
[ | ["cmp"]={ | ||
[a]="17.11", | [a]="17.11", | ||
[b]= | [b]=xb, | ||
[e]="compare.syn", | [e]="compare.syn", | ||
[c]= | [c]=I, | ||
[d]= | [d]="support.coroutine" | ||
}, | }, | ||
["compare.syn"]={ | ["compare.syn"]={ | ||
[a]="17.11.1", | [a]="17.11.1", | ||
[b]="Header <compare> synopsis", | [b]="Header <compare> synopsis", | ||
[c]= | [c]="cmp", | ||
[d]="cmp.categories" | [d]="cmp.categories" | ||
}, | }, | ||
Line 4,006: | Line 4,006: | ||
[b]="Comparison category types", | [b]="Comparison category types", | ||
[e]="cmp.categories.pre", | [e]="cmp.categories.pre", | ||
[c]= | [c]="cmp", | ||
[d]="cmp.common" | [d]="cmp.common" | ||
}, | }, | ||
["cmp.categories.pre"]={ | ["cmp.categories.pre"]={ | ||
[a]="17.11.2.1", | [a]="17.11.2.1", | ||
[b]= | [b]=yb, | ||
[c]="cmp.categories", | [c]="cmp.categories", | ||
[d]="cmp.partialord" | [d]="cmp.partialord" | ||
Line 4,035: | Line 4,035: | ||
[a]="17.11.3", | [a]="17.11.3", | ||
[b]="Class template common_comparison_category", | [b]="Class template common_comparison_category", | ||
[c]= | [c]="cmp", | ||
[d]="cmp.concept" | [d]="cmp.concept" | ||
}, | }, | ||
Line 4,041: | Line 4,041: | ||
[a]="17.11.4", | [a]="17.11.4", | ||
[b]="Concept three_way_comparable", | [b]="Concept three_way_comparable", | ||
[c]= | [c]="cmp", | ||
[d]="cmp.result" | [d]="cmp.result" | ||
}, | }, | ||
Line 4,047: | Line 4,047: | ||
[a]="17.11.5", | [a]="17.11.5", | ||
[b]="Result of three-way comparison", | [b]="Result of three-way comparison", | ||
[c]= | [c]="cmp", | ||
[d]="cmp.alg" | [d]="cmp.alg" | ||
}, | }, | ||
Line 4,053: | Line 4,053: | ||
[a]="17.11.6", | [a]="17.11.6", | ||
[b]="Comparison algorithms", | [b]="Comparison algorithms", | ||
[c]= | [c]="cmp" | ||
}, | }, | ||
[ | ["support.coroutine"]={ | ||
[a]="17.12", | [a]="17.12", | ||
[b]="Coroutines", | [b]="Coroutines", | ||
[e]="support.coroutine.general", | [e]="support.coroutine.general", | ||
[c]= | [c]=I, | ||
[d]="support.runtime" | [d]="support.runtime" | ||
}, | }, | ||
Line 4,065: | Line 4,065: | ||
[a]="17.12.1", | [a]="17.12.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]="support.coroutine", | ||
[d]="coroutine.syn" | [d]="coroutine.syn" | ||
}, | }, | ||
Line 4,071: | Line 4,071: | ||
[a]="17.12.2", | [a]="17.12.2", | ||
[b]="Header <coroutine> synopsis", | [b]="Header <coroutine> synopsis", | ||
[c]= | [c]="support.coroutine", | ||
[d]="coroutine.traits" | [d]="coroutine.traits" | ||
}, | }, | ||
Line 4,078: | Line 4,078: | ||
[b]="Coroutine traits", | [b]="Coroutine traits", | ||
[e]="coroutine.traits.general", | [e]="coroutine.traits.general", | ||
[c]= | [c]="support.coroutine", | ||
[d]= | [d]=Lb | ||
}, | }, | ||
["coroutine.traits.general"]={ | ["coroutine.traits.general"]={ | ||
Line 4,092: | Line 4,092: | ||
[c]="coroutine.traits" | [c]="coroutine.traits" | ||
}, | }, | ||
[ | [Lb]={ | ||
[a]="17.12.4", | [a]="17.12.4", | ||
[b]="Class template coroutine_handle", | [b]="Class template coroutine_handle", | ||
[e]="coroutine.handle.general", | [e]="coroutine.handle.general", | ||
[c]= | [c]="support.coroutine", | ||
[d]="coroutine.noop" | [d]="coroutine.noop" | ||
}, | }, | ||
Line 4,102: | Line 4,102: | ||
[a]="17.12.4.1", | [a]="17.12.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.con" | [d]="coroutine.handle.con" | ||
}, | }, | ||
Line 4,108: | Line 4,108: | ||
[a]="17.12.4.2", | [a]="17.12.4.2", | ||
[b]="Construct/reset", | [b]="Construct/reset", | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.conv" | [d]="coroutine.handle.conv" | ||
}, | }, | ||
Line 4,114: | Line 4,114: | ||
[a]="17.12.4.3", | [a]="17.12.4.3", | ||
[b]="Conversion", | [b]="Conversion", | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.export.import" | [d]="coroutine.handle.export.import" | ||
}, | }, | ||
Line 4,120: | Line 4,120: | ||
[a]="17.12.4.4", | [a]="17.12.4.4", | ||
[b]="Export/import", | [b]="Export/import", | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.observers" | [d]="coroutine.handle.observers" | ||
}, | }, | ||
Line 4,126: | Line 4,126: | ||
[a]="17.12.4.5", | [a]="17.12.4.5", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.resumption" | [d]="coroutine.handle.resumption" | ||
}, | }, | ||
Line 4,132: | Line 4,132: | ||
[a]="17.12.4.6", | [a]="17.12.4.6", | ||
[b]="Resumption", | [b]="Resumption", | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.promise" | [d]="coroutine.handle.promise" | ||
}, | }, | ||
Line 4,138: | Line 4,138: | ||
[a]="17.12.4.7", | [a]="17.12.4.7", | ||
[b]="Promise access", | [b]="Promise access", | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.compare" | [d]="coroutine.handle.compare" | ||
}, | }, | ||
Line 4,144: | Line 4,144: | ||
[a]="17.12.4.8", | [a]="17.12.4.8", | ||
[b]="Comparison operators", | [b]="Comparison operators", | ||
[c]= | [c]=Lb, | ||
[d]="coroutine.handle.hash" | [d]="coroutine.handle.hash" | ||
}, | }, | ||
["coroutine.handle.hash"]={ | ["coroutine.handle.hash"]={ | ||
[a]="17.12.4.9", | [a]="17.12.4.9", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=Lb | ||
}, | }, | ||
["coroutine.noop"]={ | ["coroutine.noop"]={ | ||
Line 4,156: | Line 4,156: | ||
[b]="No-op coroutines", | [b]="No-op coroutines", | ||
[e]="coroutine.promise.noop", | [e]="coroutine.promise.noop", | ||
[c]= | [c]="support.coroutine", | ||
[d]="coroutine.trivial.awaitables" | [d]="coroutine.trivial.awaitables" | ||
}, | }, | ||
Line 4,209: | Line 4,209: | ||
[a]="17.12.6", | [a]="17.12.6", | ||
[b]="Trivial awaitables", | [b]="Trivial awaitables", | ||
[c]= | [c]="support.coroutine" | ||
}, | }, | ||
["support.runtime"]={ | ["support.runtime"]={ | ||
Line 4,215: | Line 4,215: | ||
[b]="Other runtime support", | [b]="Other runtime support", | ||
[e]="support.runtime.general", | [e]="support.runtime.general", | ||
[c]= | [c]=I, | ||
[d]= | [d]=md | ||
}, | }, | ||
["support.runtime.general"]={ | ["support.runtime.general"]={ | ||
Line 4,247: | Line 4,247: | ||
[c]="support.runtime" | [c]="support.runtime" | ||
}, | }, | ||
[ | [md]={ | ||
[a]="17.14", | [a]="17.14", | ||
[b]="C headers", | [b]="C headers", | ||
[e]="support.c.headers.general", | [e]="support.c.headers.general", | ||
[c]= | [c]=I | ||
}, | }, | ||
["support.c.headers.general"]={ | ["support.c.headers.general"]={ | ||
[a]="17.14.1", | [a]="17.14.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=md, | ||
[d]="complex.h.syn" | [d]="complex.h.syn" | ||
}, | }, | ||
Line 4,262: | Line 4,262: | ||
[a]="17.14.2", | [a]="17.14.2", | ||
[b]="Header <complex.h> synopsis", | [b]="Header <complex.h> synopsis", | ||
[c]= | [c]=md, | ||
[d]="iso646.h.syn" | [d]="iso646.h.syn" | ||
}, | }, | ||
Line 4,268: | Line 4,268: | ||
[a]="17.14.3", | [a]="17.14.3", | ||
[b]="Header <iso646.h> synopsis", | [b]="Header <iso646.h> synopsis", | ||
[c]= | [c]=md, | ||
[d]="stdalign.h.syn" | [d]="stdalign.h.syn" | ||
}, | }, | ||
Line 4,274: | Line 4,274: | ||
[a]="17.14.4", | [a]="17.14.4", | ||
[b]="Header <stdalign.h> synopsis", | [b]="Header <stdalign.h> synopsis", | ||
[c]= | [c]=md, | ||
[d]="stdbool.h.syn" | [d]="stdbool.h.syn" | ||
}, | }, | ||
Line 4,280: | Line 4,280: | ||
[a]="17.14.5", | [a]="17.14.5", | ||
[b]="Header <stdbool.h> synopsis", | [b]="Header <stdbool.h> synopsis", | ||
[c]= | [c]=md, | ||
[d]="tgmath.h.syn" | [d]="tgmath.h.syn" | ||
}, | }, | ||
Line 4,286: | Line 4,286: | ||
[a]="17.14.6", | [a]="17.14.6", | ||
[b]="Header <tgmath.h> synopsis", | [b]="Header <tgmath.h> synopsis", | ||
[c]= | [c]=md, | ||
[d]="support.c.headers.other" | [d]="support.c.headers.other" | ||
}, | }, | ||
Line 4,292: | Line 4,292: | ||
[a]="17.14.7", | [a]="17.14.7", | ||
[b]="Other C headers", | [b]="Other C headers", | ||
[c]= | [c]=md | ||
}, | }, | ||
[ | [Jc]={ | ||
[a]="18", | [a]="18", | ||
[b]="Concepts library | [b]="Concepts library", | ||
[e]="concepts.general", | [e]="concepts.general", | ||
[c]=i, | [c]=i, | ||
Line 4,304: | Line 4,304: | ||
[a]="18.1", | [a]="18.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Jc, | ||
[d]="concepts.equality" | [d]="concepts.equality" | ||
}, | }, | ||
Line 4,310: | Line 4,310: | ||
[a]="18.2", | [a]="18.2", | ||
[b]="Equality preservation", | [b]="Equality preservation", | ||
[c]= | [c]=Jc, | ||
[d]="concepts.syn" | [d]="concepts.syn" | ||
}, | }, | ||
Line 4,316: | Line 4,316: | ||
[a]="18.3", | [a]="18.3", | ||
[b]="Header <concepts> synopsis", | [b]="Header <concepts> synopsis", | ||
[c]= | [c]=Jc, | ||
[d]= | [d]=L | ||
}, | }, | ||
[ | [L]={ | ||
[a]="18.4", | [a]="18.4", | ||
[b]="Language-related concepts", | [b]="Language-related concepts", | ||
[e]="concepts.lang.general", | [e]="concepts.lang.general", | ||
[c]= | [c]=Jc, | ||
[d]="concepts.compare" | [d]="concepts.compare" | ||
}, | }, | ||
Line 4,329: | Line 4,329: | ||
[a]="18.4.1", | [a]="18.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=L, | ||
[d]="concept.same" | [d]="concept.same" | ||
}, | }, | ||
Line 4,335: | Line 4,335: | ||
[a]="18.4.2", | [a]="18.4.2", | ||
[b]="Concept same_as", | [b]="Concept same_as", | ||
[c]= | [c]=L, | ||
[d]="concept.derived" | [d]="concept.derived" | ||
}, | }, | ||
Line 4,341: | Line 4,341: | ||
[a]="18.4.3", | [a]="18.4.3", | ||
[b]="Concept derived_from", | [b]="Concept derived_from", | ||
[c]= | [c]=L, | ||
[d]="concept.convertible" | [d]="concept.convertible" | ||
}, | }, | ||
Line 4,347: | Line 4,347: | ||
[a]="18.4.4", | [a]="18.4.4", | ||
[b]="Concept convertible_to", | [b]="Concept convertible_to", | ||
[c]= | [c]=L, | ||
[d]="concept.commonref" | [d]="concept.commonref" | ||
}, | }, | ||
Line 4,353: | Line 4,353: | ||
[a]="18.4.5", | [a]="18.4.5", | ||
[b]="Concept common_reference_with", | [b]="Concept common_reference_with", | ||
[c]= | [c]=L, | ||
[d]="concept.common" | [d]="concept.common" | ||
}, | }, | ||
Line 4,359: | Line 4,359: | ||
[a]="18.4.6", | [a]="18.4.6", | ||
[b]="Concept common_with", | [b]="Concept common_with", | ||
[c]= | [c]=L, | ||
[d]="concepts.arithmetic" | [d]="concepts.arithmetic" | ||
}, | }, | ||
Line 4,365: | Line 4,365: | ||
[a]="18.4.7", | [a]="18.4.7", | ||
[b]="Arithmetic concepts", | [b]="Arithmetic concepts", | ||
[c]= | [c]=L, | ||
[d]="concept.assignable" | [d]="concept.assignable" | ||
}, | }, | ||
Line 4,371: | Line 4,371: | ||
[a]="18.4.8", | [a]="18.4.8", | ||
[b]="Concept assignable_from", | [b]="Concept assignable_from", | ||
[c]= | [c]=L, | ||
[d]="concept.swappable" | [d]="concept.swappable" | ||
}, | }, | ||
Line 4,377: | Line 4,377: | ||
[a]="18.4.9", | [a]="18.4.9", | ||
[b]="Concept swappable", | [b]="Concept swappable", | ||
[c]= | [c]=L, | ||
[d]="concept.destructible" | [d]="concept.destructible" | ||
}, | }, | ||
Line 4,383: | Line 4,383: | ||
[a]="18.4.10", | [a]="18.4.10", | ||
[b]="Concept destructible", | [b]="Concept destructible", | ||
[c]= | [c]=L, | ||
[d]="concept.constructible" | [d]="concept.constructible" | ||
}, | }, | ||
Line 4,389: | Line 4,389: | ||
[a]="18.4.11", | [a]="18.4.11", | ||
[b]="Concept constructible_from", | [b]="Concept constructible_from", | ||
[c]= | [c]=L, | ||
[d]="concept.default.init" | [d]="concept.default.init" | ||
}, | }, | ||
Line 4,395: | Line 4,395: | ||
[a]="18.4.12", | [a]="18.4.12", | ||
[b]="Concept default_initializable", | [b]="Concept default_initializable", | ||
[c]= | [c]=L, | ||
[d]="concept.moveconstructible" | [d]="concept.moveconstructible" | ||
}, | }, | ||
Line 4,401: | Line 4,401: | ||
[a]="18.4.13", | [a]="18.4.13", | ||
[b]="Concept move_constructible", | [b]="Concept move_constructible", | ||
[c]= | [c]=L, | ||
[d]="concept.copyconstructible" | [d]="concept.copyconstructible" | ||
}, | }, | ||
Line 4,407: | Line 4,407: | ||
[a]="18.4.14", | [a]="18.4.14", | ||
[b]="Concept copy_constructible", | [b]="Concept copy_constructible", | ||
[c]= | [c]=L | ||
}, | }, | ||
["concepts.compare"]={ | ["concepts.compare"]={ | ||
Line 4,413: | Line 4,413: | ||
[b]="Comparison concepts", | [b]="Comparison concepts", | ||
[e]="concepts.compare.general", | [e]="concepts.compare.general", | ||
[c]= | [c]=Jc, | ||
[d]="concepts.object" | [d]="concepts.object" | ||
}, | }, | ||
Line 4,448: | Line 4,448: | ||
[a]="18.6", | [a]="18.6", | ||
[b]="Object concepts", | [b]="Object concepts", | ||
[c]= | [c]=Jc, | ||
[d]= | [d]=Rc | ||
}, | }, | ||
[ | [Rc]={ | ||
[a]="18.7", | [a]="18.7", | ||
[b]="Callable concepts", | [b]="Callable concepts", | ||
[e]="concepts.callable.general", | [e]="concepts.callable.general", | ||
[c]= | [c]=Jc | ||
}, | }, | ||
["concepts.callable.general"]={ | ["concepts.callable.general"]={ | ||
[a]="18.7.1", | [a]="18.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Rc, | ||
[d]="concept.invocable" | [d]="concept.invocable" | ||
}, | }, | ||
Line 4,466: | Line 4,466: | ||
[a]="18.7.2", | [a]="18.7.2", | ||
[b]="Concept invocable", | [b]="Concept invocable", | ||
[c]= | [c]=Rc, | ||
[d]="concept.regularinvocable" | [d]="concept.regularinvocable" | ||
}, | }, | ||
Line 4,472: | Line 4,472: | ||
[a]="18.7.3", | [a]="18.7.3", | ||
[b]="Concept regular_invocable", | [b]="Concept regular_invocable", | ||
[c]= | [c]=Rc, | ||
[d]="concept.predicate" | [d]="concept.predicate" | ||
}, | }, | ||
Line 4,478: | Line 4,478: | ||
[a]="18.7.4", | [a]="18.7.4", | ||
[b]="Concept predicate", | [b]="Concept predicate", | ||
[c]= | [c]=Rc, | ||
[d]="concept.relation" | [d]="concept.relation" | ||
}, | }, | ||
Line 4,484: | Line 4,484: | ||
[a]="18.7.5", | [a]="18.7.5", | ||
[b]="Concept relation", | [b]="Concept relation", | ||
[c]= | [c]=Rc, | ||
[d]="concept.equiv" | [d]="concept.equiv" | ||
}, | }, | ||
Line 4,490: | Line 4,490: | ||
[a]="18.7.6", | [a]="18.7.6", | ||
[b]="Concept equivalence_relation", | [b]="Concept equivalence_relation", | ||
[c]= | [c]=Rc, | ||
[d]="concept.strictweakorder" | [d]="concept.strictweakorder" | ||
}, | }, | ||
Line 4,496: | Line 4,496: | ||
[a]="18.7.7", | [a]="18.7.7", | ||
[b]="Concept strict_weak_order", | [b]="Concept strict_weak_order", | ||
[c]= | [c]=Rc | ||
}, | }, | ||
["diagnostics"]={ | ["diagnostics"]={ | ||
[a]="19", | [a]="19", | ||
[b]="Diagnostics library | [b]="Diagnostics library", | ||
[e]="diagnostics.general", | [e]="diagnostics.general", | ||
[c]=i, | [c]=i, | ||
Line 4,509: | Line 4,509: | ||
[b]=f, | [b]=f, | ||
[c]="diagnostics", | [c]="diagnostics", | ||
[d]= | [d]=mb | ||
}, | }, | ||
[ | [mb]={ | ||
[a]="19.2", | [a]="19.2", | ||
[b]="Exception classes", | [b]="Exception classes", | ||
Line 4,521: | Line 4,521: | ||
[a]="19.2.1", | [a]="19.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=mb, | ||
[d]="stdexcept.syn" | [d]="stdexcept.syn" | ||
}, | }, | ||
Line 4,527: | Line 4,527: | ||
[a]="19.2.2", | [a]="19.2.2", | ||
[b]="Header <stdexcept> synopsis", | [b]="Header <stdexcept> synopsis", | ||
[c]= | [c]=mb, | ||
[d]="logic.error" | [d]="logic.error" | ||
}, | }, | ||
Line 4,533: | Line 4,533: | ||
[a]="19.2.3", | [a]="19.2.3", | ||
[b]="Class logic_error", | [b]="Class logic_error", | ||
[c]= | [c]=mb, | ||
[d]="domain.error" | [d]="domain.error" | ||
}, | }, | ||
Line 4,539: | Line 4,539: | ||
[a]="19.2.4", | [a]="19.2.4", | ||
[b]="Class domain_error", | [b]="Class domain_error", | ||
[c]= | [c]=mb, | ||
[d]="invalid.argument" | [d]="invalid.argument" | ||
}, | }, | ||
Line 4,545: | Line 4,545: | ||
[a]="19.2.5", | [a]="19.2.5", | ||
[b]="Class invalid_argument", | [b]="Class invalid_argument", | ||
[c]= | [c]=mb, | ||
[d]="length.error" | [d]="length.error" | ||
}, | }, | ||
Line 4,551: | Line 4,551: | ||
[a]="19.2.6", | [a]="19.2.6", | ||
[b]="Class length_error", | [b]="Class length_error", | ||
[c]= | [c]=mb, | ||
[d]="out.of.range" | [d]="out.of.range" | ||
}, | }, | ||
Line 4,557: | Line 4,557: | ||
[a]="19.2.7", | [a]="19.2.7", | ||
[b]="Class out_of_range", | [b]="Class out_of_range", | ||
[c]= | [c]=mb, | ||
[d]="runtime.error" | [d]="runtime.error" | ||
}, | }, | ||
Line 4,563: | Line 4,563: | ||
[a]="19.2.8", | [a]="19.2.8", | ||
[b]="Class runtime_error", | [b]="Class runtime_error", | ||
[c]= | [c]=mb, | ||
[d]="range.error" | [d]="range.error" | ||
}, | }, | ||
Line 4,569: | Line 4,569: | ||
[a]="19.2.9", | [a]="19.2.9", | ||
[b]="Class range_error", | [b]="Class range_error", | ||
[c]= | [c]=mb, | ||
[d]="overflow.error" | [d]="overflow.error" | ||
}, | }, | ||
Line 4,575: | Line 4,575: | ||
[a]="19.2.10", | [a]="19.2.10", | ||
[b]="Class overflow_error", | [b]="Class overflow_error", | ||
[c]= | [c]=mb, | ||
[d]="underflow.error" | [d]="underflow.error" | ||
}, | }, | ||
Line 4,581: | Line 4,581: | ||
[a]="19.2.11", | [a]="19.2.11", | ||
[b]="Class underflow_error", | [b]="Class underflow_error", | ||
[c]= | [c]=mb | ||
}, | }, | ||
["assertions"]={ | ["assertions"]={ | ||
Line 4,612: | Line 4,612: | ||
[e]="errno.general", | [e]="errno.general", | ||
[c]="diagnostics", | [c]="diagnostics", | ||
[d]= | [d]=uc | ||
}, | }, | ||
["errno.general"]={ | ["errno.general"]={ | ||
Line 4,625: | Line 4,625: | ||
[c]="errno" | [c]="errno" | ||
}, | }, | ||
[ | [uc]={ | ||
[a]="19.5", | [a]="19.5", | ||
[b]="System error support", | [b]="System error support", | ||
Line 4,635: | Line 4,635: | ||
[a]="19.5.1", | [a]="19.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=uc, | ||
[d]="system.error.syn" | [d]="system.error.syn" | ||
}, | }, | ||
Line 4,641: | Line 4,641: | ||
[a]="19.5.2", | [a]="19.5.2", | ||
[b]="Header <system_error> synopsis", | [b]="Header <system_error> synopsis", | ||
[c]= | [c]=uc, | ||
[d]="syserr.errcat" | [d]="syserr.errcat" | ||
}, | }, | ||
Line 4,648: | Line 4,648: | ||
[b]="Class error_category", | [b]="Class error_category", | ||
[e]="syserr.errcat.overview", | [e]="syserr.errcat.overview", | ||
[c]= | [c]=uc, | ||
[d]="syserr.errcode" | [d]="syserr.errcode" | ||
}, | }, | ||
Line 4,684: | Line 4,684: | ||
[b]="Class error_code", | [b]="Class error_code", | ||
[e]="syserr.errcode.overview", | [e]="syserr.errcode.overview", | ||
[c]= | [c]=uc, | ||
[d]="syserr.errcondition" | [d]="syserr.errcondition" | ||
}, | }, | ||
Line 4,701: | Line 4,701: | ||
["syserr.errcode.modifiers"]={ | ["syserr.errcode.modifiers"]={ | ||
[a]="19.5.4.3", | [a]="19.5.4.3", | ||
[b]= | [b]=o, | ||
[c]="syserr.errcode", | [c]="syserr.errcode", | ||
[d]="syserr.errcode.observers" | [d]="syserr.errcode.observers" | ||
Line 4,720: | Line 4,720: | ||
[b]="Class error_condition", | [b]="Class error_condition", | ||
[e]="syserr.errcondition.overview", | [e]="syserr.errcondition.overview", | ||
[c]= | [c]=uc, | ||
[d]="syserr.compare" | [d]="syserr.compare" | ||
}, | }, | ||
Line 4,737: | Line 4,737: | ||
["syserr.errcondition.modifiers"]={ | ["syserr.errcondition.modifiers"]={ | ||
[a]="19.5.5.3", | [a]="19.5.5.3", | ||
[b]= | [b]=o, | ||
[c]="syserr.errcondition", | [c]="syserr.errcondition", | ||
[d]="syserr.errcondition.observers" | [d]="syserr.errcondition.observers" | ||
Line 4,755: | Line 4,755: | ||
[a]="19.5.6", | [a]="19.5.6", | ||
[b]="Comparison operator functions", | [b]="Comparison operator functions", | ||
[c]= | [c]=uc, | ||
[d]="syserr.hash" | [d]="syserr.hash" | ||
}, | }, | ||
Line 4,761: | Line 4,761: | ||
[a]="19.5.7", | [a]="19.5.7", | ||
[b]="System error hash support", | [b]="System error hash support", | ||
[c]= | [c]=uc, | ||
[d]="syserr.syserr" | [d]="syserr.syserr" | ||
}, | }, | ||
Line 4,768: | Line 4,768: | ||
[b]="Class system_error", | [b]="Class system_error", | ||
[e]="syserr.syserr.overview", | [e]="syserr.syserr.overview", | ||
[c]= | [c]=uc | ||
}, | }, | ||
["syserr.syserr.overview"]={ | ["syserr.syserr.overview"]={ | ||
Line 4,804: | Line 4,804: | ||
[e]="stacktrace.entry.overview", | [e]="stacktrace.entry.overview", | ||
[c]="stacktrace", | [c]="stacktrace", | ||
[d]= | [d]=ic | ||
}, | }, | ||
["stacktrace.entry.overview"]={ | ["stacktrace.entry.overview"]={ | ||
Line 4,835: | Line 4,835: | ||
[c]="stacktrace.entry" | [c]="stacktrace.entry" | ||
}, | }, | ||
[ | [ic]={ | ||
[a]="19.6.4", | [a]="19.6.4", | ||
[b]="Class template basic_stacktrace", | [b]="Class template basic_stacktrace", | ||
Line 4,844: | Line 4,844: | ||
[a]="19.6.4.1", | [a]="19.6.4.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.basic.cons" | [d]="stacktrace.basic.cons" | ||
}, | }, | ||
Line 4,850: | Line 4,850: | ||
[a]="19.6.4.2", | [a]="19.6.4.2", | ||
[b]="Creation and assignment", | [b]="Creation and assignment", | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.basic.obs" | [d]="stacktrace.basic.obs" | ||
}, | }, | ||
Line 4,856: | Line 4,856: | ||
[a]="19.6.4.3", | [a]="19.6.4.3", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.basic.cmp" | [d]="stacktrace.basic.cmp" | ||
}, | }, | ||
["stacktrace.basic.cmp"]={ | ["stacktrace.basic.cmp"]={ | ||
[a]="19.6.4.4", | [a]="19.6.4.4", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.basic.mod" | [d]="stacktrace.basic.mod" | ||
}, | }, | ||
["stacktrace.basic.mod"]={ | ["stacktrace.basic.mod"]={ | ||
[a]="19.6.4.5", | [a]="19.6.4.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.basic.nonmem" | [d]="stacktrace.basic.nonmem" | ||
}, | }, | ||
Line 4,874: | Line 4,874: | ||
[a]="19.6.4.6", | [a]="19.6.4.6", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.format" | [d]="stacktrace.format" | ||
}, | }, | ||
Line 4,880: | Line 4,880: | ||
[a]="19.6.4.7", | [a]="19.6.4.7", | ||
[b]="Formatting support", | [b]="Formatting support", | ||
[c]= | [c]=ic, | ||
[d]="stacktrace.basic.hash" | [d]="stacktrace.basic.hash" | ||
}, | }, | ||
["stacktrace.basic.hash"]={ | ["stacktrace.basic.hash"]={ | ||
[a]="19.6.4.8", | [a]="19.6.4.8", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=ic | ||
}, | }, | ||
["mem"]={ | ["mem"]={ | ||
[a]="20", | [a]="20", | ||
[b]="Memory management library | [b]="Memory management library", | ||
[e]="mem.general", | [e]="mem.general", | ||
[c]=i, | [c]=i, | ||
Line 4,899: | Line 4,899: | ||
[b]=f, | [b]=f, | ||
[c]="mem", | [c]="mem", | ||
[d]= | [d]=fb | ||
}, | }, | ||
[ | [fb]={ | ||
[a]="20.2", | [a]="20.2", | ||
[b]="Memory", | [b]="Memory", | ||
Line 4,911: | Line 4,911: | ||
[a]="20.2.1", | [a]="20.2.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=fb, | ||
[d]="memory.syn" | [d]="memory.syn" | ||
}, | }, | ||
Line 4,917: | Line 4,917: | ||
[a]="20.2.2", | [a]="20.2.2", | ||
[b]="Header <memory> synopsis", | [b]="Header <memory> synopsis", | ||
[c]= | [c]=fb, | ||
[d]="pointer.traits" | [d]="pointer.traits" | ||
}, | }, | ||
Line 4,924: | Line 4,924: | ||
[b]="Pointer traits", | [b]="Pointer traits", | ||
[e]="pointer.traits.general", | [e]="pointer.traits.general", | ||
[c]= | [c]=fb, | ||
[d]="pointer.conversion" | [d]="pointer.conversion" | ||
}, | }, | ||
Line 4,953: | Line 4,953: | ||
[a]="20.2.4", | [a]="20.2.4", | ||
[b]="Pointer conversion", | [b]="Pointer conversion", | ||
[c]= | [c]=fb, | ||
[d]="ptr.align" | [d]="ptr.align" | ||
}, | }, | ||
Line 4,959: | Line 4,959: | ||
[a]="20.2.5", | [a]="20.2.5", | ||
[b]="Pointer alignment", | [b]="Pointer alignment", | ||
[c]= | [c]=fb, | ||
[d]="obj.lifetime" | [d]="obj.lifetime" | ||
}, | }, | ||
Line 4,965: | Line 4,965: | ||
[a]="20.2.6", | [a]="20.2.6", | ||
[b]="Explicit lifetime management", | [b]="Explicit lifetime management", | ||
[c]= | [c]=fb, | ||
[d]="allocator.tag" | [d]="allocator.tag" | ||
}, | }, | ||
Line 4,971: | Line 4,971: | ||
[a]="20.2.7", | [a]="20.2.7", | ||
[b]="Allocator argument tag", | [b]="Allocator argument tag", | ||
[c]= | [c]=fb, | ||
[d]="allocator.uses" | [d]="allocator.uses" | ||
}, | }, | ||
Line 4,978: | Line 4,978: | ||
[b]="uses_allocator", | [b]="uses_allocator", | ||
[e]="allocator.uses.trait", | [e]="allocator.uses.trait", | ||
[c]= | [c]=fb, | ||
[d]="allocator.traits" | [d]="allocator.traits" | ||
}, | }, | ||
Line 4,996: | Line 4,996: | ||
[b]="Allocator traits", | [b]="Allocator traits", | ||
[e]="allocator.traits.general", | [e]="allocator.traits.general", | ||
[c]= | [c]=fb, | ||
[d]="default.allocator" | [d]="default.allocator" | ||
}, | }, | ||
Line 5,026: | Line 5,026: | ||
[b]="The default allocator", | [b]="The default allocator", | ||
[e]="default.allocator.general", | [e]="default.allocator.general", | ||
[c]= | [c]=fb, | ||
[d]="specialized.addressof" | [d]="specialized.addressof" | ||
}, | }, | ||
Line 5,049: | Line 5,049: | ||
[a]="20.2.11", | [a]="20.2.11", | ||
[b]="addressof", | [b]="addressof", | ||
[c]= | [c]=fb, | ||
[d]="c.malloc" | [d]="c.malloc" | ||
}, | }, | ||
Line 5,055: | Line 5,055: | ||
[a]="20.2.12", | [a]="20.2.12", | ||
[b]="C library memory allocation", | [b]="C library memory allocation", | ||
[c]= | [c]=fb | ||
}, | }, | ||
["smartptr"]={ | ["smartptr"]={ | ||
Line 5,122: | Line 5,122: | ||
["unique.ptr.single.dtor"]={ | ["unique.ptr.single.dtor"]={ | ||
[a]="20.3.1.3.3", | [a]="20.3.1.3.3", | ||
[b]= | [b]=Hb, | ||
[c]="unique.ptr.single", | [c]="unique.ptr.single", | ||
[d]="unique.ptr.single.asgn" | [d]="unique.ptr.single.asgn" | ||
Line 5,140: | Line 5,140: | ||
["unique.ptr.single.modifiers"]={ | ["unique.ptr.single.modifiers"]={ | ||
[a]="20.3.1.3.6", | [a]="20.3.1.3.6", | ||
[b]= | [b]=o, | ||
[c]="unique.ptr.single" | [c]="unique.ptr.single" | ||
}, | }, | ||
Line 5,176: | Line 5,176: | ||
["unique.ptr.runtime.modifiers"]={ | ["unique.ptr.runtime.modifiers"]={ | ||
[a]="20.3.1.4.5", | [a]="20.3.1.4.5", | ||
[b]= | [b]=o, | ||
[c]="unique.ptr.runtime" | [c]="unique.ptr.runtime" | ||
}, | }, | ||
Line 5,207: | Line 5,207: | ||
[b]="Class bad_weak_ptr", | [b]="Class bad_weak_ptr", | ||
[c]="util.sharedptr", | [c]="util.sharedptr", | ||
[d]= | [d]=bb | ||
}, | }, | ||
[ | [bb]={ | ||
[a]="20.3.2.2", | [a]="20.3.2.2", | ||
[b]="Class template shared_ptr", | [b]="Class template shared_ptr", | ||
[e]="util.smartptr.shared.general", | [e]="util.smartptr.shared.general", | ||
[c]="util.sharedptr", | [c]="util.sharedptr", | ||
[d]= | [d]=yc | ||
}, | }, | ||
["util.smartptr.shared.general"]={ | ["util.smartptr.shared.general"]={ | ||
[a]="20.3.2.2.1", | [a]="20.3.2.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.const" | [d]="util.smartptr.shared.const" | ||
}, | }, | ||
Line 5,225: | Line 5,225: | ||
[a]="20.3.2.2.2", | [a]="20.3.2.2.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.dest" | [d]="util.smartptr.shared.dest" | ||
}, | }, | ||
["util.smartptr.shared.dest"]={ | ["util.smartptr.shared.dest"]={ | ||
[a]="20.3.2.2.3", | [a]="20.3.2.2.3", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.assign" | [d]="util.smartptr.shared.assign" | ||
}, | }, | ||
Line 5,237: | Line 5,237: | ||
[a]="20.3.2.2.4", | [a]="20.3.2.2.4", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.mod" | [d]="util.smartptr.shared.mod" | ||
}, | }, | ||
["util.smartptr.shared.mod"]={ | ["util.smartptr.shared.mod"]={ | ||
[a]="20.3.2.2.5", | [a]="20.3.2.2.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.obs" | [d]="util.smartptr.shared.obs" | ||
}, | }, | ||
Line 5,249: | Line 5,249: | ||
[a]="20.3.2.2.6", | [a]="20.3.2.2.6", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.create" | [d]="util.smartptr.shared.create" | ||
}, | }, | ||
Line 5,255: | Line 5,255: | ||
[a]="20.3.2.2.7", | [a]="20.3.2.2.7", | ||
[b]="Creation", | [b]="Creation", | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.cmp" | [d]="util.smartptr.shared.cmp" | ||
}, | }, | ||
Line 5,261: | Line 5,261: | ||
[a]="20.3.2.2.8", | [a]="20.3.2.2.8", | ||
[b]="Comparison", | [b]="Comparison", | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.spec" | [d]="util.smartptr.shared.spec" | ||
}, | }, | ||
Line 5,267: | Line 5,267: | ||
[a]="20.3.2.2.9", | [a]="20.3.2.2.9", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.cast" | [d]="util.smartptr.shared.cast" | ||
}, | }, | ||
Line 5,273: | Line 5,273: | ||
[a]="20.3.2.2.10", | [a]="20.3.2.2.10", | ||
[b]="Casts", | [b]="Casts", | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.getdeleter" | [d]="util.smartptr.getdeleter" | ||
}, | }, | ||
Line 5,279: | Line 5,279: | ||
[a]="20.3.2.2.11", | [a]="20.3.2.2.11", | ||
[b]="get_deleter", | [b]="get_deleter", | ||
[c]= | [c]=bb, | ||
[d]="util.smartptr.shared.io" | [d]="util.smartptr.shared.io" | ||
}, | }, | ||
Line 5,285: | Line 5,285: | ||
[a]="20.3.2.2.12", | [a]="20.3.2.2.12", | ||
[b]="I/O", | [b]="I/O", | ||
[c]= | [c]=bb | ||
}, | }, | ||
[ | [yc]={ | ||
[a]="20.3.2.3", | [a]="20.3.2.3", | ||
[b]="Class template weak_ptr", | [b]="Class template weak_ptr", | ||
Line 5,297: | Line 5,297: | ||
[a]="20.3.2.3.1", | [a]="20.3.2.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=yc, | ||
[d]="util.smartptr.weak.const" | [d]="util.smartptr.weak.const" | ||
}, | }, | ||
Line 5,303: | Line 5,303: | ||
[a]="20.3.2.3.2", | [a]="20.3.2.3.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=yc, | ||
[d]="util.smartptr.weak.dest" | [d]="util.smartptr.weak.dest" | ||
}, | }, | ||
["util.smartptr.weak.dest"]={ | ["util.smartptr.weak.dest"]={ | ||
[a]="20.3.2.3.3", | [a]="20.3.2.3.3", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=yc, | ||
[d]="util.smartptr.weak.assign" | [d]="util.smartptr.weak.assign" | ||
}, | }, | ||
Line 5,315: | Line 5,315: | ||
[a]="20.3.2.3.4", | [a]="20.3.2.3.4", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=yc, | ||
[d]="util.smartptr.weak.mod" | [d]="util.smartptr.weak.mod" | ||
}, | }, | ||
["util.smartptr.weak.mod"]={ | ["util.smartptr.weak.mod"]={ | ||
[a]="20.3.2.3.5", | [a]="20.3.2.3.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=yc, | ||
[d]="util.smartptr.weak.obs" | [d]="util.smartptr.weak.obs" | ||
}, | }, | ||
Line 5,327: | Line 5,327: | ||
[a]="20.3.2.3.6", | [a]="20.3.2.3.6", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=yc, | ||
[d]="util.smartptr.weak.spec" | [d]="util.smartptr.weak.spec" | ||
}, | }, | ||
Line 5,333: | Line 5,333: | ||
[a]="20.3.2.3.7", | [a]="20.3.2.3.7", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=yc | ||
}, | }, | ||
["util.smartptr.ownerless"]={ | ["util.smartptr.ownerless"]={ | ||
Line 5,550: | Line 5,550: | ||
["meta"]={ | ["meta"]={ | ||
[a]="21", | [a]="21", | ||
[b]="Metaprogramming library | [b]="Metaprogramming library", | ||
[e]="meta.general", | [e]="meta.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=E | ||
}, | }, | ||
["meta.general"]={ | ["meta.general"]={ | ||
Line 5,590: | Line 5,590: | ||
[e]="type.traits.general", | [e]="type.traits.general", | ||
[c]="meta", | [c]="meta", | ||
[d]= | [d]=Cd | ||
}, | }, | ||
["type.traits.general"]={ | ["type.traits.general"]={ | ||
Line 5,600: | Line 5,600: | ||
["meta.rqmts"]={ | ["meta.rqmts"]={ | ||
[a]="21.3.2", | [a]="21.3.2", | ||
[b]= | [b]=O, | ||
[c]=ib, | [c]=ib, | ||
[d]="meta.type.synop" | [d]="meta.type.synop" | ||
Line 5,656: | Line 5,656: | ||
[b]="Relationships between types", | [b]="Relationships between types", | ||
[c]=ib, | [c]=ib, | ||
[d]= | [d]=hd | ||
}, | }, | ||
[ | [hd]={ | ||
[a]="21.3.8", | [a]="21.3.8", | ||
[b]="Transformations between types", | [b]="Transformations between types", | ||
Line 5,668: | Line 5,668: | ||
[a]="21.3.8.1", | [a]="21.3.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=hd, | ||
[d]="meta.trans.cv" | [d]="meta.trans.cv" | ||
}, | }, | ||
Line 5,674: | Line 5,674: | ||
[a]="21.3.8.2", | [a]="21.3.8.2", | ||
[b]="Const-volatile modifications", | [b]="Const-volatile modifications", | ||
[c]= | [c]=hd, | ||
[d]="meta.trans.ref" | [d]="meta.trans.ref" | ||
}, | }, | ||
Line 5,680: | Line 5,680: | ||
[a]="21.3.8.3", | [a]="21.3.8.3", | ||
[b]="Reference modifications", | [b]="Reference modifications", | ||
[c]= | [c]=hd, | ||
[d]="meta.trans.sign" | [d]="meta.trans.sign" | ||
}, | }, | ||
Line 5,686: | Line 5,686: | ||
[a]="21.3.8.4", | [a]="21.3.8.4", | ||
[b]="Sign modifications", | [b]="Sign modifications", | ||
[c]= | [c]=hd, | ||
[d]="meta.trans.arr" | [d]="meta.trans.arr" | ||
}, | }, | ||
Line 5,692: | Line 5,692: | ||
[a]="21.3.8.5", | [a]="21.3.8.5", | ||
[b]="Array modifications", | [b]="Array modifications", | ||
[c]= | [c]=hd, | ||
[d]="meta.trans.ptr" | [d]="meta.trans.ptr" | ||
}, | }, | ||
Line 5,698: | Line 5,698: | ||
[a]="21.3.8.6", | [a]="21.3.8.6", | ||
[b]="Pointer modifications", | [b]="Pointer modifications", | ||
[c]= | [c]=hd, | ||
[d]="meta.trans.other" | [d]="meta.trans.other" | ||
}, | }, | ||
Line 5,704: | Line 5,704: | ||
[a]="21.3.8.7", | [a]="21.3.8.7", | ||
[b]="Other transformations", | [b]="Other transformations", | ||
[c]= | [c]=hd | ||
}, | }, | ||
["meta.logical"]={ | ["meta.logical"]={ | ||
Line 5,723: | Line 5,723: | ||
[c]=ib | [c]=ib | ||
}, | }, | ||
[ | [Cd]={ | ||
[a]="21.4", | [a]="21.4", | ||
[b]="Compile-time rational arithmetic", | [b]="Compile-time rational arithmetic", | ||
Line 5,732: | Line 5,732: | ||
[a]="21.4.1", | [a]="21.4.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=Cd, | ||
[d]="ratio.syn" | [d]="ratio.syn" | ||
}, | }, | ||
Line 5,738: | Line 5,738: | ||
[a]="21.4.2", | [a]="21.4.2", | ||
[b]="Header <ratio> synopsis", | [b]="Header <ratio> synopsis", | ||
[c]= | [c]=Cd, | ||
[d]="ratio.ratio" | [d]="ratio.ratio" | ||
}, | }, | ||
Line 5,744: | Line 5,744: | ||
[a]="21.4.3", | [a]="21.4.3", | ||
[b]="Class template ratio", | [b]="Class template ratio", | ||
[c]= | [c]=Cd, | ||
[d]="ratio.arithmetic" | [d]="ratio.arithmetic" | ||
}, | }, | ||
Line 5,750: | Line 5,750: | ||
[a]="21.4.4", | [a]="21.4.4", | ||
[b]="Arithmetic on ratios", | [b]="Arithmetic on ratios", | ||
[c]= | [c]=Cd, | ||
[d]="ratio.comparison" | [d]="ratio.comparison" | ||
}, | }, | ||
Line 5,756: | Line 5,756: | ||
[a]="21.4.5", | [a]="21.4.5", | ||
[b]="Comparison of ratios", | [b]="Comparison of ratios", | ||
[c]= | [c]=Cd, | ||
[d]="ratio.si" | [d]="ratio.si" | ||
}, | }, | ||
Line 5,762: | Line 5,762: | ||
[a]="21.4.6", | [a]="21.4.6", | ||
[b]="SI types for ratio", | [b]="SI types for ratio", | ||
[c]= | [c]=Cd | ||
}, | }, | ||
[ | [E]={ | ||
[a]="22", | [a]="22", | ||
[b]="General utilities library | [b]="General utilities library", | ||
[e]="utilities.general", | [e]="utilities.general", | ||
[c]=i, | [c]=i, | ||
Line 5,774: | Line 5,774: | ||
[a]="22.1", | [a]="22.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=E, | ||
[d]= | [d]=Kb | ||
}, | }, | ||
[ | [Kb]={ | ||
[a]="22.2", | [a]="22.2", | ||
[b]="Utility components", | [b]="Utility components", | ||
[e]="utility.syn", | [e]="utility.syn", | ||
[c]= | [c]=E, | ||
[d]="pairs" | [d]="pairs" | ||
}, | }, | ||
Line 5,787: | Line 5,787: | ||
[a]="22.2.1", | [a]="22.2.1", | ||
[b]="Header <utility> synopsis", | [b]="Header <utility> synopsis", | ||
[c]= | [c]=Kb, | ||
[d]="utility.swap" | [d]="utility.swap" | ||
}, | }, | ||
Line 5,793: | Line 5,793: | ||
[a]="22.2.2", | [a]="22.2.2", | ||
[b]="swap", | [b]="swap", | ||
[c]= | [c]=Kb, | ||
[d]="utility.exchange" | [d]="utility.exchange" | ||
}, | }, | ||
Line 5,799: | Line 5,799: | ||
[a]="22.2.3", | [a]="22.2.3", | ||
[b]="exchange", | [b]="exchange", | ||
[c]= | [c]=Kb, | ||
[d]="forward" | [d]="forward" | ||
}, | }, | ||
Line 5,805: | Line 5,805: | ||
[a]="22.2.4", | [a]="22.2.4", | ||
[b]="Forward/move helpers", | [b]="Forward/move helpers", | ||
[c]= | [c]=Kb, | ||
[d]="utility.as.const" | [d]="utility.as.const" | ||
}, | }, | ||
Line 5,811: | Line 5,811: | ||
[a]="22.2.5", | [a]="22.2.5", | ||
[b]="Function template as_const", | [b]="Function template as_const", | ||
[c]= | [c]=Kb, | ||
[d]="declval" | [d]="declval" | ||
}, | }, | ||
Line 5,817: | Line 5,817: | ||
[a]="22.2.6", | [a]="22.2.6", | ||
[b]="Function template declval", | [b]="Function template declval", | ||
[c]= | [c]=Kb, | ||
[d]="utility.intcmp" | [d]="utility.intcmp" | ||
}, | }, | ||
Line 5,823: | Line 5,823: | ||
[a]="22.2.7", | [a]="22.2.7", | ||
[b]="Integer comparison functions", | [b]="Integer comparison functions", | ||
[c]= | [c]=Kb, | ||
[d]="utility.underlying" | [d]="utility.underlying" | ||
}, | }, | ||
Line 5,829: | Line 5,829: | ||
[a]="22.2.8", | [a]="22.2.8", | ||
[b]="Function template to_underlying", | [b]="Function template to_underlying", | ||
[c]= | [c]=Kb, | ||
[d]="utility.unreachable" | [d]="utility.unreachable" | ||
}, | }, | ||
Line 5,835: | Line 5,835: | ||
[a]="22.2.9", | [a]="22.2.9", | ||
[b]="Function unreachable", | [b]="Function unreachable", | ||
[c]= | [c]=Kb | ||
}, | }, | ||
["pairs"]={ | ["pairs"]={ | ||
Line 5,841: | Line 5,841: | ||
[b]="Pairs", | [b]="Pairs", | ||
[e]="pairs.general", | [e]="pairs.general", | ||
[c]= | [c]=E, | ||
[d]= | [d]=V | ||
}, | }, | ||
["pairs.general"]={ | ["pairs.general"]={ | ||
Line 5,873: | Line 5,873: | ||
[c]="pairs" | [c]="pairs" | ||
}, | }, | ||
[ | [V]={ | ||
[a]="22.4", | [a]="22.4", | ||
[b]="Tuples", | [b]="Tuples", | ||
[e]="tuple.general", | [e]="tuple.general", | ||
[c]= | [c]=E, | ||
[d]= | [d]=zb | ||
}, | }, | ||
["tuple.general"]={ | ["tuple.general"]={ | ||
[a]="22.4.1", | [a]="22.4.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=V, | ||
[d]="tuple.syn" | [d]="tuple.syn" | ||
}, | }, | ||
Line 5,889: | Line 5,889: | ||
[a]="22.4.2", | [a]="22.4.2", | ||
[b]="Header <tuple> synopsis", | [b]="Header <tuple> synopsis", | ||
[c]= | [c]=V, | ||
[d]="tuple.like" | [d]="tuple.like" | ||
}, | }, | ||
Line 5,895: | Line 5,895: | ||
[a]="22.4.3", | [a]="22.4.3", | ||
[b]="Concept tuple-like", | [b]="Concept tuple-like", | ||
[c]= | [c]=V, | ||
[d]="tuple.tuple" | [d]="tuple.tuple" | ||
}, | }, | ||
Line 5,902: | Line 5,902: | ||
[b]="Class template tuple", | [b]="Class template tuple", | ||
[e]="tuple.cnstr", | [e]="tuple.cnstr", | ||
[c]= | [c]=V, | ||
[d]="tuple.creation" | [d]="tuple.creation" | ||
}, | }, | ||
Line 5,925: | Line 5,925: | ||
[a]="22.4.5", | [a]="22.4.5", | ||
[b]="Tuple creation functions", | [b]="Tuple creation functions", | ||
[c]= | [c]=V, | ||
[d]="tuple.apply" | [d]="tuple.apply" | ||
}, | }, | ||
Line 5,931: | Line 5,931: | ||
[a]="22.4.6", | [a]="22.4.6", | ||
[b]="Calling a function with a tuple of arguments", | [b]="Calling a function with a tuple of arguments", | ||
[c]= | [c]=V, | ||
[d]="tuple.helper" | [d]="tuple.helper" | ||
}, | }, | ||
Line 5,937: | Line 5,937: | ||
[a]="22.4.7", | [a]="22.4.7", | ||
[b]="Tuple helper classes", | [b]="Tuple helper classes", | ||
[c]= | [c]=V, | ||
[d]="tuple.elem" | [d]="tuple.elem" | ||
}, | }, | ||
["tuple.elem"]={ | ["tuple.elem"]={ | ||
[a]="22.4.8", | [a]="22.4.8", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=V, | ||
[d]="tuple.rel" | [d]="tuple.rel" | ||
}, | }, | ||
Line 5,949: | Line 5,949: | ||
[a]="22.4.9", | [a]="22.4.9", | ||
[b]="Relational operators", | [b]="Relational operators", | ||
[c]= | [c]=V, | ||
[d]="tuple.common.ref" | [d]="tuple.common.ref" | ||
}, | }, | ||
Line 5,955: | Line 5,955: | ||
[a]="22.4.10", | [a]="22.4.10", | ||
[b]="common_reference related specializations", | [b]="common_reference related specializations", | ||
[c]= | [c]=V, | ||
[d]="tuple.traits" | [d]="tuple.traits" | ||
}, | }, | ||
Line 5,961: | Line 5,961: | ||
[a]="22.4.11", | [a]="22.4.11", | ||
[b]="Tuple traits", | [b]="Tuple traits", | ||
[c]= | [c]=V, | ||
[d]="tuple.special" | [d]="tuple.special" | ||
}, | }, | ||
Line 5,967: | Line 5,967: | ||
[a]="22.4.12", | [a]="22.4.12", | ||
[b]="Tuple specialized algorithms", | [b]="Tuple specialized algorithms", | ||
[c]= | [c]=V | ||
}, | }, | ||
[ | [zb]={ | ||
[a]="22.5", | [a]="22.5", | ||
[b]="Optional objects", | [b]="Optional objects", | ||
[e]="optional.general", | [e]="optional.general", | ||
[c]= | [c]=E, | ||
[d]= | [d]=ab | ||
}, | }, | ||
["optional.general"]={ | ["optional.general"]={ | ||
[a]="22.5.1", | [a]="22.5.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=zb, | ||
[d]="optional.syn" | [d]="optional.syn" | ||
}, | }, | ||
Line 5,985: | Line 5,985: | ||
[a]="22.5.2", | [a]="22.5.2", | ||
[b]="Header <optional> synopsis", | [b]="Header <optional> synopsis", | ||
[c]= | [c]=zb, | ||
[d]= | [d]=ec | ||
}, | }, | ||
[ | [ec]={ | ||
[a]="22.5.3", | [a]="22.5.3", | ||
[b]="Class template optional", | [b]="Class template optional", | ||
[e]="optional.optional.general", | [e]="optional.optional.general", | ||
[c]= | [c]=zb, | ||
[d]="optional.nullopt" | [d]="optional.nullopt" | ||
}, | }, | ||
Line 5,998: | Line 5,998: | ||
[a]="22.5.3.1", | [a]="22.5.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=ec, | ||
[d]="optional.ctor" | [d]="optional.ctor" | ||
}, | }, | ||
Line 6,004: | Line 6,004: | ||
[a]="22.5.3.2", | [a]="22.5.3.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=ec, | ||
[d]="optional.dtor" | [d]="optional.dtor" | ||
}, | }, | ||
["optional.dtor"]={ | ["optional.dtor"]={ | ||
[a]="22.5.3.3", | [a]="22.5.3.3", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=ec, | ||
[d]="optional.assign" | [d]="optional.assign" | ||
}, | }, | ||
Line 6,016: | Line 6,016: | ||
[a]="22.5.3.4", | [a]="22.5.3.4", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=ec, | ||
[d]="optional.swap" | [d]="optional.swap" | ||
}, | }, | ||
["optional.swap"]={ | ["optional.swap"]={ | ||
[a]="22.5.3.5", | [a]="22.5.3.5", | ||
[b]= | [b]=A, | ||
[c]= | [c]=ec, | ||
[d]="optional.observe" | [d]="optional.observe" | ||
}, | }, | ||
Line 6,028: | Line 6,028: | ||
[a]="22.5.3.6", | [a]="22.5.3.6", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=ec, | ||
[d]="optional.monadic" | [d]="optional.monadic" | ||
}, | }, | ||
Line 6,034: | Line 6,034: | ||
[a]="22.5.3.7", | [a]="22.5.3.7", | ||
[b]="Monadic operations", | [b]="Monadic operations", | ||
[c]= | [c]=ec, | ||
[d]="optional.mod" | [d]="optional.mod" | ||
}, | }, | ||
["optional.mod"]={ | ["optional.mod"]={ | ||
[a]="22.5.3.8", | [a]="22.5.3.8", | ||
[b]= | [b]=o, | ||
[c]= | [c]=ec | ||
}, | }, | ||
["optional.nullopt"]={ | ["optional.nullopt"]={ | ||
[a]="22.5.4", | [a]="22.5.4", | ||
[b]="No-value state indicator", | [b]="No-value state indicator", | ||
[c]= | [c]=zb, | ||
[d]="optional.bad.access" | [d]="optional.bad.access" | ||
}, | }, | ||
Line 6,051: | Line 6,051: | ||
[a]="22.5.5", | [a]="22.5.5", | ||
[b]="Class bad_optional_access", | [b]="Class bad_optional_access", | ||
[c]= | [c]=zb, | ||
[d]="optional.relops" | [d]="optional.relops" | ||
}, | }, | ||
Line 6,057: | Line 6,057: | ||
[a]="22.5.6", | [a]="22.5.6", | ||
[b]="Relational operators", | [b]="Relational operators", | ||
[c]= | [c]=zb, | ||
[d]="optional.nullops" | [d]="optional.nullops" | ||
}, | }, | ||
Line 6,063: | Line 6,063: | ||
[a]="22.5.7", | [a]="22.5.7", | ||
[b]="Comparison with nullopt", | [b]="Comparison with nullopt", | ||
[c]= | [c]=zb, | ||
[d]="optional.comp.with.t" | [d]="optional.comp.with.t" | ||
}, | }, | ||
Line 6,069: | Line 6,069: | ||
[a]="22.5.8", | [a]="22.5.8", | ||
[b]="Comparison with T", | [b]="Comparison with T", | ||
[c]= | [c]=zb, | ||
[d]="optional.specalg" | [d]="optional.specalg" | ||
}, | }, | ||
Line 6,075: | Line 6,075: | ||
[a]="22.5.9", | [a]="22.5.9", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=zb, | ||
[d]="optional.hash" | [d]="optional.hash" | ||
}, | }, | ||
["optional.hash"]={ | ["optional.hash"]={ | ||
[a]="22.5.10", | [a]="22.5.10", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=zb | ||
}, | }, | ||
[ | [ab]={ | ||
[a]="22.6", | [a]="22.6", | ||
[b]="Variants", | [b]="Variants", | ||
[e]="variant.general", | [e]="variant.general", | ||
[c]= | [c]=E, | ||
[d]="any" | [d]="any" | ||
}, | }, | ||
Line 6,093: | Line 6,093: | ||
[a]="22.6.1", | [a]="22.6.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=ab, | ||
[d]="variant.syn" | [d]="variant.syn" | ||
}, | }, | ||
Line 6,099: | Line 6,099: | ||
[a]="22.6.2", | [a]="22.6.2", | ||
[b]="Header <variant> synopsis", | [b]="Header <variant> synopsis", | ||
[c]= | [c]=ab, | ||
[d]= | [d]=jd | ||
}, | }, | ||
[ | [jd]={ | ||
[a]="22.6.3", | [a]="22.6.3", | ||
[b]="Class template variant", | [b]="Class template variant", | ||
[e]="variant.variant.general", | [e]="variant.variant.general", | ||
[c]= | [c]=ab, | ||
[d]="variant.helper" | [d]="variant.helper" | ||
}, | }, | ||
Line 6,112: | Line 6,112: | ||
[a]="22.6.3.1", | [a]="22.6.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=jd, | ||
[d]="variant.ctor" | [d]="variant.ctor" | ||
}, | }, | ||
Line 6,118: | Line 6,118: | ||
[a]="22.6.3.2", | [a]="22.6.3.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=jd, | ||
[d]="variant.dtor" | [d]="variant.dtor" | ||
}, | }, | ||
["variant.dtor"]={ | ["variant.dtor"]={ | ||
[a]="22.6.3.3", | [a]="22.6.3.3", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=jd, | ||
[d]="variant.assign" | [d]="variant.assign" | ||
}, | }, | ||
Line 6,130: | Line 6,130: | ||
[a]="22.6.3.4", | [a]="22.6.3.4", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=jd, | ||
[d]="variant.mod" | [d]="variant.mod" | ||
}, | }, | ||
["variant.mod"]={ | ["variant.mod"]={ | ||
[a]="22.6.3.5", | [a]="22.6.3.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=jd, | ||
[d]="variant.status" | [d]="variant.status" | ||
}, | }, | ||
Line 6,142: | Line 6,142: | ||
[a]="22.6.3.6", | [a]="22.6.3.6", | ||
[b]="Value status", | [b]="Value status", | ||
[c]= | [c]=jd, | ||
[d]="variant.swap" | [d]="variant.swap" | ||
}, | }, | ||
["variant.swap"]={ | ["variant.swap"]={ | ||
[a]="22.6.3.7", | [a]="22.6.3.7", | ||
[b]= | [b]=A, | ||
[c]= | [c]=jd | ||
}, | }, | ||
["variant.helper"]={ | ["variant.helper"]={ | ||
[a]="22.6.4", | [a]="22.6.4", | ||
[b]="variant helper classes", | [b]="variant helper classes", | ||
[c]= | [c]=ab, | ||
[d]="variant.get" | [d]="variant.get" | ||
}, | }, | ||
Line 6,159: | Line 6,159: | ||
[a]="22.6.5", | [a]="22.6.5", | ||
[b]="Value access", | [b]="Value access", | ||
[c]= | [c]=ab, | ||
[d]="variant.relops" | [d]="variant.relops" | ||
}, | }, | ||
Line 6,165: | Line 6,165: | ||
[a]="22.6.6", | [a]="22.6.6", | ||
[b]="Relational operators", | [b]="Relational operators", | ||
[c]= | [c]=ab, | ||
[d]="variant.visit" | [d]="variant.visit" | ||
}, | }, | ||
Line 6,171: | Line 6,171: | ||
[a]="22.6.7", | [a]="22.6.7", | ||
[b]="Visitation", | [b]="Visitation", | ||
[c]= | [c]=ab, | ||
[d]="variant.monostate" | [d]="variant.monostate" | ||
}, | }, | ||
Line 6,177: | Line 6,177: | ||
[a]="22.6.8", | [a]="22.6.8", | ||
[b]="Class monostate", | [b]="Class monostate", | ||
[c]= | [c]=ab, | ||
[d]="variant.monostate.relops" | [d]="variant.monostate.relops" | ||
}, | }, | ||
Line 6,183: | Line 6,183: | ||
[a]="22.6.9", | [a]="22.6.9", | ||
[b]="monostate relational operators", | [b]="monostate relational operators", | ||
[c]= | [c]=ab, | ||
[d]="variant.specalg" | [d]="variant.specalg" | ||
}, | }, | ||
Line 6,189: | Line 6,189: | ||
[a]="22.6.10", | [a]="22.6.10", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=ab, | ||
[d]="variant.bad.access" | [d]="variant.bad.access" | ||
}, | }, | ||
Line 6,195: | Line 6,195: | ||
[a]="22.6.11", | [a]="22.6.11", | ||
[b]="Class bad_variant_access", | [b]="Class bad_variant_access", | ||
[c]= | [c]=ab, | ||
[d]="variant.hash" | [d]="variant.hash" | ||
}, | }, | ||
["variant.hash"]={ | ["variant.hash"]={ | ||
[a]="22.6.12", | [a]="22.6.12", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=ab | ||
}, | }, | ||
["any"]={ | ["any"]={ | ||
Line 6,207: | Line 6,207: | ||
[b]="Storage for any type", | [b]="Storage for any type", | ||
[e]="any.general", | [e]="any.general", | ||
[c]= | [c]=E, | ||
[d]= | [d]=nd | ||
}, | }, | ||
["any.general"]={ | ["any.general"]={ | ||
Line 6,255: | Line 6,255: | ||
["any.modifiers"]={ | ["any.modifiers"]={ | ||
[a]="22.7.4.4", | [a]="22.7.4.4", | ||
[b]= | [b]=o, | ||
[c]="any.class", | [c]="any.class", | ||
[d]="any.observers" | [d]="any.observers" | ||
Line 6,269: | Line 6,269: | ||
[c]="any" | [c]="any" | ||
}, | }, | ||
[ | [nd]={ | ||
[a]="22.8", | [a]="22.8", | ||
[b]="Expected objects", | [b]="Expected objects", | ||
[e]="expected.general", | [e]="expected.general", | ||
[c]= | [c]=E, | ||
[d]="bitset" | [d]="bitset" | ||
}, | }, | ||
Line 6,279: | Line 6,279: | ||
[a]="22.8.1", | [a]="22.8.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=nd, | ||
[d]="expected.syn" | [d]="expected.syn" | ||
}, | }, | ||
Line 6,285: | Line 6,285: | ||
[a]="22.8.2", | [a]="22.8.2", | ||
[b]="Header <expected> synopsis", | [b]="Header <expected> synopsis", | ||
[c]= | [c]=nd, | ||
[d]="expected.unexpected" | [d]="expected.unexpected" | ||
}, | }, | ||
Line 6,292: | Line 6,292: | ||
[b]="Class template unexpected", | [b]="Class template unexpected", | ||
[e]="expected.un.general", | [e]="expected.un.general", | ||
[c]= | [c]=nd, | ||
[d]="expected.bad" | [d]="expected.bad" | ||
}, | }, | ||
Line 6,315: | Line 6,315: | ||
["expected.un.swap"]={ | ["expected.un.swap"]={ | ||
[a]="22.8.3.4", | [a]="22.8.3.4", | ||
[b]= | [b]=A, | ||
[c]="expected.unexpected", | [c]="expected.unexpected", | ||
[d]="expected.un.eq" | [d]="expected.un.eq" | ||
Line 6,327: | Line 6,327: | ||
[a]="22.8.4", | [a]="22.8.4", | ||
[b]="Class template bad_expected_access", | [b]="Class template bad_expected_access", | ||
[c]= | [c]=nd, | ||
[d]="expected.bad.void" | [d]="expected.bad.void" | ||
}, | }, | ||
Line 6,333: | Line 6,333: | ||
[a]="22.8.5", | [a]="22.8.5", | ||
[b]="Class template specialization bad_expected_access<void>", | [b]="Class template specialization bad_expected_access<void>", | ||
[c]= | [c]=nd, | ||
[d]= | [d]=cc | ||
}, | }, | ||
[ | [cc]={ | ||
[a]="22.8.6", | [a]="22.8.6", | ||
[b]="Class template expected", | [b]="Class template expected", | ||
[e]="expected.object.general", | [e]="expected.object.general", | ||
[c]= | [c]=nd, | ||
[d]= | [d]=rc | ||
}, | }, | ||
["expected.object.general"]={ | ["expected.object.general"]={ | ||
[a]="22.8.6.1", | [a]="22.8.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=cc, | ||
[d]="expected.object.cons" | [d]="expected.object.cons" | ||
}, | }, | ||
Line 6,352: | Line 6,352: | ||
[a]="22.8.6.2", | [a]="22.8.6.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=cc, | ||
[d]="expected.object.dtor" | [d]="expected.object.dtor" | ||
}, | }, | ||
["expected.object.dtor"]={ | ["expected.object.dtor"]={ | ||
[a]="22.8.6.3", | [a]="22.8.6.3", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=cc, | ||
[d]="expected.object.assign" | [d]="expected.object.assign" | ||
}, | }, | ||
Line 6,364: | Line 6,364: | ||
[a]="22.8.6.4", | [a]="22.8.6.4", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=cc, | ||
[d]="expected.object.swap" | [d]="expected.object.swap" | ||
}, | }, | ||
["expected.object.swap"]={ | ["expected.object.swap"]={ | ||
[a]="22.8.6.5", | [a]="22.8.6.5", | ||
[b]= | [b]=A, | ||
[c]= | [c]=cc, | ||
[d]="expected.object.obs" | [d]="expected.object.obs" | ||
}, | }, | ||
Line 6,376: | Line 6,376: | ||
[a]="22.8.6.6", | [a]="22.8.6.6", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=cc, | ||
[d]="expected.object.monadic" | [d]="expected.object.monadic" | ||
}, | }, | ||
Line 6,382: | Line 6,382: | ||
[a]="22.8.6.7", | [a]="22.8.6.7", | ||
[b]="Monadic operations", | [b]="Monadic operations", | ||
[c]= | [c]=cc, | ||
[d]="expected.object.eq" | [d]="expected.object.eq" | ||
}, | }, | ||
Line 6,388: | Line 6,388: | ||
[a]="22.8.6.8", | [a]="22.8.6.8", | ||
[b]="Equality operators", | [b]="Equality operators", | ||
[c]= | [c]=cc | ||
}, | }, | ||
[ | [rc]={ | ||
[a]="22.8.7", | [a]="22.8.7", | ||
[b]="Partial specialization of expected for void types", | [b]="Partial specialization of expected for void types", | ||
[e]="expected.void.general", | [e]="expected.void.general", | ||
[c]= | [c]=nd | ||
}, | }, | ||
["expected.void.general"]={ | ["expected.void.general"]={ | ||
[a]="22.8.7.1", | [a]="22.8.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=rc, | ||
[d]="expected.void.cons" | [d]="expected.void.cons" | ||
}, | }, | ||
Line 6,405: | Line 6,405: | ||
[a]="22.8.7.2", | [a]="22.8.7.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=rc, | ||
[d]="expected.void.dtor" | [d]="expected.void.dtor" | ||
}, | }, | ||
["expected.void.dtor"]={ | ["expected.void.dtor"]={ | ||
[a]="22.8.7.3", | [a]="22.8.7.3", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=rc, | ||
[d]="expected.void.assign" | [d]="expected.void.assign" | ||
}, | }, | ||
Line 6,417: | Line 6,417: | ||
[a]="22.8.7.4", | [a]="22.8.7.4", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=rc, | ||
[d]="expected.void.swap" | [d]="expected.void.swap" | ||
}, | }, | ||
["expected.void.swap"]={ | ["expected.void.swap"]={ | ||
[a]="22.8.7.5", | [a]="22.8.7.5", | ||
[b]= | [b]=A, | ||
[c]= | [c]=rc, | ||
[d]="expected.void.obs" | [d]="expected.void.obs" | ||
}, | }, | ||
Line 6,429: | Line 6,429: | ||
[a]="22.8.7.6", | [a]="22.8.7.6", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=rc, | ||
[d]="expected.void.monadic" | [d]="expected.void.monadic" | ||
}, | }, | ||
Line 6,435: | Line 6,435: | ||
[a]="22.8.7.7", | [a]="22.8.7.7", | ||
[b]="Monadic operations", | [b]="Monadic operations", | ||
[c]= | [c]=rc, | ||
[d]="expected.void.eq" | [d]="expected.void.eq" | ||
}, | }, | ||
Line 6,441: | Line 6,441: | ||
[a]="22.8.7.8", | [a]="22.8.7.8", | ||
[b]="Equality operators", | [b]="Equality operators", | ||
[c]= | [c]=rc | ||
}, | }, | ||
["bitset"]={ | ["bitset"]={ | ||
Line 6,447: | Line 6,447: | ||
[b]="Bitsets", | [b]="Bitsets", | ||
[e]="bitset.syn", | [e]="bitset.syn", | ||
[c]= | [c]=E, | ||
[d]=u | [d]=u | ||
}, | }, | ||
Line 6,495: | Line 6,495: | ||
[b]="Function objects", | [b]="Function objects", | ||
[e]="function.objects.general", | [e]="function.objects.general", | ||
[c]= | [c]=E, | ||
[d]="type.index" | [d]="type.index" | ||
}, | }, | ||
Line 6,518: | Line 6,518: | ||
["func.require"]={ | ["func.require"]={ | ||
[a]="22.10.4", | [a]="22.10.4", | ||
[b]= | [b]=O, | ||
[c]=u, | [c]=u, | ||
[d]="func.invoke" | [d]="func.invoke" | ||
Line 6,526: | Line 6,526: | ||
[b]="invoke functions", | [b]="invoke functions", | ||
[c]=u, | [c]=u, | ||
[d]= | [d]=gd | ||
}, | }, | ||
[ | [gd]={ | ||
[a]="22.10.6", | [a]="22.10.6", | ||
[b]="Class template reference_wrapper", | [b]="Class template reference_wrapper", | ||
[e]="refwrap.general", | [e]="refwrap.general", | ||
[c]=u, | [c]=u, | ||
[d]= | [d]=id | ||
}, | }, | ||
["refwrap.general"]={ | ["refwrap.general"]={ | ||
[a]="22.10.6.1", | [a]="22.10.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=gd, | ||
[d]="refwrap.const" | [d]="refwrap.const" | ||
}, | }, | ||
Line 6,544: | Line 6,544: | ||
[a]="22.10.6.2", | [a]="22.10.6.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=gd, | ||
[d]="refwrap.assign" | [d]="refwrap.assign" | ||
}, | }, | ||
Line 6,550: | Line 6,550: | ||
[a]="22.10.6.3", | [a]="22.10.6.3", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=gd, | ||
[d]="refwrap.access" | [d]="refwrap.access" | ||
}, | }, | ||
Line 6,556: | Line 6,556: | ||
[a]="22.10.6.4", | [a]="22.10.6.4", | ||
[b]="Access", | [b]="Access", | ||
[c]= | [c]=gd, | ||
[d]="refwrap.invoke" | [d]="refwrap.invoke" | ||
}, | }, | ||
Line 6,562: | Line 6,562: | ||
[a]="22.10.6.5", | [a]="22.10.6.5", | ||
[b]="Invocation", | [b]="Invocation", | ||
[c]= | [c]=gd, | ||
[d]="refwrap.helpers" | [d]="refwrap.helpers" | ||
}, | }, | ||
Line 6,568: | Line 6,568: | ||
[a]="22.10.6.6", | [a]="22.10.6.6", | ||
[b]="Helper functions", | [b]="Helper functions", | ||
[c]= | [c]=gd, | ||
[d]="refwrap.common.ref" | [d]="refwrap.common.ref" | ||
}, | }, | ||
Line 6,574: | Line 6,574: | ||
[a]="22.10.6.7", | [a]="22.10.6.7", | ||
[b]="common_reference related specializations", | [b]="common_reference related specializations", | ||
[c]= | [c]=gd | ||
}, | }, | ||
[ | [id]={ | ||
[a]="22.10.7", | [a]="22.10.7", | ||
[b]="Arithmetic operations", | [b]="Arithmetic operations", | ||
[e]="arithmetic.operations.general", | [e]="arithmetic.operations.general", | ||
[c]=u, | [c]=u, | ||
[d]= | [d]=pc | ||
}, | }, | ||
["arithmetic.operations.general"]={ | ["arithmetic.operations.general"]={ | ||
[a]="22.10.7.1", | [a]="22.10.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=id, | ||
[d]="arithmetic.operations.plus" | [d]="arithmetic.operations.plus" | ||
}, | }, | ||
Line 6,592: | Line 6,592: | ||
[a]="22.10.7.2", | [a]="22.10.7.2", | ||
[b]="Class template plus", | [b]="Class template plus", | ||
[c]= | [c]=id, | ||
[d]="arithmetic.operations.minus" | [d]="arithmetic.operations.minus" | ||
}, | }, | ||
Line 6,598: | Line 6,598: | ||
[a]="22.10.7.3", | [a]="22.10.7.3", | ||
[b]="Class template minus", | [b]="Class template minus", | ||
[c]= | [c]=id, | ||
[d]="arithmetic.operations.multiplies" | [d]="arithmetic.operations.multiplies" | ||
}, | }, | ||
Line 6,604: | Line 6,604: | ||
[a]="22.10.7.4", | [a]="22.10.7.4", | ||
[b]="Class template multiplies", | [b]="Class template multiplies", | ||
[c]= | [c]=id, | ||
[d]="arithmetic.operations.divides" | [d]="arithmetic.operations.divides" | ||
}, | }, | ||
Line 6,610: | Line 6,610: | ||
[a]="22.10.7.5", | [a]="22.10.7.5", | ||
[b]="Class template divides", | [b]="Class template divides", | ||
[c]= | [c]=id, | ||
[d]="arithmetic.operations.modulus" | [d]="arithmetic.operations.modulus" | ||
}, | }, | ||
Line 6,616: | Line 6,616: | ||
[a]="22.10.7.6", | [a]="22.10.7.6", | ||
[b]="Class template modulus", | [b]="Class template modulus", | ||
[c]= | [c]=id, | ||
[d]="arithmetic.operations.negate" | [d]="arithmetic.operations.negate" | ||
}, | }, | ||
Line 6,622: | Line 6,622: | ||
[a]="22.10.7.7", | [a]="22.10.7.7", | ||
[b]="Class template negate", | [b]="Class template negate", | ||
[c]= | [c]=id | ||
}, | }, | ||
[ | [pc]={ | ||
[a]="22.10.8", | [a]="22.10.8", | ||
[b]= | [b]=xb, | ||
[e]="comparisons.general", | [e]="comparisons.general", | ||
[c]=u, | [c]=u, | ||
Line 6,634: | Line 6,634: | ||
[a]="22.10.8.1", | [a]="22.10.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=pc, | ||
[d]="comparisons.equal.to" | [d]="comparisons.equal.to" | ||
}, | }, | ||
Line 6,640: | Line 6,640: | ||
[a]="22.10.8.2", | [a]="22.10.8.2", | ||
[b]="Class template equal_to", | [b]="Class template equal_to", | ||
[c]= | [c]=pc, | ||
[d]="comparisons.not.equal.to" | [d]="comparisons.not.equal.to" | ||
}, | }, | ||
Line 6,646: | Line 6,646: | ||
[a]="22.10.8.3", | [a]="22.10.8.3", | ||
[b]="Class template not_equal_to", | [b]="Class template not_equal_to", | ||
[c]= | [c]=pc, | ||
[d]="comparisons.greater" | [d]="comparisons.greater" | ||
}, | }, | ||
Line 6,652: | Line 6,652: | ||
[a]="22.10.8.4", | [a]="22.10.8.4", | ||
[b]="Class template greater", | [b]="Class template greater", | ||
[c]= | [c]=pc, | ||
[d]="comparisons.less" | [d]="comparisons.less" | ||
}, | }, | ||
Line 6,658: | Line 6,658: | ||
[a]="22.10.8.5", | [a]="22.10.8.5", | ||
[b]="Class template less", | [b]="Class template less", | ||
[c]= | [c]=pc, | ||
[d]="comparisons.greater.equal" | [d]="comparisons.greater.equal" | ||
}, | }, | ||
Line 6,664: | Line 6,664: | ||
[a]="22.10.8.6", | [a]="22.10.8.6", | ||
[b]="Class template greater_equal", | [b]="Class template greater_equal", | ||
[c]= | [c]=pc, | ||
[d]="comparisons.less.equal" | [d]="comparisons.less.equal" | ||
}, | }, | ||
Line 6,670: | Line 6,670: | ||
[a]="22.10.8.7", | [a]="22.10.8.7", | ||
[b]="Class template less_equal", | [b]="Class template less_equal", | ||
[c]= | [c]=pc, | ||
[d]="comparisons.three.way" | [d]="comparisons.three.way" | ||
}, | }, | ||
Line 6,676: | Line 6,676: | ||
[a]="22.10.8.8", | [a]="22.10.8.8", | ||
[b]="Class compare_three_way", | [b]="Class compare_three_way", | ||
[c]= | [c]=pc | ||
}, | }, | ||
["range.cmp"]={ | ["range.cmp"]={ | ||
Line 6,827: | Line 6,827: | ||
[b]="Class bad_function_call", | [b]="Class bad_function_call", | ||
[c]="func.wrap", | [c]="func.wrap", | ||
[d]= | [d]=fc | ||
}, | }, | ||
[ | [fc]={ | ||
[a]="22.10.17.3", | [a]="22.10.17.3", | ||
[b]="Class template function", | [b]="Class template function", | ||
Line 6,839: | Line 6,839: | ||
[a]="22.10.17.3.1", | [a]="22.10.17.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.con" | [d]="func.wrap.func.con" | ||
}, | }, | ||
Line 6,845: | Line 6,845: | ||
[a]="22.10.17.3.2", | [a]="22.10.17.3.2", | ||
[b]="Constructors and destructor", | [b]="Constructors and destructor", | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.mod" | [d]="func.wrap.func.mod" | ||
}, | }, | ||
["func.wrap.func.mod"]={ | ["func.wrap.func.mod"]={ | ||
[a]="22.10.17.3.3", | [a]="22.10.17.3.3", | ||
[b]= | [b]=o, | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.cap" | [d]="func.wrap.func.cap" | ||
}, | }, | ||
Line 6,857: | Line 6,857: | ||
[a]="22.10.17.3.4", | [a]="22.10.17.3.4", | ||
[b]="Capacity", | [b]="Capacity", | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.inv" | [d]="func.wrap.func.inv" | ||
}, | }, | ||
Line 6,863: | Line 6,863: | ||
[a]="22.10.17.3.5", | [a]="22.10.17.3.5", | ||
[b]="Invocation", | [b]="Invocation", | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.targ" | [d]="func.wrap.func.targ" | ||
}, | }, | ||
Line 6,869: | Line 6,869: | ||
[a]="22.10.17.3.6", | [a]="22.10.17.3.6", | ||
[b]="Target access", | [b]="Target access", | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.nullptr" | [d]="func.wrap.func.nullptr" | ||
}, | }, | ||
Line 6,875: | Line 6,875: | ||
[a]="22.10.17.3.7", | [a]="22.10.17.3.7", | ||
[b]="Null pointer comparison operator functions", | [b]="Null pointer comparison operator functions", | ||
[c]= | [c]=fc, | ||
[d]="func.wrap.func.alg" | [d]="func.wrap.func.alg" | ||
}, | }, | ||
Line 6,881: | Line 6,881: | ||
[a]="22.10.17.3.8", | [a]="22.10.17.3.8", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=fc | ||
}, | }, | ||
["func.wrap.move"]={ | ["func.wrap.move"]={ | ||
Line 6,957: | Line 6,957: | ||
[b]="Class type_index", | [b]="Class type_index", | ||
[e]="type.index.synopsis", | [e]="type.index.synopsis", | ||
[c]= | [c]=E, | ||
[d]= | [d]=dc | ||
}, | }, | ||
["type.index.synopsis"]={ | ["type.index.synopsis"]={ | ||
Line 6,980: | Line 6,980: | ||
["type.index.hash"]={ | ["type.index.hash"]={ | ||
[a]="22.11.4", | [a]="22.11.4", | ||
[b]= | [b]=Nd, | ||
[c]="type.index" | [c]="type.index" | ||
}, | }, | ||
[ | [dc]={ | ||
[a]="22.12", | [a]="22.12", | ||
[b]="Execution policies", | [b]="Execution policies", | ||
[e]="execpol.general", | [e]="execpol.general", | ||
[c]= | [c]=E, | ||
[d]="charconv" | [d]="charconv" | ||
}, | }, | ||
Line 6,993: | Line 6,993: | ||
[a]="22.12.1", | [a]="22.12.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=dc, | ||
[d]="execution.syn" | [d]="execution.syn" | ||
}, | }, | ||
Line 6,999: | Line 6,999: | ||
[a]="22.12.2", | [a]="22.12.2", | ||
[b]="Header <execution> synopsis", | [b]="Header <execution> synopsis", | ||
[c]= | [c]=dc, | ||
[d]="execpol.type" | [d]="execpol.type" | ||
}, | }, | ||
Line 7,005: | Line 7,005: | ||
[a]="22.12.3", | [a]="22.12.3", | ||
[b]="Execution policy type trait", | [b]="Execution policy type trait", | ||
[c]= | [c]=dc, | ||
[d]="execpol.seq" | [d]="execpol.seq" | ||
}, | }, | ||
Line 7,011: | Line 7,011: | ||
[a]="22.12.4", | [a]="22.12.4", | ||
[b]="Sequenced execution policy", | [b]="Sequenced execution policy", | ||
[c]= | [c]=dc, | ||
[d]="execpol.par" | [d]="execpol.par" | ||
}, | }, | ||
Line 7,017: | Line 7,017: | ||
[a]="22.12.5", | [a]="22.12.5", | ||
[b]="Parallel execution policy", | [b]="Parallel execution policy", | ||
[c]= | [c]=dc, | ||
[d]="execpol.parunseq" | [d]="execpol.parunseq" | ||
}, | }, | ||
Line 7,023: | Line 7,023: | ||
[a]="22.12.6", | [a]="22.12.6", | ||
[b]="Parallel and unsequenced execution policy", | [b]="Parallel and unsequenced execution policy", | ||
[c]= | [c]=dc, | ||
[d]="execpol.unseq" | [d]="execpol.unseq" | ||
}, | }, | ||
Line 7,029: | Line 7,029: | ||
[a]="22.12.7", | [a]="22.12.7", | ||
[b]="Unsequenced execution policy", | [b]="Unsequenced execution policy", | ||
[c]= | [c]=dc, | ||
[d]="execpol.objects" | [d]="execpol.objects" | ||
}, | }, | ||
Line 7,035: | Line 7,035: | ||
[a]="22.12.8", | [a]="22.12.8", | ||
[b]="Execution policy objects", | [b]="Execution policy objects", | ||
[c]= | [c]=dc | ||
}, | }, | ||
["charconv"]={ | ["charconv"]={ | ||
Line 7,041: | Line 7,041: | ||
[b]="Primitive numeric conversions", | [b]="Primitive numeric conversions", | ||
[e]="charconv.syn", | [e]="charconv.syn", | ||
[c]= | [c]=E, | ||
[d]= | [d]=wb | ||
}, | }, | ||
["charconv.syn"]={ | ["charconv.syn"]={ | ||
Line 7,061: | Line 7,061: | ||
[c]="charconv" | [c]="charconv" | ||
}, | }, | ||
[ | [wb]={ | ||
[a]="22.14", | [a]="22.14", | ||
[b]="Formatting", | [b]="Formatting", | ||
[e]="format.syn", | [e]="format.syn", | ||
[c]= | [c]=E, | ||
[d]= | [d]=Yb | ||
}, | }, | ||
["format.syn"]={ | ["format.syn"]={ | ||
[a]="22.14.1", | [a]="22.14.1", | ||
[b]="Header <format> synopsis", | [b]="Header <format> synopsis", | ||
[c]= | [c]=wb, | ||
[d]="format.string" | [d]="format.string" | ||
}, | }, | ||
Line 7,078: | Line 7,078: | ||
[b]="Format string", | [b]="Format string", | ||
[e]="format.string.general", | [e]="format.string.general", | ||
[c]= | [c]=wb, | ||
[d]="format.err.report" | [d]="format.err.report" | ||
}, | }, | ||
Line 7,095: | Line 7,095: | ||
[a]="22.14.3", | [a]="22.14.3", | ||
[b]="Error reporting", | [b]="Error reporting", | ||
[c]= | [c]=wb, | ||
[d]="format.fmt.string" | [d]="format.fmt.string" | ||
}, | }, | ||
Line 7,101: | Line 7,101: | ||
[a]="22.14.4", | [a]="22.14.4", | ||
[b]="Class template basic_format_string", | [b]="Class template basic_format_string", | ||
[c]= | [c]=wb, | ||
[d]="format.functions" | [d]="format.functions" | ||
}, | }, | ||
Line 7,107: | Line 7,107: | ||
[a]="22.14.5", | [a]="22.14.5", | ||
[b]="Formatting functions", | [b]="Formatting functions", | ||
[c]= | [c]=wb, | ||
[d]= | [d]="format.formatter" | ||
}, | }, | ||
[ | ["format.formatter"]={ | ||
[a]="22.14.6", | [a]="22.14.6", | ||
[b]="Formatter", | [b]="Formatter", | ||
[e]="formatter.requirements", | [e]="formatter.requirements", | ||
[c]= | [c]=wb, | ||
[d]="format.range" | [d]="format.range" | ||
}, | }, | ||
Line 7,120: | Line 7,120: | ||
[a]="22.14.6.1", | [a]="22.14.6.1", | ||
[b]="Formatter requirements", | [b]="Formatter requirements", | ||
[c]= | [c]="format.formatter", | ||
[d]="format.formattable" | [d]="format.formattable" | ||
}, | }, | ||
Line 7,126: | Line 7,126: | ||
[a]="22.14.6.2", | [a]="22.14.6.2", | ||
[b]="Concept formattable", | [b]="Concept formattable", | ||
[c]= | [c]="format.formatter", | ||
[d]="format.formatter.spec" | [d]="format.formatter.spec" | ||
}, | }, | ||
Line 7,132: | Line 7,132: | ||
[a]="22.14.6.3", | [a]="22.14.6.3", | ||
[b]="Formatter specializations", | [b]="Formatter specializations", | ||
[c]= | [c]="format.formatter", | ||
[d]="format.string.escaped" | [d]="format.string.escaped" | ||
}, | }, | ||
Line 7,138: | Line 7,138: | ||
[a]="22.14.6.4", | [a]="22.14.6.4", | ||
[b]="Formatting escaped characters and strings", | [b]="Formatting escaped characters and strings", | ||
[c]= | [c]="format.formatter", | ||
[d]="format.parse.ctx" | [d]="format.parse.ctx" | ||
}, | }, | ||
Line 7,144: | Line 7,144: | ||
[a]="22.14.6.5", | [a]="22.14.6.5", | ||
[b]="Class template basic_format_parse_context", | [b]="Class template basic_format_parse_context", | ||
[c]= | [c]="format.formatter", | ||
[d]="format.context" | [d]="format.context" | ||
}, | }, | ||
Line 7,150: | Line 7,150: | ||
[a]="22.14.6.6", | [a]="22.14.6.6", | ||
[b]="Class template basic_format_context", | [b]="Class template basic_format_context", | ||
[c]= | [c]="format.formatter" | ||
}, | }, | ||
["format.range"]={ | ["format.range"]={ | ||
Line 7,156: | Line 7,156: | ||
[b]="Formatting of ranges", | [b]="Formatting of ranges", | ||
[e]="format.range.fmtkind", | [e]="format.range.fmtkind", | ||
[c]= | [c]=wb, | ||
[d]="format.arguments" | [d]="format.arguments" | ||
}, | }, | ||
Line 7,198: | Line 7,198: | ||
[b]="Arguments", | [b]="Arguments", | ||
[e]="format.arg", | [e]="format.arg", | ||
[c]= | [c]=wb, | ||
[d]="format.tuple" | [d]="format.tuple" | ||
}, | }, | ||
Line 7,221: | Line 7,221: | ||
[a]="22.14.9", | [a]="22.14.9", | ||
[b]="Tuple formatter", | [b]="Tuple formatter", | ||
[c]= | [c]=wb, | ||
[d]="format.error" | [d]="format.error" | ||
}, | }, | ||
Line 7,227: | Line 7,227: | ||
[a]="22.14.10", | [a]="22.14.10", | ||
[b]="Class format_error", | [b]="Class format_error", | ||
[c]= | [c]=wb | ||
}, | }, | ||
[ | [Yb]={ | ||
[a]="22.15", | [a]="22.15", | ||
[b]="Bit manipulation", | [b]="Bit manipulation", | ||
[e]="bit.general", | [e]="bit.general", | ||
[c]= | [c]=E | ||
}, | }, | ||
["bit.general"]={ | ["bit.general"]={ | ||
[a]="22.15.1", | [a]="22.15.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Yb, | ||
[d]="bit.syn" | [d]="bit.syn" | ||
}, | }, | ||
Line 7,244: | Line 7,244: | ||
[a]="22.15.2", | [a]="22.15.2", | ||
[b]="Header <bit> synopsis", | [b]="Header <bit> synopsis", | ||
[c]= | [c]=Yb, | ||
[d]="bit.cast" | [d]="bit.cast" | ||
}, | }, | ||
Line 7,250: | Line 7,250: | ||
[a]="22.15.3", | [a]="22.15.3", | ||
[b]="Function template bit_cast", | [b]="Function template bit_cast", | ||
[c]= | [c]=Yb, | ||
[d]="bit.byteswap" | [d]="bit.byteswap" | ||
}, | }, | ||
Line 7,256: | Line 7,256: | ||
[a]="22.15.4", | [a]="22.15.4", | ||
[b]="byteswap", | [b]="byteswap", | ||
[c]= | [c]=Yb, | ||
[d]="bit.pow.two" | [d]="bit.pow.two" | ||
}, | }, | ||
Line 7,262: | Line 7,262: | ||
[a]="22.15.5", | [a]="22.15.5", | ||
[b]="Integral powers of 2", | [b]="Integral powers of 2", | ||
[c]= | [c]=Yb, | ||
[d]="bit.rotate" | [d]="bit.rotate" | ||
}, | }, | ||
Line 7,268: | Line 7,268: | ||
[a]="22.15.6", | [a]="22.15.6", | ||
[b]="Rotating", | [b]="Rotating", | ||
[c]= | [c]=Yb, | ||
[d]="bit.count" | [d]="bit.count" | ||
}, | }, | ||
Line 7,274: | Line 7,274: | ||
[a]="22.15.7", | [a]="22.15.7", | ||
[b]="Counting", | [b]="Counting", | ||
[c]= | [c]=Yb, | ||
[d]="bit.endian" | [d]="bit.endian" | ||
}, | }, | ||
Line 7,280: | Line 7,280: | ||
[a]="22.15.8", | [a]="22.15.8", | ||
[b]="Endian", | [b]="Endian", | ||
[c]= | [c]=Yb | ||
}, | }, | ||
["strings"]={ | ["strings"]={ | ||
[a]="23", | [a]="23", | ||
[b]="Strings library | [b]="Strings library", | ||
[e]="strings.general", | [e]="strings.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Nc | ||
}, | }, | ||
["strings.general"]={ | ["strings.general"]={ | ||
Line 7,300: | Line 7,300: | ||
[e]="char.traits.general", | [e]="char.traits.general", | ||
[c]="strings", | [c]="strings", | ||
[d]= | [d]=Oc | ||
}, | }, | ||
["char.traits.general"]={ | ["char.traits.general"]={ | ||
Line 7,318: | Line 7,318: | ||
[b]="Traits typedefs", | [b]="Traits typedefs", | ||
[c]="char.traits", | [c]="char.traits", | ||
[d]= | [d]="char.traits.specializations" | ||
}, | }, | ||
[ | ["char.traits.specializations"]={ | ||
[a]="23.2.4", | [a]="23.2.4", | ||
[b]="char_traits specializations", | [b]="char_traits specializations", | ||
Line 7,329: | Line 7,329: | ||
[a]="23.2.4.1", | [a]="23.2.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]="char.traits.specializations", | ||
[d]="char.traits.specializations.char" | [d]="char.traits.specializations.char" | ||
}, | }, | ||
Line 7,335: | Line 7,335: | ||
[a]="23.2.4.2", | [a]="23.2.4.2", | ||
[b]="struct char_traits<char>", | [b]="struct char_traits<char>", | ||
[c]= | [c]="char.traits.specializations", | ||
[d]="char.traits.specializations.char8.t" | [d]="char.traits.specializations.char8.t" | ||
}, | }, | ||
Line 7,341: | Line 7,341: | ||
[a]="23.2.4.3", | [a]="23.2.4.3", | ||
[b]="struct char_traits<char8_t>", | [b]="struct char_traits<char8_t>", | ||
[c]= | [c]="char.traits.specializations", | ||
[d]="char.traits.specializations.char16.t" | [d]="char.traits.specializations.char16.t" | ||
}, | }, | ||
Line 7,347: | Line 7,347: | ||
[a]="23.2.4.4", | [a]="23.2.4.4", | ||
[b]="struct char_traits<char16_t>", | [b]="struct char_traits<char16_t>", | ||
[c]= | [c]="char.traits.specializations", | ||
[d]="char.traits.specializations.char32.t" | [d]="char.traits.specializations.char32.t" | ||
}, | }, | ||
Line 7,353: | Line 7,353: | ||
[a]="23.2.4.5", | [a]="23.2.4.5", | ||
[b]="struct char_traits<char32_t>", | [b]="struct char_traits<char32_t>", | ||
[c]= | [c]="char.traits.specializations", | ||
[d]="char.traits.specializations.wchar.t" | [d]="char.traits.specializations.wchar.t" | ||
}, | }, | ||
Line 7,359: | Line 7,359: | ||
[a]="23.2.4.6", | [a]="23.2.4.6", | ||
[b]="struct char_traits<wchar_t>", | [b]="struct char_traits<wchar_t>", | ||
[c]= | [c]="char.traits.specializations" | ||
}, | }, | ||
[ | [Oc]={ | ||
[a]="23.3", | [a]="23.3", | ||
[b]="String view classes", | [b]="String view classes", | ||
[e]="string.view.general", | [e]="string.view.general", | ||
[c]="strings", | [c]="strings", | ||
[d]= | [d]=Qc | ||
}, | }, | ||
["string.view.general"]={ | ["string.view.general"]={ | ||
[a]="23.3.1", | [a]="23.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Oc, | ||
[d]="string.view.synop" | [d]="string.view.synop" | ||
}, | }, | ||
Line 7,377: | Line 7,377: | ||
[a]="23.3.2", | [a]="23.3.2", | ||
[b]="Header <string_view> synopsis", | [b]="Header <string_view> synopsis", | ||
[c]= | [c]=Oc, | ||
[d]=Vb | [d]=Vb | ||
}, | }, | ||
Line 7,384: | Line 7,384: | ||
[b]="Class template basic_string_view", | [b]="Class template basic_string_view", | ||
[e]="string.view.template.general", | [e]="string.view.template.general", | ||
[c]= | [c]=Oc, | ||
[d]="string.view.comparison" | [d]="string.view.comparison" | ||
}, | }, | ||
Line 7,419: | Line 7,419: | ||
["string.view.access"]={ | ["string.view.access"]={ | ||
[a]="23.3.3.6", | [a]="23.3.3.6", | ||
[b]= | [b]=Bb, | ||
[c]=Vb, | [c]=Vb, | ||
[d]="string.view.modifiers" | [d]="string.view.modifiers" | ||
Line 7,425: | Line 7,425: | ||
["string.view.modifiers"]={ | ["string.view.modifiers"]={ | ||
[a]="23.3.3.7", | [a]="23.3.3.7", | ||
[b]= | [b]=o, | ||
[c]=Vb, | [c]=Vb, | ||
[d]="string.view.ops" | [d]="string.view.ops" | ||
Line 7,443: | Line 7,443: | ||
[a]="23.3.4", | [a]="23.3.4", | ||
[b]="Non-member comparison functions", | [b]="Non-member comparison functions", | ||
[c]= | [c]=Oc, | ||
[d]="string.view.io" | [d]="string.view.io" | ||
}, | }, | ||
Line 7,449: | Line 7,449: | ||
[a]="23.3.5", | [a]="23.3.5", | ||
[b]="Inserters and extractors", | [b]="Inserters and extractors", | ||
[c]= | [c]=Oc, | ||
[d]="string.view.hash" | [d]="string.view.hash" | ||
}, | }, | ||
["string.view.hash"]={ | ["string.view.hash"]={ | ||
[a]="23.3.6", | [a]="23.3.6", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=Oc, | ||
[d]="string.view.literals" | [d]="string.view.literals" | ||
}, | }, | ||
Line 7,461: | Line 7,461: | ||
[a]="23.3.7", | [a]="23.3.7", | ||
[b]="Suffix for basic_string_view literals", | [b]="Suffix for basic_string_view literals", | ||
[c]= | [c]=Oc | ||
}, | }, | ||
[ | [Qc]={ | ||
[a]="23.4", | [a]="23.4", | ||
[b]="String classes", | [b]="String classes", | ||
Line 7,473: | Line 7,473: | ||
[a]="23.4.1", | [a]="23.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Qc, | ||
[d]="string.syn" | [d]="string.syn" | ||
}, | }, | ||
Line 7,479: | Line 7,479: | ||
[a]="23.4.2", | [a]="23.4.2", | ||
[b]="Header <string> synopsis", | [b]="Header <string> synopsis", | ||
[c]= | [c]=Qc, | ||
[d]= | [d]=qc | ||
}, | }, | ||
[ | [qc]={ | ||
[a]="23.4.3", | [a]="23.4.3", | ||
[b]="Class template basic_string", | [b]="Class template basic_string", | ||
[e]="basic.string.general", | [e]="basic.string.general", | ||
[c]= | [c]=Qc, | ||
[d]="string.nonmembers" | [d]="string.nonmembers" | ||
}, | }, | ||
Line 7,492: | Line 7,492: | ||
[a]="23.4.3.1", | [a]="23.4.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=qc, | ||
[d]="string.require" | [d]="string.require" | ||
}, | }, | ||
Line 7,498: | Line 7,498: | ||
[a]="23.4.3.2", | [a]="23.4.3.2", | ||
[b]="General requirements", | [b]="General requirements", | ||
[c]= | [c]=qc, | ||
[d]="string.cons" | [d]="string.cons" | ||
}, | }, | ||
Line 7,504: | Line 7,504: | ||
[a]="23.4.3.3", | [a]="23.4.3.3", | ||
[b]="Constructors and assignment operators", | [b]="Constructors and assignment operators", | ||
[c]= | [c]=qc, | ||
[d]="string.iterators" | [d]="string.iterators" | ||
}, | }, | ||
Line 7,510: | Line 7,510: | ||
[a]="23.4.3.4", | [a]="23.4.3.4", | ||
[b]="Iterator support", | [b]="Iterator support", | ||
[c]= | [c]=qc, | ||
[d]="string.capacity" | [d]="string.capacity" | ||
}, | }, | ||
Line 7,516: | Line 7,516: | ||
[a]="23.4.3.5", | [a]="23.4.3.5", | ||
[b]="Capacity", | [b]="Capacity", | ||
[c]= | [c]=qc, | ||
[d]="string.access" | [d]="string.access" | ||
}, | }, | ||
["string.access"]={ | ["string.access"]={ | ||
[a]="23.4.3.6", | [a]="23.4.3.6", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=qc, | ||
[d]= | [d]=nc | ||
}, | }, | ||
[ | [nc]={ | ||
[a]="23.4.3.7", | [a]="23.4.3.7", | ||
[b]= | [b]=o, | ||
[e]="string.op.append", | [e]="string.op.append", | ||
[c]= | [c]=qc, | ||
[d]= | [d]=Sc | ||
}, | }, | ||
["string.op.append"]={ | ["string.op.append"]={ | ||
[a]="23.4.3.7.1", | [a]="23.4.3.7.1", | ||
[b]="basic_string::operator+=", | [b]="basic_string::operator+=", | ||
[c]= | [c]=nc, | ||
[d]="string.append" | [d]="string.append" | ||
}, | }, | ||
Line 7,541: | Line 7,541: | ||
[a]="23.4.3.7.2", | [a]="23.4.3.7.2", | ||
[b]="basic_string::append", | [b]="basic_string::append", | ||
[c]= | [c]=nc, | ||
[d]="string.assign" | [d]="string.assign" | ||
}, | }, | ||
Line 7,547: | Line 7,547: | ||
[a]="23.4.3.7.3", | [a]="23.4.3.7.3", | ||
[b]="basic_string::assign", | [b]="basic_string::assign", | ||
[c]= | [c]=nc, | ||
[d]="string.insert" | [d]="string.insert" | ||
}, | }, | ||
Line 7,553: | Line 7,553: | ||
[a]="23.4.3.7.4", | [a]="23.4.3.7.4", | ||
[b]="basic_string::insert", | [b]="basic_string::insert", | ||
[c]= | [c]=nc, | ||
[d]="string.erase" | [d]="string.erase" | ||
}, | }, | ||
Line 7,559: | Line 7,559: | ||
[a]="23.4.3.7.5", | [a]="23.4.3.7.5", | ||
[b]="basic_string::erase", | [b]="basic_string::erase", | ||
[c]= | [c]=nc, | ||
[d]="string.replace" | [d]="string.replace" | ||
}, | }, | ||
Line 7,565: | Line 7,565: | ||
[a]="23.4.3.7.6", | [a]="23.4.3.7.6", | ||
[b]="basic_string::replace", | [b]="basic_string::replace", | ||
[c]= | [c]=nc, | ||
[d]="string.copy" | [d]="string.copy" | ||
}, | }, | ||
Line 7,571: | Line 7,571: | ||
[a]="23.4.3.7.7", | [a]="23.4.3.7.7", | ||
[b]="basic_string::copy", | [b]="basic_string::copy", | ||
[c]= | [c]=nc, | ||
[d]="string.swap" | [d]="string.swap" | ||
}, | }, | ||
Line 7,577: | Line 7,577: | ||
[a]="23.4.3.7.8", | [a]="23.4.3.7.8", | ||
[b]="basic_string::swap", | [b]="basic_string::swap", | ||
[c]= | [c]=nc | ||
}, | }, | ||
[ | [Sc]={ | ||
[a]="23.4.3.8", | [a]="23.4.3.8", | ||
[b]="String operations", | [b]="String operations", | ||
[e]="string.accessors", | [e]="string.accessors", | ||
[c]= | [c]=qc | ||
}, | }, | ||
["string.accessors"]={ | ["string.accessors"]={ | ||
[a]="23.4.3.8.1", | [a]="23.4.3.8.1", | ||
[b]="Accessors", | [b]="Accessors", | ||
[c]= | [c]=Sc, | ||
[d]="string.find" | [d]="string.find" | ||
}, | }, | ||
Line 7,594: | Line 7,594: | ||
[a]="23.4.3.8.2", | [a]="23.4.3.8.2", | ||
[b]="Searching", | [b]="Searching", | ||
[c]= | [c]=Sc, | ||
[d]="string.substr" | [d]="string.substr" | ||
}, | }, | ||
Line 7,600: | Line 7,600: | ||
[a]="23.4.3.8.3", | [a]="23.4.3.8.3", | ||
[b]="basic_string::substr", | [b]="basic_string::substr", | ||
[c]= | [c]=Sc, | ||
[d]="string.compare" | [d]="string.compare" | ||
}, | }, | ||
Line 7,606: | Line 7,606: | ||
[a]="23.4.3.8.4", | [a]="23.4.3.8.4", | ||
[b]="basic_string::compare", | [b]="basic_string::compare", | ||
[c]= | [c]=Sc, | ||
[d]="string.starts.with" | [d]="string.starts.with" | ||
}, | }, | ||
Line 7,612: | Line 7,612: | ||
[a]="23.4.3.8.5", | [a]="23.4.3.8.5", | ||
[b]="basic_string::starts_with", | [b]="basic_string::starts_with", | ||
[c]= | [c]=Sc, | ||
[d]="string.ends.with" | [d]="string.ends.with" | ||
}, | }, | ||
Line 7,618: | Line 7,618: | ||
[a]="23.4.3.8.6", | [a]="23.4.3.8.6", | ||
[b]="basic_string::ends_with", | [b]="basic_string::ends_with", | ||
[c]= | [c]=Sc, | ||
[d]="string.contains" | [d]="string.contains" | ||
}, | }, | ||
Line 7,624: | Line 7,624: | ||
[a]="23.4.3.8.7", | [a]="23.4.3.8.7", | ||
[b]="basic_string::contains", | [b]="basic_string::contains", | ||
[c]= | [c]=Sc | ||
}, | }, | ||
["string.nonmembers"]={ | ["string.nonmembers"]={ | ||
Line 7,630: | Line 7,630: | ||
[b]=l, | [b]=l, | ||
[e]="string.op.plus", | [e]="string.op.plus", | ||
[c]= | [c]=Qc, | ||
[d]="string.conversions" | [d]="string.conversions" | ||
}, | }, | ||
Line 7,659: | Line 7,659: | ||
["string.erasure"]={ | ["string.erasure"]={ | ||
[a]="23.4.4.5", | [a]="23.4.4.5", | ||
[b]= | [b]=F, | ||
[c]="string.nonmembers" | [c]="string.nonmembers" | ||
}, | }, | ||
Line 7,665: | Line 7,665: | ||
[a]="23.4.5", | [a]="23.4.5", | ||
[b]="Numeric conversions", | [b]="Numeric conversions", | ||
[c]= | [c]=Qc, | ||
[d]="basic.string.hash" | [d]="basic.string.hash" | ||
}, | }, | ||
["basic.string.hash"]={ | ["basic.string.hash"]={ | ||
[a]="23.4.6", | [a]="23.4.6", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=Qc, | ||
[d]="basic.string.literals" | [d]="basic.string.literals" | ||
}, | }, | ||
Line 7,677: | Line 7,677: | ||
[a]="23.4.7", | [a]="23.4.7", | ||
[b]="Suffix for basic_string literals", | [b]="Suffix for basic_string literals", | ||
[c]= | [c]=Qc | ||
}, | }, | ||
["c.strings"]={ | ["c.strings"]={ | ||
Line 7,720: | Line 7,720: | ||
[c]="c.strings" | [c]="c.strings" | ||
}, | }, | ||
[ | [Nc]={ | ||
[a]="24", | [a]="24", | ||
[b]="Containers library | [b]="Containers library", | ||
[e]="containers.general", | [e]="containers.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Tc | ||
}, | }, | ||
["containers.general"]={ | ["containers.general"]={ | ||
[a]="24.1", | [a]="24.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Nc, | ||
[d]= | [d]=kc | ||
}, | }, | ||
[ | [kc]={ | ||
[a]="24.2", | [a]="24.2", | ||
[b]= | [b]=O, | ||
[e]="container.requirements.pre", | [e]="container.requirements.pre", | ||
[c]= | [c]=Nc, | ||
[d]= | [d]=Y | ||
}, | }, | ||
["container.requirements.pre"]={ | ["container.requirements.pre"]={ | ||
[a]="24.2.1", | [a]="24.2.1", | ||
[b]= | [b]=yb, | ||
[c]= | [c]=kc, | ||
[d]="container.requirements.general" | [d]="container.requirements.general" | ||
}, | }, | ||
Line 7,750: | Line 7,750: | ||
[b]="General containers", | [b]="General containers", | ||
[e]="container.intro.reqmts", | [e]="container.intro.reqmts", | ||
[c]= | [c]=kc, | ||
[d]="container.requirements.dataraces" | [d]="container.requirements.dataraces" | ||
}, | }, | ||
Line 7,785: | Line 7,785: | ||
[a]="24.2.3", | [a]="24.2.3", | ||
[b]="Container data races", | [b]="Container data races", | ||
[c]= | [c]=kc, | ||
[d]="sequence.reqmts" | [d]="sequence.reqmts" | ||
}, | }, | ||
Line 7,791: | Line 7,791: | ||
[a]="24.2.4", | [a]="24.2.4", | ||
[b]="Sequence containers", | [b]="Sequence containers", | ||
[c]= | [c]=kc, | ||
[d]="container.node" | [d]="container.node" | ||
}, | }, | ||
Line 7,798: | Line 7,798: | ||
[b]="Node handles", | [b]="Node handles", | ||
[e]="container.node.overview", | [e]="container.node.overview", | ||
[c]= | [c]=kc, | ||
[d]="container.insert.return" | [d]="container.insert.return" | ||
}, | }, | ||
Line 7,809: | Line 7,809: | ||
["container.node.cons"]={ | ["container.node.cons"]={ | ||
[a]="24.2.5.2", | [a]="24.2.5.2", | ||
[b]= | [b]=sc, | ||
[c]="container.node", | [c]="container.node", | ||
[d]="container.node.dtor" | [d]="container.node.dtor" | ||
Line 7,815: | Line 7,815: | ||
["container.node.dtor"]={ | ["container.node.dtor"]={ | ||
[a]="24.2.5.3", | [a]="24.2.5.3", | ||
[b]= | [b]=Hb, | ||
[c]="container.node", | [c]="container.node", | ||
[d]="container.node.observers" | [d]="container.node.observers" | ||
Line 7,827: | Line 7,827: | ||
["container.node.modifiers"]={ | ["container.node.modifiers"]={ | ||
[a]="24.2.5.5", | [a]="24.2.5.5", | ||
[b]= | [b]=o, | ||
[c]="container.node" | [c]="container.node" | ||
}, | }, | ||
Line 7,833: | Line 7,833: | ||
[a]="24.2.6", | [a]="24.2.6", | ||
[b]="Insert return type", | [b]="Insert return type", | ||
[c]= | [c]=kc, | ||
[d]="associative.reqmts" | [d]="associative.reqmts" | ||
}, | }, | ||
Line 7,840: | Line 7,840: | ||
[b]="Associative containers", | [b]="Associative containers", | ||
[e]="associative.reqmts.general", | [e]="associative.reqmts.general", | ||
[c]= | [c]=kc, | ||
[d]="unord.req" | [d]="unord.req" | ||
}, | }, | ||
Line 7,858: | Line 7,858: | ||
[b]="Unordered associative containers", | [b]="Unordered associative containers", | ||
[e]="unord.req.general", | [e]="unord.req.general", | ||
[c]= | [c]=kc | ||
}, | }, | ||
["unord.req.general"]={ | ["unord.req.general"]={ | ||
Line 7,871: | Line 7,871: | ||
[c]="unord.req" | [c]="unord.req" | ||
}, | }, | ||
[ | [Y]={ | ||
[a]="24.3", | [a]="24.3", | ||
[b]="Sequence containers", | [b]="Sequence containers", | ||
[e]="sequences.general", | [e]="sequences.general", | ||
[c]= | [c]=Nc, | ||
[d]= | [d]=Mc | ||
}, | }, | ||
["sequences.general"]={ | ["sequences.general"]={ | ||
[a]="24.3.1", | [a]="24.3.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=Y, | ||
[d]="array.syn" | [d]="array.syn" | ||
}, | }, | ||
Line 7,887: | Line 7,887: | ||
[a]="24.3.2", | [a]="24.3.2", | ||
[b]="Header <array> synopsis", | [b]="Header <array> synopsis", | ||
[c]= | [c]=Y, | ||
[d]="deque.syn" | [d]="deque.syn" | ||
}, | }, | ||
Line 7,893: | Line 7,893: | ||
[a]="24.3.3", | [a]="24.3.3", | ||
[b]="Header <deque> synopsis", | [b]="Header <deque> synopsis", | ||
[c]= | [c]=Y, | ||
[d]="forward.list.syn" | [d]="forward.list.syn" | ||
}, | }, | ||
Line 7,899: | Line 7,899: | ||
[a]="24.3.4", | [a]="24.3.4", | ||
[b]="Header <forward_list> synopsis", | [b]="Header <forward_list> synopsis", | ||
[c]= | [c]=Y, | ||
[d]="list.syn" | [d]="list.syn" | ||
}, | }, | ||
Line 7,905: | Line 7,905: | ||
[a]="24.3.5", | [a]="24.3.5", | ||
[b]="Header <list> synopsis", | [b]="Header <list> synopsis", | ||
[c]= | [c]=Y, | ||
[d]="vector.syn" | [d]="vector.syn" | ||
}, | }, | ||
Line 7,911: | Line 7,911: | ||
[a]="24.3.6", | [a]="24.3.6", | ||
[b]="Header <vector> synopsis", | [b]="Header <vector> synopsis", | ||
[c]= | [c]=Y, | ||
[d]= | [d]=bd | ||
}, | }, | ||
[ | [bd]={ | ||
[a]="24.3.7", | [a]="24.3.7", | ||
[b]="Class template array", | [b]="Class template array", | ||
[e]="array.overview", | [e]="array.overview", | ||
[c]= | [c]=Y, | ||
[d]="deque" | [d]="deque" | ||
}, | }, | ||
Line 7,924: | Line 7,924: | ||
[a]="24.3.7.1", | [a]="24.3.7.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=bd, | ||
[d]="array.cons" | [d]="array.cons" | ||
}, | }, | ||
["array.cons"]={ | ["array.cons"]={ | ||
[a]="24.3.7.2", | [a]="24.3.7.2", | ||
[b]= | [b]=sc, | ||
[c]= | [c]=bd, | ||
[d]="array.members" | [d]="array.members" | ||
}, | }, | ||
Line 7,936: | Line 7,936: | ||
[a]="24.3.7.3", | [a]="24.3.7.3", | ||
[b]=j, | [b]=j, | ||
[c]= | [c]=bd, | ||
[d]="array.special" | [d]="array.special" | ||
}, | }, | ||
Line 7,942: | Line 7,942: | ||
[a]="24.3.7.4", | [a]="24.3.7.4", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=bd, | ||
[d]="array.zero" | [d]="array.zero" | ||
}, | }, | ||
Line 7,948: | Line 7,948: | ||
[a]="24.3.7.5", | [a]="24.3.7.5", | ||
[b]="Zero-sized arrays", | [b]="Zero-sized arrays", | ||
[c]= | [c]=bd, | ||
[d]="array.creation" | [d]="array.creation" | ||
}, | }, | ||
Line 7,954: | Line 7,954: | ||
[a]="24.3.7.6", | [a]="24.3.7.6", | ||
[b]="Array creation functions", | [b]="Array creation functions", | ||
[c]= | [c]=bd, | ||
[d]="array.tuple" | [d]="array.tuple" | ||
}, | }, | ||
Line 7,960: | Line 7,960: | ||
[a]="24.3.7.7", | [a]="24.3.7.7", | ||
[b]="Tuple interface", | [b]="Tuple interface", | ||
[c]= | [c]=bd | ||
}, | }, | ||
["deque"]={ | ["deque"]={ | ||
Line 7,966: | Line 7,966: | ||
[b]="Class template deque", | [b]="Class template deque", | ||
[e]="deque.overview", | [e]="deque.overview", | ||
[c]= | [c]=Y, | ||
[d]= | [d]=dd | ||
}, | }, | ||
["deque.overview"]={ | ["deque.overview"]={ | ||
Line 7,977: | Line 7,977: | ||
["deque.cons"]={ | ["deque.cons"]={ | ||
[a]="24.3.8.2", | [a]="24.3.8.2", | ||
[b]= | [b]=sc, | ||
[c]="deque", | [c]="deque", | ||
[d]="deque.capacity" | [d]="deque.capacity" | ||
Line 7,989: | Line 7,989: | ||
["deque.modifiers"]={ | ["deque.modifiers"]={ | ||
[a]="24.3.8.4", | [a]="24.3.8.4", | ||
[b]= | [b]=o, | ||
[c]="deque", | [c]="deque", | ||
[d]="deque.erasure" | [d]="deque.erasure" | ||
Line 7,995: | Line 7,995: | ||
["deque.erasure"]={ | ["deque.erasure"]={ | ||
[a]="24.3.8.5", | [a]="24.3.8.5", | ||
[b]= | [b]=F, | ||
[c]="deque" | [c]="deque" | ||
}, | }, | ||
[ | [dd]={ | ||
[a]="24.3.9", | [a]="24.3.9", | ||
[b]="Class template forward_list", | [b]="Class template forward_list", | ||
[e]="forward.list.overview", | [e]="forward.list.overview", | ||
[c]= | [c]=Y, | ||
[d]= | [d]="list" | ||
}, | }, | ||
["forward.list.overview"]={ | ["forward.list.overview"]={ | ||
[a]="24.3.9.1", | [a]="24.3.9.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=dd, | ||
[d]="forward.list.cons" | [d]="forward.list.cons" | ||
}, | }, | ||
["forward.list.cons"]={ | ["forward.list.cons"]={ | ||
[a]="24.3.9.2", | [a]="24.3.9.2", | ||
[b]= | [b]=sc, | ||
[c]= | [c]=dd, | ||
[d]="forward.list.iter" | [d]="forward.list.iter" | ||
}, | }, | ||
Line 8,020: | Line 8,020: | ||
[a]="24.3.9.3", | [a]="24.3.9.3", | ||
[b]="Iterators", | [b]="Iterators", | ||
[c]= | [c]=dd, | ||
[d]="forward.list.access" | [d]="forward.list.access" | ||
}, | }, | ||
["forward.list.access"]={ | ["forward.list.access"]={ | ||
[a]="24.3.9.4", | [a]="24.3.9.4", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=dd, | ||
[d]="forward.list.modifiers" | [d]="forward.list.modifiers" | ||
}, | }, | ||
["forward.list.modifiers"]={ | ["forward.list.modifiers"]={ | ||
[a]="24.3.9.5", | [a]="24.3.9.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=dd, | ||
[d]="forward.list.ops" | [d]="forward.list.ops" | ||
}, | }, | ||
["forward.list.ops"]={ | ["forward.list.ops"]={ | ||
[a]="24.3.9.6", | [a]="24.3.9.6", | ||
[b]= | [b]=ub, | ||
[c]= | [c]=dd, | ||
[d]="forward.list.erasure" | [d]="forward.list.erasure" | ||
}, | }, | ||
["forward.list.erasure"]={ | ["forward.list.erasure"]={ | ||
[a]="24.3.9.7", | [a]="24.3.9.7", | ||
[b]= | [b]=F, | ||
[c]= | [c]=dd | ||
}, | }, | ||
[ | ["list"]={ | ||
[a]="24.3.10", | [a]="24.3.10", | ||
[b]="Class template list", | [b]="Class template list", | ||
[e]="list.overview", | [e]="list.overview", | ||
[c]= | [c]=Y, | ||
[d]="vector" | [d]="vector" | ||
}, | }, | ||
Line 8,056: | Line 8,056: | ||
[a]="24.3.10.1", | [a]="24.3.10.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]="list", | ||
[d]="list.cons" | [d]="list.cons" | ||
}, | }, | ||
["list.cons"]={ | ["list.cons"]={ | ||
[a]="24.3.10.2", | [a]="24.3.10.2", | ||
[b]= | [b]=sc, | ||
[c]= | [c]="list", | ||
[d]="list.capacity" | [d]="list.capacity" | ||
}, | }, | ||
Line 8,068: | Line 8,068: | ||
[a]="24.3.10.3", | [a]="24.3.10.3", | ||
[b]="Capacity", | [b]="Capacity", | ||
[c]= | [c]="list", | ||
[d]="list.modifiers" | [d]="list.modifiers" | ||
}, | }, | ||
["list.modifiers"]={ | ["list.modifiers"]={ | ||
[a]="24.3.10.4", | [a]="24.3.10.4", | ||
[b]= | [b]=o, | ||
[c]= | [c]="list", | ||
[d]="list.ops" | [d]="list.ops" | ||
}, | }, | ||
["list.ops"]={ | ["list.ops"]={ | ||
[a]="24.3.10.5", | [a]="24.3.10.5", | ||
[b]= | [b]=ub, | ||
[c]= | [c]="list", | ||
[d]="list.erasure" | [d]="list.erasure" | ||
}, | }, | ||
["list.erasure"]={ | ["list.erasure"]={ | ||
[a]="24.3.10.6", | [a]="24.3.10.6", | ||
[b]= | [b]=F, | ||
[c]= | [c]="list" | ||
}, | }, | ||
["vector"]={ | ["vector"]={ | ||
Line 8,092: | Line 8,092: | ||
[b]="Class template vector", | [b]="Class template vector", | ||
[e]="vector.overview", | [e]="vector.overview", | ||
[c]= | [c]=Y, | ||
[d]="vector.bool" | [d]="vector.bool" | ||
}, | }, | ||
Line 8,121: | Line 8,121: | ||
["vector.modifiers"]={ | ["vector.modifiers"]={ | ||
[a]="24.3.11.5", | [a]="24.3.11.5", | ||
[b]= | [b]=o, | ||
[c]="vector", | [c]="vector", | ||
[d]="vector.erasure" | [d]="vector.erasure" | ||
Line 8,127: | Line 8,127: | ||
["vector.erasure"]={ | ["vector.erasure"]={ | ||
[a]="24.3.11.6", | [a]="24.3.11.6", | ||
[b]= | [b]=F, | ||
[c]="vector" | [c]="vector" | ||
}, | }, | ||
Line 8,134: | Line 8,134: | ||
[b]="Specialization of vector for bool", | [b]="Specialization of vector for bool", | ||
[e]="vector.bool.pspc", | [e]="vector.bool.pspc", | ||
[c]= | [c]=Y | ||
}, | }, | ||
["vector.bool.pspc"]={ | ["vector.bool.pspc"]={ | ||
Line 8,147: | Line 8,147: | ||
[c]="vector.bool" | [c]="vector.bool" | ||
}, | }, | ||
[ | [Mc]={ | ||
[a]="24.4", | [a]="24.4", | ||
[b]="Associative containers", | [b]="Associative containers", | ||
[e]="associative.general", | [e]="associative.general", | ||
[c]= | [c]=Nc, | ||
[d]= | [d]=ld | ||
}, | }, | ||
["associative.general"]={ | ["associative.general"]={ | ||
[a]="24.4.1", | [a]="24.4.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=Mc, | ||
[d]="associative.map.syn" | [d]="associative.map.syn" | ||
}, | }, | ||
Line 8,163: | Line 8,163: | ||
[a]="24.4.2", | [a]="24.4.2", | ||
[b]="Header <map> synopsis", | [b]="Header <map> synopsis", | ||
[c]= | [c]=Mc, | ||
[d]="associative.set.syn" | [d]="associative.set.syn" | ||
}, | }, | ||
Line 8,169: | Line 8,169: | ||
[a]="24.4.3", | [a]="24.4.3", | ||
[b]="Header <set> synopsis", | [b]="Header <set> synopsis", | ||
[c]= | [c]=Mc, | ||
[d]="map" | [d]="map" | ||
}, | }, | ||
Line 8,176: | Line 8,176: | ||
[b]="Class template map", | [b]="Class template map", | ||
[e]="map.overview", | [e]="map.overview", | ||
[c]= | [c]=Mc, | ||
[d]="multimap" | [d]="multimap" | ||
}, | }, | ||
Line 8,187: | Line 8,187: | ||
["map.cons"]={ | ["map.cons"]={ | ||
[a]="24.4.4.2", | [a]="24.4.4.2", | ||
[b]= | [b]=sc, | ||
[c]="map", | [c]="map", | ||
[d]="map.access" | [d]="map.access" | ||
Line 8,193: | Line 8,193: | ||
["map.access"]={ | ["map.access"]={ | ||
[a]="24.4.4.3", | [a]="24.4.4.3", | ||
[b]= | [b]=Bb, | ||
[c]="map", | [c]="map", | ||
[d]="map.modifiers" | [d]="map.modifiers" | ||
Line 8,199: | Line 8,199: | ||
["map.modifiers"]={ | ["map.modifiers"]={ | ||
[a]="24.4.4.4", | [a]="24.4.4.4", | ||
[b]= | [b]=o, | ||
[c]="map", | [c]="map", | ||
[d]="map.erasure" | [d]="map.erasure" | ||
Line 8,205: | Line 8,205: | ||
["map.erasure"]={ | ["map.erasure"]={ | ||
[a]="24.4.4.5", | [a]="24.4.4.5", | ||
[b]= | [b]=F, | ||
[c]="map" | [c]="map" | ||
}, | }, | ||
Line 8,212: | Line 8,212: | ||
[b]="Class template multimap", | [b]="Class template multimap", | ||
[e]="multimap.overview", | [e]="multimap.overview", | ||
[c]= | [c]=Mc, | ||
[d]="set" | [d]="set" | ||
}, | }, | ||
Line 8,229: | Line 8,229: | ||
["multimap.modifiers"]={ | ["multimap.modifiers"]={ | ||
[a]="24.4.5.3", | [a]="24.4.5.3", | ||
[b]= | [b]=o, | ||
[c]="multimap", | [c]="multimap", | ||
[d]="multimap.erasure" | [d]="multimap.erasure" | ||
Line 8,235: | Line 8,235: | ||
["multimap.erasure"]={ | ["multimap.erasure"]={ | ||
[a]="24.4.5.4", | [a]="24.4.5.4", | ||
[b]= | [b]=F, | ||
[c]="multimap" | [c]="multimap" | ||
}, | }, | ||
Line 8,242: | Line 8,242: | ||
[b]="Class template set", | [b]="Class template set", | ||
[e]="set.overview", | [e]="set.overview", | ||
[c]= | [c]=Mc, | ||
[d]="multiset" | [d]="multiset" | ||
}, | }, | ||
Line 8,253: | Line 8,253: | ||
["set.cons"]={ | ["set.cons"]={ | ||
[a]="24.4.6.2", | [a]="24.4.6.2", | ||
[b]= | [b]=sc, | ||
[c]="set", | [c]="set", | ||
[d]="set.erasure" | [d]="set.erasure" | ||
Line 8,259: | Line 8,259: | ||
["set.erasure"]={ | ["set.erasure"]={ | ||
[a]="24.4.6.3", | [a]="24.4.6.3", | ||
[b]= | [b]=F, | ||
[c]="set" | [c]="set" | ||
}, | }, | ||
Line 8,266: | Line 8,266: | ||
[b]="Class template multiset", | [b]="Class template multiset", | ||
[e]="multiset.overview", | [e]="multiset.overview", | ||
[c]= | [c]=Mc | ||
}, | }, | ||
["multiset.overview"]={ | ["multiset.overview"]={ | ||
Line 8,282: | Line 8,282: | ||
["multiset.erasure"]={ | ["multiset.erasure"]={ | ||
[a]="24.4.7.3", | [a]="24.4.7.3", | ||
[b]= | [b]=F, | ||
[c]="multiset" | [c]="multiset" | ||
}, | }, | ||
[ | [ld]={ | ||
[a]="24.5", | [a]="24.5", | ||
[b]="Unordered associative containers", | [b]="Unordered associative containers", | ||
[e]="unord.general", | [e]="unord.general", | ||
[c]= | [c]=Nc, | ||
[d]= | [d]=R | ||
}, | }, | ||
["unord.general"]={ | ["unord.general"]={ | ||
[a]="24.5.1", | [a]="24.5.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=ld, | ||
[d]="unord.map.syn" | [d]="unord.map.syn" | ||
}, | }, | ||
Line 8,301: | Line 8,301: | ||
[a]="24.5.2", | [a]="24.5.2", | ||
[b]="Header <unordered_map> synopsis", | [b]="Header <unordered_map> synopsis", | ||
[c]= | [c]=ld, | ||
[d]="unord.set.syn" | [d]="unord.set.syn" | ||
}, | }, | ||
Line 8,307: | Line 8,307: | ||
[a]="24.5.3", | [a]="24.5.3", | ||
[b]="Header <unordered_set> synopsis", | [b]="Header <unordered_set> synopsis", | ||
[c]= | [c]=ld, | ||
[d]="unord.map" | [d]="unord.map" | ||
}, | }, | ||
Line 8,314: | Line 8,314: | ||
[b]="Class template unordered_map", | [b]="Class template unordered_map", | ||
[e]="unord.map.overview", | [e]="unord.map.overview", | ||
[c]= | [c]=ld, | ||
[d]="unord.multimap" | [d]="unord.multimap" | ||
}, | }, | ||
Line 8,331: | Line 8,331: | ||
["unord.map.elem"]={ | ["unord.map.elem"]={ | ||
[a]="24.5.4.3", | [a]="24.5.4.3", | ||
[b]= | [b]=Bb, | ||
[c]="unord.map", | [c]="unord.map", | ||
[d]="unord.map.modifiers" | [d]="unord.map.modifiers" | ||
Line 8,337: | Line 8,337: | ||
["unord.map.modifiers"]={ | ["unord.map.modifiers"]={ | ||
[a]="24.5.4.4", | [a]="24.5.4.4", | ||
[b]= | [b]=o, | ||
[c]="unord.map", | [c]="unord.map", | ||
[d]="unord.map.erasure" | [d]="unord.map.erasure" | ||
Line 8,343: | Line 8,343: | ||
["unord.map.erasure"]={ | ["unord.map.erasure"]={ | ||
[a]="24.5.4.5", | [a]="24.5.4.5", | ||
[b]= | [b]=F, | ||
[c]="unord.map" | [c]="unord.map" | ||
}, | }, | ||
Line 8,350: | Line 8,350: | ||
[b]="Class template unordered_multimap", | [b]="Class template unordered_multimap", | ||
[e]="unord.multimap.overview", | [e]="unord.multimap.overview", | ||
[c]= | [c]=ld, | ||
[d]="unord.set" | [d]="unord.set" | ||
}, | }, | ||
Line 8,367: | Line 8,367: | ||
["unord.multimap.modifiers"]={ | ["unord.multimap.modifiers"]={ | ||
[a]="24.5.5.3", | [a]="24.5.5.3", | ||
[b]= | [b]=o, | ||
[c]="unord.multimap", | [c]="unord.multimap", | ||
[d]="unord.multimap.erasure" | [d]="unord.multimap.erasure" | ||
Line 8,373: | Line 8,373: | ||
["unord.multimap.erasure"]={ | ["unord.multimap.erasure"]={ | ||
[a]="24.5.5.4", | [a]="24.5.5.4", | ||
[b]= | [b]=F, | ||
[c]="unord.multimap" | [c]="unord.multimap" | ||
}, | }, | ||
Line 8,380: | Line 8,380: | ||
[b]="Class template unordered_set", | [b]="Class template unordered_set", | ||
[e]="unord.set.overview", | [e]="unord.set.overview", | ||
[c]= | [c]=ld, | ||
[d]="unord.multiset" | [d]="unord.multiset" | ||
}, | }, | ||
Line 8,397: | Line 8,397: | ||
["unord.set.erasure"]={ | ["unord.set.erasure"]={ | ||
[a]="24.5.6.3", | [a]="24.5.6.3", | ||
[b]= | [b]=F, | ||
[c]="unord.set" | [c]="unord.set" | ||
}, | }, | ||
Line 8,404: | Line 8,404: | ||
[b]="Class template unordered_multiset", | [b]="Class template unordered_multiset", | ||
[e]="unord.multiset.overview", | [e]="unord.multiset.overview", | ||
[c]= | [c]=ld | ||
}, | }, | ||
["unord.multiset.overview"]={ | ["unord.multiset.overview"]={ | ||
Line 8,420: | Line 8,420: | ||
["unord.multiset.erasure"]={ | ["unord.multiset.erasure"]={ | ||
[a]="24.5.7.3", | [a]="24.5.7.3", | ||
[b]= | [b]=F, | ||
[c]="unord.multiset" | [c]="unord.multiset" | ||
}, | }, | ||
[ | [R]={ | ||
[a]="24.6", | [a]="24.6", | ||
[b]="Container adaptors", | [b]="Container adaptors", | ||
[e]="container.adaptors.general", | [e]="container.adaptors.general", | ||
[c]= | [c]=Nc, | ||
[d]="views" | [d]="views" | ||
}, | }, | ||
Line 8,433: | Line 8,433: | ||
[a]="24.6.1", | [a]="24.6.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=R, | ||
[d]="queue.syn" | [d]="queue.syn" | ||
}, | }, | ||
Line 8,439: | Line 8,439: | ||
[a]="24.6.2", | [a]="24.6.2", | ||
[b]="Header <queue> synopsis", | [b]="Header <queue> synopsis", | ||
[c]= | [c]=R, | ||
[d]="stack.syn" | [d]="stack.syn" | ||
}, | }, | ||
Line 8,445: | Line 8,445: | ||
[a]="24.6.3", | [a]="24.6.3", | ||
[b]="Header <stack> synopsis", | [b]="Header <stack> synopsis", | ||
[c]= | [c]=R, | ||
[d]="flat.map.syn" | [d]="flat.map.syn" | ||
}, | }, | ||
Line 8,451: | Line 8,451: | ||
[a]="24.6.4", | [a]="24.6.4", | ||
[b]="Header <flat_map> synopsis", | [b]="Header <flat_map> synopsis", | ||
[c]= | [c]=R, | ||
[d]="flat.set.syn" | [d]="flat.set.syn" | ||
}, | }, | ||
Line 8,457: | Line 8,457: | ||
[a]="24.6.5", | [a]="24.6.5", | ||
[b]="Header <flat_set> synopsis", | [b]="Header <flat_set> synopsis", | ||
[c]= | [c]=R, | ||
[d]= | [d]=Ld | ||
}, | }, | ||
[ | [Ld]={ | ||
[a]="24.6.6", | [a]="24.6.6", | ||
[b]="Class template queue", | [b]="Class template queue", | ||
[e]="queue.defn", | [e]="queue.defn", | ||
[c]= | [c]=R, | ||
[d]="priority.queue" | [d]="priority.queue" | ||
}, | }, | ||
Line 8,470: | Line 8,470: | ||
[a]="24.6.6.1", | [a]="24.6.6.1", | ||
[b]="Definition", | [b]="Definition", | ||
[c]= | [c]=Ld, | ||
[d]="queue.cons" | [d]="queue.cons" | ||
}, | }, | ||
Line 8,476: | Line 8,476: | ||
[a]="24.6.6.2", | [a]="24.6.6.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=Ld, | ||
[d]="queue.cons.alloc" | [d]="queue.cons.alloc" | ||
}, | }, | ||
Line 8,482: | Line 8,482: | ||
[a]="24.6.6.3", | [a]="24.6.6.3", | ||
[b]="Constructors with allocators", | [b]="Constructors with allocators", | ||
[c]= | [c]=Ld, | ||
[d]="queue.mod" | [d]="queue.mod" | ||
}, | }, | ||
["queue.mod"]={ | ["queue.mod"]={ | ||
[a]="24.6.6.4", | [a]="24.6.6.4", | ||
[b]= | [b]=o, | ||
[c]= | [c]=Ld, | ||
[d]="queue.ops" | [d]="queue.ops" | ||
}, | }, | ||
Line 8,494: | Line 8,494: | ||
[a]="24.6.6.5", | [a]="24.6.6.5", | ||
[b]="Operators", | [b]="Operators", | ||
[c]= | [c]=Ld, | ||
[d]="queue.special" | [d]="queue.special" | ||
}, | }, | ||
Line 8,500: | Line 8,500: | ||
[a]="24.6.6.6", | [a]="24.6.6.6", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=Ld | ||
}, | }, | ||
["priority.queue"]={ | ["priority.queue"]={ | ||
Line 8,506: | Line 8,506: | ||
[b]="Class template priority_queue", | [b]="Class template priority_queue", | ||
[e]="priqueue.overview", | [e]="priqueue.overview", | ||
[c]= | [c]=R, | ||
[d]= | [d]=fd | ||
}, | }, | ||
["priqueue.overview"]={ | ["priqueue.overview"]={ | ||
Line 8,538: | Line 8,538: | ||
[c]="priority.queue" | [c]="priority.queue" | ||
}, | }, | ||
[ | [fd]={ | ||
[a]="24.6.8", | [a]="24.6.8", | ||
[b]="Class template stack", | [b]="Class template stack", | ||
[e]="stack.general", | [e]="stack.general", | ||
[c]= | [c]=R, | ||
[d]= | [d]=ed | ||
}, | }, | ||
["stack.general"]={ | ["stack.general"]={ | ||
[a]="24.6.8.1", | [a]="24.6.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=fd, | ||
[d]="stack.defn" | [d]="stack.defn" | ||
}, | }, | ||
Line 8,554: | Line 8,554: | ||
[a]="24.6.8.2", | [a]="24.6.8.2", | ||
[b]="Definition", | [b]="Definition", | ||
[c]= | [c]=fd, | ||
[d]="stack.cons" | [d]="stack.cons" | ||
}, | }, | ||
Line 8,560: | Line 8,560: | ||
[a]="24.6.8.3", | [a]="24.6.8.3", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=fd, | ||
[d]="stack.cons.alloc" | [d]="stack.cons.alloc" | ||
}, | }, | ||
Line 8,566: | Line 8,566: | ||
[a]="24.6.8.4", | [a]="24.6.8.4", | ||
[b]="Constructors with allocators", | [b]="Constructors with allocators", | ||
[c]= | [c]=fd, | ||
[d]="stack.mod" | [d]="stack.mod" | ||
}, | }, | ||
["stack.mod"]={ | ["stack.mod"]={ | ||
[a]="24.6.8.5", | [a]="24.6.8.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=fd, | ||
[d]="stack.ops" | [d]="stack.ops" | ||
}, | }, | ||
Line 8,578: | Line 8,578: | ||
[a]="24.6.8.6", | [a]="24.6.8.6", | ||
[b]="Operators", | [b]="Operators", | ||
[c]= | [c]=fd, | ||
[d]="stack.special" | [d]="stack.special" | ||
}, | }, | ||
Line 8,584: | Line 8,584: | ||
[a]="24.6.8.7", | [a]="24.6.8.7", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=fd | ||
}, | }, | ||
[ | [ed]={ | ||
[a]="24.6.9", | [a]="24.6.9", | ||
[b]="Class template flat_map", | [b]="Class template flat_map", | ||
[e]="flat.map.overview", | [e]="flat.map.overview", | ||
[c]= | [c]=R, | ||
[d]="flat.multimap" | [d]="flat.multimap" | ||
}, | }, | ||
Line 8,596: | Line 8,596: | ||
[a]="24.6.9.1", | [a]="24.6.9.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=ed, | ||
[d]="flat.map.defn" | [d]="flat.map.defn" | ||
}, | }, | ||
Line 8,602: | Line 8,602: | ||
[a]="24.6.9.2", | [a]="24.6.9.2", | ||
[b]="Definition", | [b]="Definition", | ||
[c]= | [c]=ed, | ||
[d]="flat.map.cons" | [d]="flat.map.cons" | ||
}, | }, | ||
Line 8,608: | Line 8,608: | ||
[a]="24.6.9.3", | [a]="24.6.9.3", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=ed, | ||
[d]="flat.map.capacity" | [d]="flat.map.capacity" | ||
}, | }, | ||
Line 8,614: | Line 8,614: | ||
[a]="24.6.9.4", | [a]="24.6.9.4", | ||
[b]="Capacity", | [b]="Capacity", | ||
[c]= | [c]=ed, | ||
[d]="flat.map.access" | [d]="flat.map.access" | ||
}, | }, | ||
Line 8,620: | Line 8,620: | ||
[a]="24.6.9.5", | [a]="24.6.9.5", | ||
[b]="Access", | [b]="Access", | ||
[c]= | [c]=ed, | ||
[d]="flat.map.modifiers" | [d]="flat.map.modifiers" | ||
}, | }, | ||
["flat.map.modifiers"]={ | ["flat.map.modifiers"]={ | ||
[a]="24.6.9.6", | [a]="24.6.9.6", | ||
[b]= | [b]=o, | ||
[c]= | [c]=ed, | ||
[d]="flat.map.erasure" | [d]="flat.map.erasure" | ||
}, | }, | ||
["flat.map.erasure"]={ | ["flat.map.erasure"]={ | ||
[a]="24.6.9.7", | [a]="24.6.9.7", | ||
[b]= | [b]=F, | ||
[c]= | [c]=ed | ||
}, | }, | ||
["flat.multimap"]={ | ["flat.multimap"]={ | ||
Line 8,638: | Line 8,638: | ||
[b]="Class template flat_multimap", | [b]="Class template flat_multimap", | ||
[e]="flat.multimap.overview", | [e]="flat.multimap.overview", | ||
[c]= | [c]=R, | ||
[d]="flat.set" | [d]="flat.set" | ||
}, | }, | ||
Line 8,661: | Line 8,661: | ||
["flat.multimap.erasure"]={ | ["flat.multimap.erasure"]={ | ||
[a]="24.6.10.4", | [a]="24.6.10.4", | ||
[b]= | [b]=F, | ||
[c]="flat.multimap" | [c]="flat.multimap" | ||
}, | }, | ||
Line 8,668: | Line 8,668: | ||
[b]="Class template flat_set", | [b]="Class template flat_set", | ||
[e]="flat.set.overview", | [e]="flat.set.overview", | ||
[c]= | [c]=R, | ||
[d]="flat.multiset" | [d]="flat.multiset" | ||
}, | }, | ||
Line 8,691: | Line 8,691: | ||
["flat.set.modifiers"]={ | ["flat.set.modifiers"]={ | ||
[a]="24.6.11.4", | [a]="24.6.11.4", | ||
[b]= | [b]=o, | ||
[c]="flat.set", | [c]="flat.set", | ||
[d]="flat.set.erasure" | [d]="flat.set.erasure" | ||
Line 8,697: | Line 8,697: | ||
["flat.set.erasure"]={ | ["flat.set.erasure"]={ | ||
[a]="24.6.11.5", | [a]="24.6.11.5", | ||
[b]= | [b]=F, | ||
[c]="flat.set" | [c]="flat.set" | ||
}, | }, | ||
Line 8,704: | Line 8,704: | ||
[b]="Class template flat_multiset", | [b]="Class template flat_multiset", | ||
[e]="flat.multiset.overview", | [e]="flat.multiset.overview", | ||
[c]= | [c]=R, | ||
[d]="container.adaptors.format" | [d]="container.adaptors.format" | ||
}, | }, | ||
Line 8,727: | Line 8,727: | ||
["flat.multiset.modifiers"]={ | ["flat.multiset.modifiers"]={ | ||
[a]="24.6.12.4", | [a]="24.6.12.4", | ||
[b]= | [b]=o, | ||
[c]="flat.multiset", | [c]="flat.multiset", | ||
[d]="flat.multiset.erasure" | [d]="flat.multiset.erasure" | ||
Line 8,733: | Line 8,733: | ||
["flat.multiset.erasure"]={ | ["flat.multiset.erasure"]={ | ||
[a]="24.6.12.5", | [a]="24.6.12.5", | ||
[b]= | [b]=F, | ||
[c]="flat.multiset" | [c]="flat.multiset" | ||
}, | }, | ||
Line 8,739: | Line 8,739: | ||
[a]="24.6.13", | [a]="24.6.13", | ||
[b]="Container adaptors formatting", | [b]="Container adaptors formatting", | ||
[c]= | [c]=R | ||
}, | }, | ||
["views"]={ | ["views"]={ | ||
Line 8,745: | Line 8,745: | ||
[b]="Views", | [b]="Views", | ||
[e]="views.general", | [e]="views.general", | ||
[c]= | [c]=Nc | ||
}, | }, | ||
["views.general"]={ | ["views.general"]={ | ||
Line 8,758: | Line 8,758: | ||
[e]="span.syn", | [e]="span.syn", | ||
[c]="views", | [c]="views", | ||
[d]= | [d]="views.multidim" | ||
}, | }, | ||
["span.syn"]={ | ["span.syn"]={ | ||
Line 8,764: | Line 8,764: | ||
[b]="Header <span> synopsis", | [b]="Header <span> synopsis", | ||
[c]="views.contiguous", | [c]="views.contiguous", | ||
[d]= | [d]=Ec | ||
}, | }, | ||
[ | [Ec]={ | ||
[a]="24.7.2.2", | [a]="24.7.2.2", | ||
[b]="Class template span", | [b]="Class template span", | ||
Line 8,776: | Line 8,776: | ||
[a]="24.7.2.2.1", | [a]="24.7.2.2.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=Ec, | ||
[d]="span.cons" | [d]="span.cons" | ||
}, | }, | ||
["span.cons"]={ | ["span.cons"]={ | ||
[a]="24.7.2.2.2", | [a]="24.7.2.2.2", | ||
[b]= | [b]=sc, | ||
[c]= | [c]=Ec, | ||
[d]="span.deduct" | [d]="span.deduct" | ||
}, | }, | ||
Line 8,788: | Line 8,788: | ||
[a]="24.7.2.2.3", | [a]="24.7.2.2.3", | ||
[b]="Deduction guides", | [b]="Deduction guides", | ||
[c]= | [c]=Ec, | ||
[d]="span.sub" | [d]="span.sub" | ||
}, | }, | ||
Line 8,794: | Line 8,794: | ||
[a]="24.7.2.2.4", | [a]="24.7.2.2.4", | ||
[b]="Subviews", | [b]="Subviews", | ||
[c]= | [c]=Ec, | ||
[d]="span.obs" | [d]="span.obs" | ||
}, | }, | ||
Line 8,800: | Line 8,800: | ||
[a]="24.7.2.2.5", | [a]="24.7.2.2.5", | ||
[b]=q, | [b]=q, | ||
[c]= | [c]=Ec, | ||
[d]="span.elem" | [d]="span.elem" | ||
}, | }, | ||
["span.elem"]={ | ["span.elem"]={ | ||
[a]="24.7.2.2.6", | [a]="24.7.2.2.6", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=Ec, | ||
[d]="span.iterators" | [d]="span.iterators" | ||
}, | }, | ||
Line 8,812: | Line 8,812: | ||
[a]="24.7.2.2.7", | [a]="24.7.2.2.7", | ||
[b]="Iterator support", | [b]="Iterator support", | ||
[c]= | [c]=Ec | ||
}, | }, | ||
["span.objectrep"]={ | ["span.objectrep"]={ | ||
Line 8,819: | Line 8,819: | ||
[c]="views.contiguous" | [c]="views.contiguous" | ||
}, | }, | ||
[ | ["views.multidim"]={ | ||
[a]="24.7.3", | [a]="24.7.3", | ||
[b]="Multidimensional access", | [b]="Multidimensional access", | ||
Line 8,828: | Line 8,828: | ||
[a]="24.7.3.1", | [a]="24.7.3.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]="views.multidim", | ||
[d]="mdspan.syn" | [d]="mdspan.syn" | ||
}, | }, | ||
Line 8,834: | Line 8,834: | ||
[a]="24.7.3.2", | [a]="24.7.3.2", | ||
[b]="Header <mdspan> synopsis", | [b]="Header <mdspan> synopsis", | ||
[c]= | [c]="views.multidim", | ||
[d]="mdspan.extents" | [d]="mdspan.extents" | ||
}, | }, | ||
Line 8,841: | Line 8,841: | ||
[b]="Class template extents", | [b]="Class template extents", | ||
[e]="mdspan.extents.overview", | [e]="mdspan.extents.overview", | ||
[c]= | [c]="views.multidim", | ||
[d]= | [d]=Cc | ||
}, | }, | ||
["mdspan.extents.overview"]={ | ["mdspan.extents.overview"]={ | ||
Line 8,879: | Line 8,879: | ||
[c]="mdspan.extents" | [c]="mdspan.extents" | ||
}, | }, | ||
[ | [Cc]={ | ||
[a]="24.7.3.4", | [a]="24.7.3.4", | ||
[b]="Layout mapping", | [b]="Layout mapping", | ||
[e]="mdspan.layout.general", | [e]="mdspan.layout.general", | ||
[c]= | [c]="views.multidim", | ||
[d]="mdspan.accessor" | [d]="mdspan.accessor" | ||
}, | }, | ||
Line 8,889: | Line 8,889: | ||
[a]="24.7.3.4.1", | [a]="24.7.3.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Cc, | ||
[d]="mdspan.layout.reqmts" | [d]="mdspan.layout.reqmts" | ||
}, | }, | ||
["mdspan.layout.reqmts"]={ | ["mdspan.layout.reqmts"]={ | ||
[a]="24.7.3.4.2", | [a]="24.7.3.4.2", | ||
[b]= | [b]=O, | ||
[c]= | [c]=Cc, | ||
[d]="mdspan.layout.policy.reqmts" | [d]="mdspan.layout.policy.reqmts" | ||
}, | }, | ||
Line 8,901: | Line 8,901: | ||
[a]="24.7.3.4.3", | [a]="24.7.3.4.3", | ||
[b]="Layout mapping policy requirements", | [b]="Layout mapping policy requirements", | ||
[c]= | [c]=Cc, | ||
[d]="mdspan.layout.policy.overview" | [d]="mdspan.layout.policy.overview" | ||
}, | }, | ||
Line 8,907: | Line 8,907: | ||
[a]="24.7.3.4.4", | [a]="24.7.3.4.4", | ||
[b]="Layout mapping policies", | [b]="Layout mapping policies", | ||
[c]= | [c]=Cc, | ||
[d]="mdspan.layout.left" | [d]="mdspan.layout.left" | ||
}, | }, | ||
Line 8,914: | Line 8,914: | ||
[b]="Class template layout_left::mapping", | [b]="Class template layout_left::mapping", | ||
[e]="mdspan.layout.left.overview", | [e]="mdspan.layout.left.overview", | ||
[c]= | [c]=Cc, | ||
[d]="mdspan.layout.right" | [d]="mdspan.layout.right" | ||
}, | }, | ||
Line 8,938: | Line 8,938: | ||
[b]="Class template layout_right::mapping", | [b]="Class template layout_right::mapping", | ||
[e]="mdspan.layout.right.overview", | [e]="mdspan.layout.right.overview", | ||
[c]= | [c]=Cc, | ||
[d]="mdspan.layout.stride" | [d]="mdspan.layout.stride" | ||
}, | }, | ||
Line 8,962: | Line 8,962: | ||
[b]="Class template layout_stride::mapping", | [b]="Class template layout_stride::mapping", | ||
[e]="mdspan.layout.stride.overview", | [e]="mdspan.layout.stride.overview", | ||
[c]= | [c]=Cc | ||
}, | }, | ||
["mdspan.layout.stride.overview"]={ | ["mdspan.layout.stride.overview"]={ | ||
Line 8,991: | Line 8,991: | ||
[b]="Accessor policy", | [b]="Accessor policy", | ||
[e]="mdspan.accessor.general", | [e]="mdspan.accessor.general", | ||
[c]= | [c]="views.multidim", | ||
[d]="mdspan.mdspan" | [d]="mdspan.mdspan" | ||
}, | }, | ||
Line 9,002: | Line 9,002: | ||
["mdspan.accessor.reqmts"]={ | ["mdspan.accessor.reqmts"]={ | ||
[a]="24.7.3.5.2", | [a]="24.7.3.5.2", | ||
[b]= | [b]=O, | ||
[c]="mdspan.accessor", | [c]="mdspan.accessor", | ||
[d]="mdspan.accessor.default" | [d]="mdspan.accessor.default" | ||
Line 9,027: | Line 9,027: | ||
[b]="Class template mdspan", | [b]="Class template mdspan", | ||
[e]="mdspan.mdspan.overview", | [e]="mdspan.mdspan.overview", | ||
[c]= | [c]="views.multidim" | ||
}, | }, | ||
["mdspan.mdspan.overview"]={ | ["mdspan.mdspan.overview"]={ | ||
Line 9,046: | Line 9,046: | ||
[c]="mdspan.mdspan" | [c]="mdspan.mdspan" | ||
}, | }, | ||
[ | [Tc]={ | ||
[a]="25", | [a]="25", | ||
[b]="Iterators library | [b]="Iterators library", | ||
[e]="iterators.general", | [e]="iterators.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Xb | ||
}, | }, | ||
["iterators.general"]={ | ["iterators.general"]={ | ||
[a]="25.1", | [a]="25.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Tc, | ||
[d]="iterator.synopsis" | [d]="iterator.synopsis" | ||
}, | }, | ||
Line 9,062: | Line 9,062: | ||
[a]="25.2", | [a]="25.2", | ||
[b]="Header <iterator> synopsis", | [b]="Header <iterator> synopsis", | ||
[c]= | [c]=Tc, | ||
[d]= | [d]=Fc | ||
}, | }, | ||
[ | [Fc]={ | ||
[a]="25.3", | [a]="25.3", | ||
[b]="Iterator requirements", | [b]="Iterator requirements", | ||
[e]="iterator.requirements.general", | [e]="iterator.requirements.general", | ||
[c]= | [c]=Tc, | ||
[d]="iterator.primitives" | [d]="iterator.primitives" | ||
}, | }, | ||
Line 9,075: | Line 9,075: | ||
[a]="25.3.1", | [a]="25.3.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=Fc, | ||
[d]="iterator.assoc.types" | [d]="iterator.assoc.types" | ||
}, | }, | ||
Line 9,082: | Line 9,082: | ||
[b]="Associated types", | [b]="Associated types", | ||
[e]="incrementable.traits", | [e]="incrementable.traits", | ||
[c]= | [c]=Fc, | ||
[d]="iterator.cust" | [d]="iterator.cust" | ||
}, | }, | ||
Line 9,106: | Line 9,106: | ||
[b]="Customization point objects", | [b]="Customization point objects", | ||
[e]="iterator.cust.move", | [e]="iterator.cust.move", | ||
[c]= | [c]=Fc, | ||
[d]= | [d]=H | ||
}, | }, | ||
["iterator.cust.move"]={ | ["iterator.cust.move"]={ | ||
Line 9,120: | Line 9,120: | ||
[c]="iterator.cust" | [c]="iterator.cust" | ||
}, | }, | ||
[ | [H]={ | ||
[a]="25.3.4", | [a]="25.3.4", | ||
[b]="Iterator concepts", | [b]="Iterator concepts", | ||
[e]="iterator.concepts.general", | [e]="iterator.concepts.general", | ||
[c]= | [c]=Fc, | ||
[d]= | [d]=Ac | ||
}, | }, | ||
["iterator.concepts.general"]={ | ["iterator.concepts.general"]={ | ||
[a]="25.3.4.1", | [a]="25.3.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.readable" | [d]="iterator.concept.readable" | ||
}, | }, | ||
Line 9,136: | Line 9,136: | ||
[a]="25.3.4.2", | [a]="25.3.4.2", | ||
[b]="Concept indirectly_readable", | [b]="Concept indirectly_readable", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.writable" | [d]="iterator.concept.writable" | ||
}, | }, | ||
Line 9,142: | Line 9,142: | ||
[a]="25.3.4.3", | [a]="25.3.4.3", | ||
[b]="Concept indirectly_writable", | [b]="Concept indirectly_writable", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.winc" | [d]="iterator.concept.winc" | ||
}, | }, | ||
Line 9,148: | Line 9,148: | ||
[a]="25.3.4.4", | [a]="25.3.4.4", | ||
[b]="Concept weakly_incrementable", | [b]="Concept weakly_incrementable", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.inc" | [d]="iterator.concept.inc" | ||
}, | }, | ||
Line 9,154: | Line 9,154: | ||
[a]="25.3.4.5", | [a]="25.3.4.5", | ||
[b]="Concept incrementable", | [b]="Concept incrementable", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.iterator" | [d]="iterator.concept.iterator" | ||
}, | }, | ||
Line 9,160: | Line 9,160: | ||
[a]="25.3.4.6", | [a]="25.3.4.6", | ||
[b]="Concept input_or_output_iterator", | [b]="Concept input_or_output_iterator", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.sentinel" | [d]="iterator.concept.sentinel" | ||
}, | }, | ||
Line 9,166: | Line 9,166: | ||
[a]="25.3.4.7", | [a]="25.3.4.7", | ||
[b]="Concept sentinel_for", | [b]="Concept sentinel_for", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.sizedsentinel" | [d]="iterator.concept.sizedsentinel" | ||
}, | }, | ||
Line 9,172: | Line 9,172: | ||
[a]="25.3.4.8", | [a]="25.3.4.8", | ||
[b]="Concept sized_sentinel_for", | [b]="Concept sized_sentinel_for", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.input" | [d]="iterator.concept.input" | ||
}, | }, | ||
Line 9,178: | Line 9,178: | ||
[a]="25.3.4.9", | [a]="25.3.4.9", | ||
[b]="Concept input_iterator", | [b]="Concept input_iterator", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.output" | [d]="iterator.concept.output" | ||
}, | }, | ||
Line 9,184: | Line 9,184: | ||
[a]="25.3.4.10", | [a]="25.3.4.10", | ||
[b]="Concept output_iterator", | [b]="Concept output_iterator", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.forward" | [d]="iterator.concept.forward" | ||
}, | }, | ||
Line 9,190: | Line 9,190: | ||
[a]="25.3.4.11", | [a]="25.3.4.11", | ||
[b]="Concept forward_iterator", | [b]="Concept forward_iterator", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.bidir" | [d]="iterator.concept.bidir" | ||
}, | }, | ||
Line 9,196: | Line 9,196: | ||
[a]="25.3.4.12", | [a]="25.3.4.12", | ||
[b]="Concept bidirectional_iterator", | [b]="Concept bidirectional_iterator", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.random.access" | [d]="iterator.concept.random.access" | ||
}, | }, | ||
Line 9,202: | Line 9,202: | ||
[a]="25.3.4.13", | [a]="25.3.4.13", | ||
[b]="Concept random_access_iterator", | [b]="Concept random_access_iterator", | ||
[c]= | [c]=H, | ||
[d]="iterator.concept.contiguous" | [d]="iterator.concept.contiguous" | ||
}, | }, | ||
Line 9,208: | Line 9,208: | ||
[a]="25.3.4.14", | [a]="25.3.4.14", | ||
[b]="Concept contiguous_iterator", | [b]="Concept contiguous_iterator", | ||
[c]= | [c]=H | ||
}, | }, | ||
[ | [Ac]={ | ||
[a]="25.3.5", | [a]="25.3.5", | ||
[b]="C++17 iterator requirements", | [b]="C++17 iterator requirements", | ||
[e]="iterator.cpp17.general", | [e]="iterator.cpp17.general", | ||
[c]= | [c]=Fc, | ||
[d]="indirectcallable" | [d]="indirectcallable" | ||
}, | }, | ||
Line 9,220: | Line 9,220: | ||
[a]="25.3.5.1", | [a]="25.3.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Ac, | ||
[d]="iterator.iterators" | [d]="iterator.iterators" | ||
}, | }, | ||
Line 9,226: | Line 9,226: | ||
[a]="25.3.5.2", | [a]="25.3.5.2", | ||
[b]="Cpp17Iterator", | [b]="Cpp17Iterator", | ||
[c]= | [c]=Ac, | ||
[d]="input.iterators" | [d]="input.iterators" | ||
}, | }, | ||
Line 9,232: | Line 9,232: | ||
[a]="25.3.5.3", | [a]="25.3.5.3", | ||
[b]="Input iterators", | [b]="Input iterators", | ||
[c]= | [c]=Ac, | ||
[d]="output.iterators" | [d]="output.iterators" | ||
}, | }, | ||
Line 9,238: | Line 9,238: | ||
[a]="25.3.5.4", | [a]="25.3.5.4", | ||
[b]="Output iterators", | [b]="Output iterators", | ||
[c]= | [c]=Ac, | ||
[d]="forward.iterators" | [d]="forward.iterators" | ||
}, | }, | ||
Line 9,244: | Line 9,244: | ||
[a]="25.3.5.5", | [a]="25.3.5.5", | ||
[b]="Forward iterators", | [b]="Forward iterators", | ||
[c]= | [c]=Ac, | ||
[d]="bidirectional.iterators" | [d]="bidirectional.iterators" | ||
}, | }, | ||
Line 9,250: | Line 9,250: | ||
[a]="25.3.5.6", | [a]="25.3.5.6", | ||
[b]="Bidirectional iterators", | [b]="Bidirectional iterators", | ||
[c]= | [c]=Ac, | ||
[d]="random.access.iterators" | [d]="random.access.iterators" | ||
}, | }, | ||
Line 9,256: | Line 9,256: | ||
[a]="25.3.5.7", | [a]="25.3.5.7", | ||
[b]="Random access iterators", | [b]="Random access iterators", | ||
[c]= | [c]=Ac | ||
}, | }, | ||
["indirectcallable"]={ | ["indirectcallable"]={ | ||
Line 9,262: | Line 9,262: | ||
[b]="Indirect callable requirements", | [b]="Indirect callable requirements", | ||
[e]="indirectcallable.general", | [e]="indirectcallable.general", | ||
[c]= | [c]=Fc, | ||
[d]= | [d]=mc | ||
}, | }, | ||
["indirectcallable.general"]={ | ["indirectcallable.general"]={ | ||
Line 9,288: | Line 9,288: | ||
[c]="indirectcallable" | [c]="indirectcallable" | ||
}, | }, | ||
[ | [mc]={ | ||
[a]="25.3.7", | [a]="25.3.7", | ||
[b]="Common algorithm requirements", | [b]="Common algorithm requirements", | ||
[e]="alg.req.general", | [e]="alg.req.general", | ||
[c]= | [c]=Fc | ||
}, | }, | ||
["alg.req.general"]={ | ["alg.req.general"]={ | ||
[a]="25.3.7.1", | [a]="25.3.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=mc, | ||
[d]="alg.req.ind.move" | [d]="alg.req.ind.move" | ||
}, | }, | ||
Line 9,303: | Line 9,303: | ||
[a]="25.3.7.2", | [a]="25.3.7.2", | ||
[b]="Concept indirectly_movable", | [b]="Concept indirectly_movable", | ||
[c]= | [c]=mc, | ||
[d]="alg.req.ind.copy" | [d]="alg.req.ind.copy" | ||
}, | }, | ||
Line 9,309: | Line 9,309: | ||
[a]="25.3.7.3", | [a]="25.3.7.3", | ||
[b]="Concept indirectly_copyable", | [b]="Concept indirectly_copyable", | ||
[c]= | [c]=mc, | ||
[d]="alg.req.ind.swap" | [d]="alg.req.ind.swap" | ||
}, | }, | ||
Line 9,315: | Line 9,315: | ||
[a]="25.3.7.4", | [a]="25.3.7.4", | ||
[b]="Concept indirectly_swappable", | [b]="Concept indirectly_swappable", | ||
[c]= | [c]=mc, | ||
[d]="alg.req.ind.cmp" | [d]="alg.req.ind.cmp" | ||
}, | }, | ||
Line 9,321: | Line 9,321: | ||
[a]="25.3.7.5", | [a]="25.3.7.5", | ||
[b]="Concept indirectly_comparable", | [b]="Concept indirectly_comparable", | ||
[c]= | [c]=mc, | ||
[d]="alg.req.permutable" | [d]="alg.req.permutable" | ||
}, | }, | ||
Line 9,327: | Line 9,327: | ||
[a]="25.3.7.6", | [a]="25.3.7.6", | ||
[b]="Concept permutable", | [b]="Concept permutable", | ||
[c]= | [c]=mc, | ||
[d]="alg.req.mergeable" | [d]="alg.req.mergeable" | ||
}, | }, | ||
Line 9,333: | Line 9,333: | ||
[a]="25.3.7.7", | [a]="25.3.7.7", | ||
[b]="Concept mergeable", | [b]="Concept mergeable", | ||
[c]= | [c]=mc, | ||
[d]="alg.req.sortable" | [d]="alg.req.sortable" | ||
}, | }, | ||
Line 9,339: | Line 9,339: | ||
[a]="25.3.7.8", | [a]="25.3.7.8", | ||
[b]="Concept sortable", | [b]="Concept sortable", | ||
[c]= | [c]=mc | ||
}, | }, | ||
["iterator.primitives"]={ | ["iterator.primitives"]={ | ||
Line 9,345: | Line 9,345: | ||
[b]="Iterator primitives", | [b]="Iterator primitives", | ||
[e]="iterator.primitives.general", | [e]="iterator.primitives.general", | ||
[c]= | [c]=Tc, | ||
[d]= | [d]=tc | ||
}, | }, | ||
["iterator.primitives.general"]={ | ["iterator.primitives.general"]={ | ||
Line 9,401: | Line 9,401: | ||
[c]="range.iter.ops" | [c]="range.iter.ops" | ||
}, | }, | ||
[ | [tc]={ | ||
[a]="25.5", | [a]="25.5", | ||
[b]="Iterator adaptors", | [b]="Iterator adaptors", | ||
[e]= | [e]=Ob, | ||
[c]= | [c]=Tc, | ||
[d]="stream.iterators" | [d]="stream.iterators" | ||
}, | }, | ||
[ | [Ob]={ | ||
[a]="25.5.1", | [a]="25.5.1", | ||
[b]="Reverse iterators", | [b]="Reverse iterators", | ||
[e]="reverse.iterators.general", | [e]="reverse.iterators.general", | ||
[c]= | [c]=tc, | ||
[d]="insert.iterators" | [d]="insert.iterators" | ||
}, | }, | ||
Line 9,418: | Line 9,418: | ||
[a]="25.5.1.1", | [a]="25.5.1.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iterator" | [d]="reverse.iterator" | ||
}, | }, | ||
Line 9,424: | Line 9,424: | ||
[a]="25.5.1.2", | [a]="25.5.1.2", | ||
[b]="Class template reverse_iterator", | [b]="Class template reverse_iterator", | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.requirements" | [d]="reverse.iter.requirements" | ||
}, | }, | ||
["reverse.iter.requirements"]={ | ["reverse.iter.requirements"]={ | ||
[a]="25.5.1.3", | [a]="25.5.1.3", | ||
[b]= | [b]=O, | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.cons" | [d]="reverse.iter.cons" | ||
}, | }, | ||
Line 9,436: | Line 9,436: | ||
[a]="25.5.1.4", | [a]="25.5.1.4", | ||
[b]="Construction and assignment", | [b]="Construction and assignment", | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.conv" | [d]="reverse.iter.conv" | ||
}, | }, | ||
Line 9,442: | Line 9,442: | ||
[a]="25.5.1.5", | [a]="25.5.1.5", | ||
[b]="Conversion", | [b]="Conversion", | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.elem" | [d]="reverse.iter.elem" | ||
}, | }, | ||
["reverse.iter.elem"]={ | ["reverse.iter.elem"]={ | ||
[a]="25.5.1.6", | [a]="25.5.1.6", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.nav" | [d]="reverse.iter.nav" | ||
}, | }, | ||
Line 9,454: | Line 9,454: | ||
[a]="25.5.1.7", | [a]="25.5.1.7", | ||
[b]="Navigation", | [b]="Navigation", | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.cmp" | [d]="reverse.iter.cmp" | ||
}, | }, | ||
["reverse.iter.cmp"]={ | ["reverse.iter.cmp"]={ | ||
[a]="25.5.1.8", | [a]="25.5.1.8", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=Ob, | ||
[d]="reverse.iter.nonmember" | [d]="reverse.iter.nonmember" | ||
}, | }, | ||
Line 9,466: | Line 9,466: | ||
[a]="25.5.1.9", | [a]="25.5.1.9", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=Ob | ||
}, | }, | ||
["insert.iterators"]={ | ["insert.iterators"]={ | ||
Line 9,472: | Line 9,472: | ||
[b]="Insert iterators", | [b]="Insert iterators", | ||
[e]="insert.iterators.general", | [e]="insert.iterators.general", | ||
[c]= | [c]=tc, | ||
[d]="const.iterators" | [d]="const.iterators" | ||
}, | }, | ||
Line 9,490: | Line 9,490: | ||
["back.insert.iter.ops"]={ | ["back.insert.iter.ops"]={ | ||
[a]="25.5.2.2.1", | [a]="25.5.2.2.1", | ||
[b]= | [b]=ub, | ||
[c]="back.insert.iterator", | [c]="back.insert.iterator", | ||
[d]="back.inserter" | [d]="back.inserter" | ||
Line 9,508: | Line 9,508: | ||
["front.insert.iter.ops"]={ | ["front.insert.iter.ops"]={ | ||
[a]="25.5.2.3.1", | [a]="25.5.2.3.1", | ||
[b]= | [b]=ub, | ||
[c]="front.insert.iterator", | [c]="front.insert.iterator", | ||
[d]="front.inserter" | [d]="front.inserter" | ||
Line 9,525: | Line 9,525: | ||
["insert.iter.ops"]={ | ["insert.iter.ops"]={ | ||
[a]="25.5.2.4.1", | [a]="25.5.2.4.1", | ||
[b]= | [b]=ub, | ||
[c]="insert.iterator", | [c]="insert.iterator", | ||
[d]="inserter" | [d]="inserter" | ||
Line 9,538: | Line 9,538: | ||
[b]="Constant iterators and sentinels", | [b]="Constant iterators and sentinels", | ||
[e]="const.iterators.general", | [e]="const.iterators.general", | ||
[c]= | [c]=tc, | ||
[d]= | [d]=kb | ||
}, | }, | ||
["const.iterators.general"]={ | ["const.iterators.general"]={ | ||
Line 9,567: | Line 9,567: | ||
["const.iterators.ops"]={ | ["const.iterators.ops"]={ | ||
[a]="25.5.3.5", | [a]="25.5.3.5", | ||
[b]= | [b]=ub, | ||
[c]="const.iterators" | [c]="const.iterators" | ||
}, | }, | ||
[ | [kb]={ | ||
[a]="25.5.4", | [a]="25.5.4", | ||
[b]="Move iterators and sentinels", | [b]="Move iterators and sentinels", | ||
[e]="move.iterators.general", | [e]="move.iterators.general", | ||
[c]= | [c]=tc, | ||
[d]= | [d]=wc | ||
}, | }, | ||
["move.iterators.general"]={ | ["move.iterators.general"]={ | ||
[a]="25.5.4.1", | [a]="25.5.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=kb, | ||
[d]="move.iterator" | [d]="move.iterator" | ||
}, | }, | ||
Line 9,586: | Line 9,586: | ||
[a]="25.5.4.2", | [a]="25.5.4.2", | ||
[b]="Class template move_iterator", | [b]="Class template move_iterator", | ||
[c]= | [c]=kb, | ||
[d]="move.iter.requirements" | [d]="move.iter.requirements" | ||
}, | }, | ||
["move.iter.requirements"]={ | ["move.iter.requirements"]={ | ||
[a]="25.5.4.3", | [a]="25.5.4.3", | ||
[b]= | [b]=O, | ||
[c]= | [c]=kb, | ||
[d]="move.iter.cons" | [d]="move.iter.cons" | ||
}, | }, | ||
Line 9,598: | Line 9,598: | ||
[a]="25.5.4.4", | [a]="25.5.4.4", | ||
[b]="Construction and assignment", | [b]="Construction and assignment", | ||
[c]= | [c]=kb, | ||
[d]="move.iter.op.conv" | [d]="move.iter.op.conv" | ||
}, | }, | ||
Line 9,604: | Line 9,604: | ||
[a]="25.5.4.5", | [a]="25.5.4.5", | ||
[b]="Conversion", | [b]="Conversion", | ||
[c]= | [c]=kb, | ||
[d]="move.iter.elem" | [d]="move.iter.elem" | ||
}, | }, | ||
["move.iter.elem"]={ | ["move.iter.elem"]={ | ||
[a]="25.5.4.6", | [a]="25.5.4.6", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=kb, | ||
[d]="move.iter.nav" | [d]="move.iter.nav" | ||
}, | }, | ||
Line 9,616: | Line 9,616: | ||
[a]="25.5.4.7", | [a]="25.5.4.7", | ||
[b]="Navigation", | [b]="Navigation", | ||
[c]= | [c]=kb, | ||
[d]="move.iter.op.comp" | [d]="move.iter.op.comp" | ||
}, | }, | ||
["move.iter.op.comp"]={ | ["move.iter.op.comp"]={ | ||
[a]="25.5.4.8", | [a]="25.5.4.8", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=kb, | ||
[d]="move.iter.nonmember" | [d]="move.iter.nonmember" | ||
}, | }, | ||
Line 9,628: | Line 9,628: | ||
[a]="25.5.4.9", | [a]="25.5.4.9", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=kb, | ||
[d]="move.sentinel" | [d]="move.sentinel" | ||
}, | }, | ||
Line 9,634: | Line 9,634: | ||
[a]="25.5.4.10", | [a]="25.5.4.10", | ||
[b]="Class template move_sentinel", | [b]="Class template move_sentinel", | ||
[c]= | [c]=kb, | ||
[d]="move.sent.ops" | [d]="move.sent.ops" | ||
}, | }, | ||
["move.sent.ops"]={ | ["move.sent.ops"]={ | ||
[a]="25.5.4.11", | [a]="25.5.4.11", | ||
[b]= | [b]=ub, | ||
[c]= | [c]=kb | ||
}, | }, | ||
[ | [wc]={ | ||
[a]="25.5.5", | [a]="25.5.5", | ||
[b]="Common iterators", | [b]="Common iterators", | ||
[e]="common.iterator", | [e]="common.iterator", | ||
[c]= | [c]=tc, | ||
[d]="default.sentinel" | [d]="default.sentinel" | ||
}, | }, | ||
Line 9,652: | Line 9,652: | ||
[a]="25.5.5.1", | [a]="25.5.5.1", | ||
[b]="Class template common_iterator", | [b]="Class template common_iterator", | ||
[c]= | [c]=wc, | ||
[d]="common.iter.types" | [d]="common.iter.types" | ||
}, | }, | ||
Line 9,658: | Line 9,658: | ||
[a]="25.5.5.2", | [a]="25.5.5.2", | ||
[b]="Associated types", | [b]="Associated types", | ||
[c]= | [c]=wc, | ||
[d]="common.iter.const" | [d]="common.iter.const" | ||
}, | }, | ||
Line 9,664: | Line 9,664: | ||
[a]="25.5.5.3", | [a]="25.5.5.3", | ||
[b]="Constructors and conversions", | [b]="Constructors and conversions", | ||
[c]= | [c]=wc, | ||
[d]="common.iter.access" | [d]="common.iter.access" | ||
}, | }, | ||
Line 9,670: | Line 9,670: | ||
[a]="25.5.5.4", | [a]="25.5.5.4", | ||
[b]="Accessors", | [b]="Accessors", | ||
[c]= | [c]=wc, | ||
[d]="common.iter.nav" | [d]="common.iter.nav" | ||
}, | }, | ||
Line 9,676: | Line 9,676: | ||
[a]="25.5.5.5", | [a]="25.5.5.5", | ||
[b]="Navigation", | [b]="Navigation", | ||
[c]= | [c]=wc, | ||
[d]="common.iter.cmp" | [d]="common.iter.cmp" | ||
}, | }, | ||
["common.iter.cmp"]={ | ["common.iter.cmp"]={ | ||
[a]="25.5.5.6", | [a]="25.5.5.6", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=wc, | ||
[d]="common.iter.cust" | [d]="common.iter.cust" | ||
}, | }, | ||
Line 9,688: | Line 9,688: | ||
[a]="25.5.5.7", | [a]="25.5.5.7", | ||
[b]="Customizations", | [b]="Customizations", | ||
[c]= | [c]=wc | ||
}, | }, | ||
["default.sentinel"]={ | ["default.sentinel"]={ | ||
[a]="25.5.6", | [a]="25.5.6", | ||
[b]="Default sentinel", | [b]="Default sentinel", | ||
[c]= | [c]=tc, | ||
[d]= | [d]=Dc | ||
}, | }, | ||
[ | [Dc]={ | ||
[a]="25.5.7", | [a]="25.5.7", | ||
[b]="Counted iterators", | [b]="Counted iterators", | ||
[e]="counted.iterator", | [e]="counted.iterator", | ||
[c]= | [c]=tc, | ||
[d]="unreachable.sentinel" | [d]="unreachable.sentinel" | ||
}, | }, | ||
Line 9,706: | Line 9,706: | ||
[a]="25.5.7.1", | [a]="25.5.7.1", | ||
[b]="Class template counted_iterator", | [b]="Class template counted_iterator", | ||
[c]= | [c]=Dc, | ||
[d]="counted.iter.const" | [d]="counted.iter.const" | ||
}, | }, | ||
Line 9,712: | Line 9,712: | ||
[a]="25.5.7.2", | [a]="25.5.7.2", | ||
[b]="Constructors and conversions", | [b]="Constructors and conversions", | ||
[c]= | [c]=Dc, | ||
[d]="counted.iter.access" | [d]="counted.iter.access" | ||
}, | }, | ||
Line 9,718: | Line 9,718: | ||
[a]="25.5.7.3", | [a]="25.5.7.3", | ||
[b]="Accessors", | [b]="Accessors", | ||
[c]= | [c]=Dc, | ||
[d]="counted.iter.elem" | [d]="counted.iter.elem" | ||
}, | }, | ||
["counted.iter.elem"]={ | ["counted.iter.elem"]={ | ||
[a]="25.5.7.4", | [a]="25.5.7.4", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=Dc, | ||
[d]="counted.iter.nav" | [d]="counted.iter.nav" | ||
}, | }, | ||
Line 9,730: | Line 9,730: | ||
[a]="25.5.7.5", | [a]="25.5.7.5", | ||
[b]="Navigation", | [b]="Navigation", | ||
[c]= | [c]=Dc, | ||
[d]="counted.iter.cmp" | [d]="counted.iter.cmp" | ||
}, | }, | ||
["counted.iter.cmp"]={ | ["counted.iter.cmp"]={ | ||
[a]="25.5.7.6", | [a]="25.5.7.6", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=Dc, | ||
[d]="counted.iter.cust" | [d]="counted.iter.cust" | ||
}, | }, | ||
Line 9,742: | Line 9,742: | ||
[a]="25.5.7.7", | [a]="25.5.7.7", | ||
[b]="Customizations", | [b]="Customizations", | ||
[c]= | [c]=Dc | ||
}, | }, | ||
["unreachable.sentinel"]={ | ["unreachable.sentinel"]={ | ||
[a]="25.5.8", | [a]="25.5.8", | ||
[b]="Unreachable sentinel", | [b]="Unreachable sentinel", | ||
[c]= | [c]=tc | ||
}, | }, | ||
["stream.iterators"]={ | ["stream.iterators"]={ | ||
Line 9,753: | Line 9,753: | ||
[b]="Stream iterators", | [b]="Stream iterators", | ||
[e]="stream.iterators.general", | [e]="stream.iterators.general", | ||
[c]= | [c]=Tc, | ||
[d]="iterator.range" | [d]="iterator.range" | ||
}, | }, | ||
Line 9,783: | Line 9,783: | ||
["istream.iterator.ops"]={ | ["istream.iterator.ops"]={ | ||
[a]="25.6.2.3", | [a]="25.6.2.3", | ||
[b]= | [b]=ub, | ||
[c]="istream.iterator" | [c]="istream.iterator" | ||
}, | }, | ||
Line 9,807: | Line 9,807: | ||
["ostream.iterator.ops"]={ | ["ostream.iterator.ops"]={ | ||
[a]="25.6.3.3", | [a]="25.6.3.3", | ||
[b]= | [b]=ub, | ||
[c]="ostream.iterator" | [c]="ostream.iterator" | ||
}, | }, | ||
Line 9,837: | Line 9,837: | ||
["istreambuf.iterator.ops"]={ | ["istreambuf.iterator.ops"]={ | ||
[a]="25.6.4.4", | [a]="25.6.4.4", | ||
[b]= | [b]=ub, | ||
[c]="istreambuf.iterator" | [c]="istreambuf.iterator" | ||
}, | }, | ||
Line 9,860: | Line 9,860: | ||
["ostreambuf.iter.ops"]={ | ["ostreambuf.iter.ops"]={ | ||
[a]="25.6.5.3", | [a]="25.6.5.3", | ||
[b]= | [b]=ub, | ||
[c]="ostreambuf.iterator" | [c]="ostreambuf.iterator" | ||
}, | }, | ||
Line 9,866: | Line 9,866: | ||
[a]="25.7", | [a]="25.7", | ||
[b]="Range access", | [b]="Range access", | ||
[c]= | [c]=Tc | ||
}, | }, | ||
[ | [Xb]={ | ||
[a]="26", | [a]="26", | ||
[b]="Ranges library | [b]="Ranges library", | ||
[e]="ranges.general", | [e]="ranges.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=db | ||
}, | }, | ||
["ranges.general"]={ | ["ranges.general"]={ | ||
[a]="26.1", | [a]="26.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Xb, | ||
[d]="ranges.syn" | [d]="ranges.syn" | ||
}, | }, | ||
Line 9,884: | Line 9,884: | ||
[a]="26.2", | [a]="26.2", | ||
[b]="Header <ranges> synopsis", | [b]="Header <ranges> synopsis", | ||
[c]= | [c]=Xb, | ||
[d]=G | [d]=G | ||
}, | }, | ||
Line 9,891: | Line 9,891: | ||
[b]="Range access", | [b]="Range access", | ||
[e]="range.access.general", | [e]="range.access.general", | ||
[c]= | [c]=Xb, | ||
[d]="range.req" | [d]="range.req" | ||
}, | }, | ||
Line 9,981: | Line 9,981: | ||
[b]="Range requirements", | [b]="Range requirements", | ||
[e]="range.req.general", | [e]="range.req.general", | ||
[c]= | [c]=Xb, | ||
[d]= | [d]=Gc | ||
}, | }, | ||
["range.req.general"]={ | ["range.req.general"]={ | ||
Line 10,013: | Line 10,013: | ||
[c]="range.req" | [c]="range.req" | ||
}, | }, | ||
[ | [Gc]={ | ||
[a]="26.5", | [a]="26.5", | ||
[b]="Range utilities", | [b]="Range utilities", | ||
[e]="range.utility.general", | [e]="range.utility.general", | ||
[c]= | [c]=Xb, | ||
[d]="range.factories" | [d]="range.factories" | ||
}, | }, | ||
Line 10,023: | Line 10,023: | ||
[a]="26.5.1", | [a]="26.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Gc, | ||
[d]="range.utility.helpers" | [d]="range.utility.helpers" | ||
}, | }, | ||
Line 10,029: | Line 10,029: | ||
[a]="26.5.2", | [a]="26.5.2", | ||
[b]="Helper concepts", | [b]="Helper concepts", | ||
[c]= | [c]=Gc, | ||
[d]="view.interface" | [d]="view.interface" | ||
}, | }, | ||
Line 10,036: | Line 10,036: | ||
[b]="View interface", | [b]="View interface", | ||
[e]="view.interface.general", | [e]="view.interface.general", | ||
[c]= | [c]=Gc, | ||
[d]="range.subrange" | [d]="range.subrange" | ||
}, | }, | ||
Line 10,054: | Line 10,054: | ||
[b]="Sub-ranges", | [b]="Sub-ranges", | ||
[e]="range.subrange.general", | [e]="range.subrange.general", | ||
[c]= | [c]=Gc, | ||
[d]="range.dangling" | [d]="range.dangling" | ||
}, | }, | ||
Line 10,077: | Line 10,077: | ||
[a]="26.5.5", | [a]="26.5.5", | ||
[b]="Dangling iterator handling", | [b]="Dangling iterator handling", | ||
[c]= | [c]=Gc, | ||
[d]="range.elementsof" | [d]="range.elementsof" | ||
}, | }, | ||
Line 10,083: | Line 10,083: | ||
[a]="26.5.6", | [a]="26.5.6", | ||
[b]="Class template elements_of", | [b]="Class template elements_of", | ||
[c]= | [c]=Gc, | ||
[d]="range.utility.conv" | [d]="range.utility.conv" | ||
}, | }, | ||
Line 10,090: | Line 10,090: | ||
[b]="Range conversions", | [b]="Range conversions", | ||
[e]="range.utility.conv.general", | [e]="range.utility.conv.general", | ||
[c]= | [c]=Gc | ||
}, | }, | ||
["range.utility.conv.general"]={ | ["range.utility.conv.general"]={ | ||
Line 10,113: | Line 10,113: | ||
[b]="Range factories", | [b]="Range factories", | ||
[e]="range.factories.general", | [e]="range.factories.general", | ||
[c]= | [c]=Xb, | ||
[d]=n | [d]=n | ||
}, | }, | ||
Line 10,239: | Line 10,239: | ||
[b]="Range adaptors", | [b]="Range adaptors", | ||
[e]="range.adaptors.general", | [e]="range.adaptors.general", | ||
[c]= | [c]=Xb, | ||
[d]= | [d]=Md | ||
}, | }, | ||
["range.adaptors.general"]={ | ["range.adaptors.general"]={ | ||
Line 10,799: | Line 10,799: | ||
[e]="range.adjacent.transform.overview", | [e]="range.adjacent.transform.overview", | ||
[c]=n, | [c]=n, | ||
[d]= | [d]=Vc | ||
}, | }, | ||
["range.adjacent.transform.overview"]={ | ["range.adjacent.transform.overview"]={ | ||
Line 10,824: | Line 10,824: | ||
[c]="range.adjacent.transform" | [c]="range.adjacent.transform" | ||
}, | }, | ||
[ | [Vc]={ | ||
[a]="26.7.28", | [a]="26.7.28", | ||
[b]="Chunk view", | [b]="Chunk view", | ||
Line 10,834: | Line 10,834: | ||
[a]="26.7.28.1", | [a]="26.7.28.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=Vc, | ||
[d]="range.chunk.view.input" | [d]="range.chunk.view.input" | ||
}, | }, | ||
Line 10,840: | Line 10,840: | ||
[a]="26.7.28.2", | [a]="26.7.28.2", | ||
[b]="Class template chunk_view for input ranges", | [b]="Class template chunk_view for input ranges", | ||
[c]= | [c]=Vc, | ||
[d]="range.chunk.outer.iter" | [d]="range.chunk.outer.iter" | ||
}, | }, | ||
Line 10,846: | Line 10,846: | ||
[a]="26.7.28.3", | [a]="26.7.28.3", | ||
[b]="Class chunk_view::outer-iterator", | [b]="Class chunk_view::outer-iterator", | ||
[c]= | [c]=Vc, | ||
[d]="range.chunk.outer.value" | [d]="range.chunk.outer.value" | ||
}, | }, | ||
Line 10,852: | Line 10,852: | ||
[a]="26.7.28.4", | [a]="26.7.28.4", | ||
[b]="Class chunk_view::outer-iterator::value_type", | [b]="Class chunk_view::outer-iterator::value_type", | ||
[c]= | [c]=Vc, | ||
[d]="range.chunk.inner.iter" | [d]="range.chunk.inner.iter" | ||
}, | }, | ||
Line 10,858: | Line 10,858: | ||
[a]="26.7.28.5", | [a]="26.7.28.5", | ||
[b]="Class chunk_view::inner-iterator", | [b]="Class chunk_view::inner-iterator", | ||
[c]= | [c]=Vc, | ||
[d]="range.chunk.view.fwd" | [d]="range.chunk.view.fwd" | ||
}, | }, | ||
Line 10,864: | Line 10,864: | ||
[a]="26.7.28.6", | [a]="26.7.28.6", | ||
[b]="Class template chunk_view for forward ranges", | [b]="Class template chunk_view for forward ranges", | ||
[c]= | [c]=Vc, | ||
[d]="range.chunk.fwd.iter" | [d]="range.chunk.fwd.iter" | ||
}, | }, | ||
Line 10,870: | Line 10,870: | ||
[a]="26.7.28.7", | [a]="26.7.28.7", | ||
[b]="Class template chunk_view::iterator for forward ranges", | [b]="Class template chunk_view::iterator for forward ranges", | ||
[c]= | [c]=Vc | ||
}, | }, | ||
["range.slide"]={ | ["range.slide"]={ | ||
Line 10,973: | Line 10,973: | ||
[c]="range.cartesian" | [c]="range.cartesian" | ||
}, | }, | ||
[ | [Md]={ | ||
[a]="26.8", | [a]="26.8", | ||
[b]="Range generators", | [b]="Range generators", | ||
[e]="coroutine.generator.overview", | [e]="coroutine.generator.overview", | ||
[c]= | [c]=Xb | ||
}, | }, | ||
["coroutine.generator.overview"]={ | ["coroutine.generator.overview"]={ | ||
[a]="26.8.1", | [a]="26.8.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=Md, | ||
[d]="generator.syn" | [d]="generator.syn" | ||
}, | }, | ||
Line 10,988: | Line 10,988: | ||
[a]="26.8.2", | [a]="26.8.2", | ||
[b]="Header <generator> synopsis", | [b]="Header <generator> synopsis", | ||
[c]= | [c]=Md, | ||
[d]="coro.generator.class" | [d]="coro.generator.class" | ||
}, | }, | ||
Line 10,994: | Line 10,994: | ||
[a]="26.8.3", | [a]="26.8.3", | ||
[b]="Class template generator", | [b]="Class template generator", | ||
[c]= | [c]=Md, | ||
[d]="coro.generator.members" | [d]="coro.generator.members" | ||
}, | }, | ||
Line 11,000: | Line 11,000: | ||
[a]="26.8.4", | [a]="26.8.4", | ||
[b]=m, | [b]=m, | ||
[c]= | [c]=Md, | ||
[d]="coro.generator.promise" | [d]="coro.generator.promise" | ||
}, | }, | ||
Line 11,006: | Line 11,006: | ||
[a]="26.8.5", | [a]="26.8.5", | ||
[b]="Class generator::promise_type", | [b]="Class generator::promise_type", | ||
[c]= | [c]=Md, | ||
[d]="coro.generator.iterator" | [d]="coro.generator.iterator" | ||
}, | }, | ||
Line 11,012: | Line 11,012: | ||
[a]="26.8.6", | [a]="26.8.6", | ||
[b]="Class generator::iterator", | [b]="Class generator::iterator", | ||
[c]= | [c]=Md | ||
}, | }, | ||
[ | [db]={ | ||
[a]="27", | [a]="27", | ||
[b]="Algorithms library | [b]="Algorithms library", | ||
[e]="algorithms.general", | [e]="algorithms.general", | ||
[c]=i, | [c]=i, | ||
Line 11,024: | Line 11,024: | ||
[a]="27.1", | [a]="27.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=db, | ||
[d]="algorithms.requirements" | [d]="algorithms.requirements" | ||
}, | }, | ||
Line 11,030: | Line 11,030: | ||
[a]="27.2", | [a]="27.2", | ||
[b]="Algorithms requirements", | [b]="Algorithms requirements", | ||
[c]= | [c]=db, | ||
[d]="algorithms.parallel" | [d]="algorithms.parallel" | ||
}, | }, | ||
Line 11,037: | Line 11,037: | ||
[b]="Parallel algorithms", | [b]="Parallel algorithms", | ||
[e]="algorithms.parallel.defns", | [e]="algorithms.parallel.defns", | ||
[c]= | [c]=db, | ||
[d]="algorithm.syn" | [d]="algorithm.syn" | ||
}, | }, | ||
["algorithms.parallel.defns"]={ | ["algorithms.parallel.defns"]={ | ||
[a]="27.3.1", | [a]="27.3.1", | ||
[b]= | [b]=yb, | ||
[c]="algorithms.parallel", | [c]="algorithms.parallel", | ||
[d]="algorithms.parallel.user" | [d]="algorithms.parallel.user" | ||
Line 11,072: | Line 11,072: | ||
[a]="27.4", | [a]="27.4", | ||
[b]="Header <algorithm> synopsis", | [b]="Header <algorithm> synopsis", | ||
[c]= | [c]=db, | ||
[d]="algorithms.results" | [d]="algorithms.results" | ||
}, | }, | ||
Line 11,078: | Line 11,078: | ||
[a]="27.5", | [a]="27.5", | ||
[b]="Algorithm result types", | [b]="Algorithm result types", | ||
[c]= | [c]=db, | ||
[d]= | [d]=w | ||
}, | }, | ||
[ | [w]={ | ||
[a]="27.6", | [a]="27.6", | ||
[b]="Non-modifying sequence operations", | [b]="Non-modifying sequence operations", | ||
[e]="alg.all.of", | [e]="alg.all.of", | ||
[c]= | [c]=db, | ||
[d]= | [d]=J | ||
}, | }, | ||
["alg.all.of"]={ | ["alg.all.of"]={ | ||
[a]="27.6.1", | [a]="27.6.1", | ||
[b]="All of", | [b]="All of", | ||
[c]= | [c]=w, | ||
[d]="alg.any.of" | [d]="alg.any.of" | ||
}, | }, | ||
Line 11,097: | Line 11,097: | ||
[a]="27.6.2", | [a]="27.6.2", | ||
[b]="Any of", | [b]="Any of", | ||
[c]= | [c]=w, | ||
[d]="alg.none.of" | [d]="alg.none.of" | ||
}, | }, | ||
Line 11,103: | Line 11,103: | ||
[a]="27.6.3", | [a]="27.6.3", | ||
[b]="None of", | [b]="None of", | ||
[c]= | [c]=w, | ||
[d]="alg.contains" | [d]="alg.contains" | ||
}, | }, | ||
Line 11,109: | Line 11,109: | ||
[a]="27.6.4", | [a]="27.6.4", | ||
[b]="Contains", | [b]="Contains", | ||
[c]= | [c]=w, | ||
[d]="alg.foreach" | [d]="alg.foreach" | ||
}, | }, | ||
Line 11,115: | Line 11,115: | ||
[a]="27.6.5", | [a]="27.6.5", | ||
[b]="For each", | [b]="For each", | ||
[c]= | [c]=w, | ||
[d]="alg.find" | [d]="alg.find" | ||
}, | }, | ||
Line 11,121: | Line 11,121: | ||
[a]="27.6.6", | [a]="27.6.6", | ||
[b]="Find", | [b]="Find", | ||
[c]= | [c]=w, | ||
[d]="alg.find.last" | [d]="alg.find.last" | ||
}, | }, | ||
Line 11,127: | Line 11,127: | ||
[a]="27.6.7", | [a]="27.6.7", | ||
[b]="Find last", | [b]="Find last", | ||
[c]= | [c]=w, | ||
[d]="alg.find.end" | [d]="alg.find.end" | ||
}, | }, | ||
Line 11,133: | Line 11,133: | ||
[a]="27.6.8", | [a]="27.6.8", | ||
[b]="Find end", | [b]="Find end", | ||
[c]= | [c]=w, | ||
[d]="alg.find.first.of" | [d]="alg.find.first.of" | ||
}, | }, | ||
Line 11,139: | Line 11,139: | ||
[a]="27.6.9", | [a]="27.6.9", | ||
[b]="Find first", | [b]="Find first", | ||
[c]= | [c]=w, | ||
[d]="alg.adjacent.find" | [d]="alg.adjacent.find" | ||
}, | }, | ||
Line 11,145: | Line 11,145: | ||
[a]="27.6.10", | [a]="27.6.10", | ||
[b]="Adjacent find", | [b]="Adjacent find", | ||
[c]= | [c]=w, | ||
[d]="alg.count" | [d]="alg.count" | ||
}, | }, | ||
Line 11,151: | Line 11,151: | ||
[a]="27.6.11", | [a]="27.6.11", | ||
[b]="Count", | [b]="Count", | ||
[c]= | [c]=w, | ||
[d]="mismatch" | [d]="mismatch" | ||
}, | }, | ||
Line 11,157: | Line 11,157: | ||
[a]="27.6.12", | [a]="27.6.12", | ||
[b]="Mismatch", | [b]="Mismatch", | ||
[c]= | [c]=w, | ||
[d]="alg.equal" | [d]="alg.equal" | ||
}, | }, | ||
Line 11,163: | Line 11,163: | ||
[a]="27.6.13", | [a]="27.6.13", | ||
[b]="Equal", | [b]="Equal", | ||
[c]= | [c]=w, | ||
[d]="alg.is.permutation" | [d]="alg.is.permutation" | ||
}, | }, | ||
Line 11,169: | Line 11,169: | ||
[a]="27.6.14", | [a]="27.6.14", | ||
[b]="Is permutation", | [b]="Is permutation", | ||
[c]= | [c]=w, | ||
[d]="alg.search" | [d]="alg.search" | ||
}, | }, | ||
Line 11,175: | Line 11,175: | ||
[a]="27.6.15", | [a]="27.6.15", | ||
[b]="Search", | [b]="Search", | ||
[c]= | [c]=w, | ||
[d]="alg.starts.with" | [d]="alg.starts.with" | ||
}, | }, | ||
Line 11,181: | Line 11,181: | ||
[a]="27.6.16", | [a]="27.6.16", | ||
[b]="Starts with", | [b]="Starts with", | ||
[c]= | [c]=w, | ||
[d]="alg.ends.with" | [d]="alg.ends.with" | ||
}, | }, | ||
Line 11,187: | Line 11,187: | ||
[a]="27.6.17", | [a]="27.6.17", | ||
[b]="Ends with", | [b]="Ends with", | ||
[c]= | [c]=w, | ||
[d]="alg.fold" | [d]="alg.fold" | ||
}, | }, | ||
Line 11,193: | Line 11,193: | ||
[a]="27.6.18", | [a]="27.6.18", | ||
[b]="Fold", | [b]="Fold", | ||
[c]= | [c]=w | ||
}, | }, | ||
[ | [J]={ | ||
[a]="27.7", | [a]="27.7", | ||
[b]="Mutating sequence operations", | [b]="Mutating sequence operations", | ||
[e]="alg.copy", | [e]="alg.copy", | ||
[c]= | [c]=db, | ||
[d]= | [d]=P | ||
}, | }, | ||
["alg.copy"]={ | ["alg.copy"]={ | ||
[a]="27.7.1", | [a]="27.7.1", | ||
[b]="Copy", | [b]="Copy", | ||
[c]= | [c]=J, | ||
[d]="alg.move" | [d]="alg.move" | ||
}, | }, | ||
Line 11,211: | Line 11,211: | ||
[a]="27.7.2", | [a]="27.7.2", | ||
[b]="Move", | [b]="Move", | ||
[c]= | [c]=J, | ||
[d]="alg.swap" | [d]="alg.swap" | ||
}, | }, | ||
["alg.swap"]={ | ["alg.swap"]={ | ||
[a]="27.7.3", | [a]="27.7.3", | ||
[b]= | [b]=A, | ||
[c]= | [c]=J, | ||
[d]="alg.transform" | [d]="alg.transform" | ||
}, | }, | ||
Line 11,223: | Line 11,223: | ||
[a]="27.7.4", | [a]="27.7.4", | ||
[b]="Transform", | [b]="Transform", | ||
[c]= | [c]=J, | ||
[d]="alg.replace" | [d]="alg.replace" | ||
}, | }, | ||
Line 11,229: | Line 11,229: | ||
[a]="27.7.5", | [a]="27.7.5", | ||
[b]="Replace", | [b]="Replace", | ||
[c]= | [c]=J, | ||
[d]="alg.fill" | [d]="alg.fill" | ||
}, | }, | ||
Line 11,235: | Line 11,235: | ||
[a]="27.7.6", | [a]="27.7.6", | ||
[b]="Fill", | [b]="Fill", | ||
[c]= | [c]=J, | ||
[d]="alg.generate" | [d]="alg.generate" | ||
}, | }, | ||
Line 11,241: | Line 11,241: | ||
[a]="27.7.7", | [a]="27.7.7", | ||
[b]="Generate", | [b]="Generate", | ||
[c]= | [c]=J, | ||
[d]="alg.remove" | [d]="alg.remove" | ||
}, | }, | ||
Line 11,247: | Line 11,247: | ||
[a]="27.7.8", | [a]="27.7.8", | ||
[b]="Remove", | [b]="Remove", | ||
[c]= | [c]=J, | ||
[d]="alg.unique" | [d]="alg.unique" | ||
}, | }, | ||
Line 11,253: | Line 11,253: | ||
[a]="27.7.9", | [a]="27.7.9", | ||
[b]="Unique", | [b]="Unique", | ||
[c]= | [c]=J, | ||
[d]="alg.reverse" | [d]="alg.reverse" | ||
}, | }, | ||
Line 11,259: | Line 11,259: | ||
[a]="27.7.10", | [a]="27.7.10", | ||
[b]="Reverse", | [b]="Reverse", | ||
[c]= | [c]=J, | ||
[d]="alg.rotate" | [d]="alg.rotate" | ||
}, | }, | ||
Line 11,265: | Line 11,265: | ||
[a]="27.7.11", | [a]="27.7.11", | ||
[b]="Rotate", | [b]="Rotate", | ||
[c]= | [c]=J, | ||
[d]="alg.random.sample" | [d]="alg.random.sample" | ||
}, | }, | ||
Line 11,271: | Line 11,271: | ||
[a]="27.7.12", | [a]="27.7.12", | ||
[b]="Sample", | [b]="Sample", | ||
[c]= | [c]=J, | ||
[d]="alg.random.shuffle" | [d]="alg.random.shuffle" | ||
}, | }, | ||
Line 11,277: | Line 11,277: | ||
[a]="27.7.13", | [a]="27.7.13", | ||
[b]="Shuffle", | [b]="Shuffle", | ||
[c]= | [c]=J, | ||
[d]="alg.shift" | [d]="alg.shift" | ||
}, | }, | ||
Line 11,283: | Line 11,283: | ||
[a]="27.7.14", | [a]="27.7.14", | ||
[b]="Shift", | [b]="Shift", | ||
[c]= | [c]=J | ||
}, | }, | ||
[ | [P]={ | ||
[a]="27.8", | [a]="27.8", | ||
[b]="Sorting and related operations", | [b]="Sorting and related operations", | ||
[e]="alg.sorting.general", | [e]="alg.sorting.general", | ||
[c]= | [c]=db, | ||
[d]="numeric.ops.overview" | [d]="numeric.ops.overview" | ||
}, | }, | ||
Line 11,295: | Line 11,295: | ||
[a]="27.8.1", | [a]="27.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=P, | ||
[d]="alg.sort" | [d]="alg.sort" | ||
}, | }, | ||
Line 11,302: | Line 11,302: | ||
[b]="Sorting", | [b]="Sorting", | ||
[e]="sort", | [e]="sort", | ||
[c]= | [c]=P, | ||
[d]="alg.nth.element" | [d]="alg.nth.element" | ||
}, | }, | ||
Line 11,337: | Line 11,337: | ||
[a]="27.8.3", | [a]="27.8.3", | ||
[b]="Nth element", | [b]="Nth element", | ||
[c]= | [c]=P, | ||
[d]="alg.binary.search" | [d]="alg.binary.search" | ||
}, | }, | ||
Line 11,344: | Line 11,344: | ||
[b]="Binary search", | [b]="Binary search", | ||
[e]="alg.binary.search.general", | [e]="alg.binary.search.general", | ||
[c]= | [c]=P, | ||
[d]="alg.partitions" | [d]="alg.partitions" | ||
}, | }, | ||
Line 11,379: | Line 11,379: | ||
[a]="27.8.5", | [a]="27.8.5", | ||
[b]="Partitions", | [b]="Partitions", | ||
[c]= | [c]=P, | ||
[d]="alg.merge" | [d]="alg.merge" | ||
}, | }, | ||
Line 11,385: | Line 11,385: | ||
[a]="27.8.6", | [a]="27.8.6", | ||
[b]="Merge", | [b]="Merge", | ||
[c]= | [c]=P, | ||
[d]= | [d]=xd | ||
}, | }, | ||
[ | [xd]={ | ||
[a]="27.8.7", | [a]="27.8.7", | ||
[b]="Set operations on sorted structures", | [b]="Set operations on sorted structures", | ||
[e]="alg.set.operations.general", | [e]="alg.set.operations.general", | ||
[c]= | [c]=P, | ||
[d]= | [d]=wd | ||
}, | }, | ||
["alg.set.operations.general"]={ | ["alg.set.operations.general"]={ | ||
[a]="27.8.7.1", | [a]="27.8.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=xd, | ||
[d]="includes" | [d]="includes" | ||
}, | }, | ||
Line 11,404: | Line 11,404: | ||
[a]="27.8.7.2", | [a]="27.8.7.2", | ||
[b]="includes", | [b]="includes", | ||
[c]= | [c]=xd, | ||
[d]="set.union" | [d]="set.union" | ||
}, | }, | ||
Line 11,410: | Line 11,410: | ||
[a]="27.8.7.3", | [a]="27.8.7.3", | ||
[b]="set_union", | [b]="set_union", | ||
[c]= | [c]=xd, | ||
[d]="set.intersection" | [d]="set.intersection" | ||
}, | }, | ||
Line 11,416: | Line 11,416: | ||
[a]="27.8.7.4", | [a]="27.8.7.4", | ||
[b]="set_intersection", | [b]="set_intersection", | ||
[c]= | [c]=xd, | ||
[d]="set.difference" | [d]="set.difference" | ||
}, | }, | ||
Line 11,422: | Line 11,422: | ||
[a]="27.8.7.5", | [a]="27.8.7.5", | ||
[b]="set_difference", | [b]="set_difference", | ||
[c]= | [c]=xd, | ||
[d]="set.symmetric.difference" | [d]="set.symmetric.difference" | ||
}, | }, | ||
Line 11,428: | Line 11,428: | ||
[a]="27.8.7.6", | [a]="27.8.7.6", | ||
[b]="set_symmetric_difference", | [b]="set_symmetric_difference", | ||
[c]= | [c]=xd | ||
}, | }, | ||
[ | [wd]={ | ||
[a]="27.8.8", | [a]="27.8.8", | ||
[b]="Heap operations", | [b]="Heap operations", | ||
[e]="alg.heap.operations.general", | [e]="alg.heap.operations.general", | ||
[c]= | [c]=P, | ||
[d]="alg.min.max" | [d]="alg.min.max" | ||
}, | }, | ||
Line 11,440: | Line 11,440: | ||
[a]="27.8.8.1", | [a]="27.8.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=wd, | ||
[d]="push.heap" | [d]="push.heap" | ||
}, | }, | ||
Line 11,446: | Line 11,446: | ||
[a]="27.8.8.2", | [a]="27.8.8.2", | ||
[b]="push_heap", | [b]="push_heap", | ||
[c]= | [c]=wd, | ||
[d]="pop.heap" | [d]="pop.heap" | ||
}, | }, | ||
Line 11,452: | Line 11,452: | ||
[a]="27.8.8.3", | [a]="27.8.8.3", | ||
[b]="pop_heap", | [b]="pop_heap", | ||
[c]= | [c]=wd, | ||
[d]="make.heap" | [d]="make.heap" | ||
}, | }, | ||
Line 11,458: | Line 11,458: | ||
[a]="27.8.8.4", | [a]="27.8.8.4", | ||
[b]="make_heap", | [b]="make_heap", | ||
[c]= | [c]=wd, | ||
[d]="sort.heap" | [d]="sort.heap" | ||
}, | }, | ||
Line 11,464: | Line 11,464: | ||
[a]="27.8.8.5", | [a]="27.8.8.5", | ||
[b]="sort_heap", | [b]="sort_heap", | ||
[c]= | [c]=wd, | ||
[d]="is.heap" | [d]="is.heap" | ||
}, | }, | ||
Line 11,470: | Line 11,470: | ||
[a]="27.8.8.6", | [a]="27.8.8.6", | ||
[b]="is_heap", | [b]="is_heap", | ||
[c]= | [c]=wd | ||
}, | }, | ||
["alg.min.max"]={ | ["alg.min.max"]={ | ||
[a]="27.8.9", | [a]="27.8.9", | ||
[b]="Minimum and maximum", | [b]="Minimum and maximum", | ||
[c]= | [c]=P, | ||
[d]="alg.clamp" | [d]="alg.clamp" | ||
}, | }, | ||
Line 11,481: | Line 11,481: | ||
[a]="27.8.10", | [a]="27.8.10", | ||
[b]="Bounded value", | [b]="Bounded value", | ||
[c]= | [c]=P, | ||
[d]="alg.lex.comparison" | [d]="alg.lex.comparison" | ||
}, | }, | ||
Line 11,487: | Line 11,487: | ||
[a]="27.8.11", | [a]="27.8.11", | ||
[b]="Lexicographical comparison", | [b]="Lexicographical comparison", | ||
[c]= | [c]=P, | ||
[d]="alg.three.way" | [d]="alg.three.way" | ||
}, | }, | ||
Line 11,493: | Line 11,493: | ||
[a]="27.8.12", | [a]="27.8.12", | ||
[b]="Three-way comparison algorithms", | [b]="Three-way comparison algorithms", | ||
[c]= | [c]=P, | ||
[d]="alg.permutation.generators" | [d]="alg.permutation.generators" | ||
}, | }, | ||
Line 11,499: | Line 11,499: | ||
[a]="27.8.13", | [a]="27.8.13", | ||
[b]="Permutation generators", | [b]="Permutation generators", | ||
[c]= | [c]=P | ||
}, | }, | ||
["numeric.ops.overview"]={ | ["numeric.ops.overview"]={ | ||
[a]="27.9", | [a]="27.9", | ||
[b]="Header <numeric> synopsis", | [b]="Header <numeric> synopsis", | ||
[c]= | [c]=db, | ||
[d]= | [d]=z | ||
}, | }, | ||
[ | [z]={ | ||
[a]="27.10", | [a]="27.10", | ||
[b]="Generalized numeric operations", | [b]="Generalized numeric operations", | ||
[e]="numeric.ops.general", | [e]="numeric.ops.general", | ||
[c]= | [c]=db, | ||
[d]= | [d]=Qb | ||
}, | }, | ||
["numeric.ops.general"]={ | ["numeric.ops.general"]={ | ||
[a]="27.10.1", | [a]="27.10.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=z, | ||
[d]="numerics.defns" | [d]="numerics.defns" | ||
}, | }, | ||
Line 11,523: | Line 11,523: | ||
[a]="27.10.2", | [a]="27.10.2", | ||
[b]="Definitions", | [b]="Definitions", | ||
[c]= | [c]=z, | ||
[d]="accumulate" | [d]="accumulate" | ||
}, | }, | ||
Line 11,529: | Line 11,529: | ||
[a]="27.10.3", | [a]="27.10.3", | ||
[b]="Accumulate", | [b]="Accumulate", | ||
[c]= | [c]=z, | ||
[d]="reduce" | [d]="reduce" | ||
}, | }, | ||
Line 11,535: | Line 11,535: | ||
[a]="27.10.4", | [a]="27.10.4", | ||
[b]="Reduce", | [b]="Reduce", | ||
[c]= | [c]=z, | ||
[d]="inner.product" | [d]="inner.product" | ||
}, | }, | ||
Line 11,541: | Line 11,541: | ||
[a]="27.10.5", | [a]="27.10.5", | ||
[b]="Inner product", | [b]="Inner product", | ||
[c]= | [c]=z, | ||
[d]="transform.reduce" | [d]="transform.reduce" | ||
}, | }, | ||
Line 11,547: | Line 11,547: | ||
[a]="27.10.6", | [a]="27.10.6", | ||
[b]="Transform reduce", | [b]="Transform reduce", | ||
[c]= | [c]=z, | ||
[d]="partial.sum" | [d]="partial.sum" | ||
}, | }, | ||
Line 11,553: | Line 11,553: | ||
[a]="27.10.7", | [a]="27.10.7", | ||
[b]="Partial sum", | [b]="Partial sum", | ||
[c]= | [c]=z, | ||
[d]="exclusive.scan" | [d]="exclusive.scan" | ||
}, | }, | ||
Line 11,559: | Line 11,559: | ||
[a]="27.10.8", | [a]="27.10.8", | ||
[b]="Exclusive scan", | [b]="Exclusive scan", | ||
[c]= | [c]=z, | ||
[d]="inclusive.scan" | [d]="inclusive.scan" | ||
}, | }, | ||
Line 11,565: | Line 11,565: | ||
[a]="27.10.9", | [a]="27.10.9", | ||
[b]="Inclusive scan", | [b]="Inclusive scan", | ||
[c]= | [c]=z, | ||
[d]="transform.exclusive.scan" | [d]="transform.exclusive.scan" | ||
}, | }, | ||
Line 11,571: | Line 11,571: | ||
[a]="27.10.10", | [a]="27.10.10", | ||
[b]="Transform exclusive scan", | [b]="Transform exclusive scan", | ||
[c]= | [c]=z, | ||
[d]="transform.inclusive.scan" | [d]="transform.inclusive.scan" | ||
}, | }, | ||
Line 11,577: | Line 11,577: | ||
[a]="27.10.11", | [a]="27.10.11", | ||
[b]="Transform inclusive scan", | [b]="Transform inclusive scan", | ||
[c]= | [c]=z, | ||
[d]="adjacent.difference" | [d]="adjacent.difference" | ||
}, | }, | ||
Line 11,583: | Line 11,583: | ||
[a]="27.10.12", | [a]="27.10.12", | ||
[b]="Adjacent difference", | [b]="Adjacent difference", | ||
[c]= | [c]=z, | ||
[d]="numeric.iota" | [d]="numeric.iota" | ||
}, | }, | ||
Line 11,589: | Line 11,589: | ||
[a]="27.10.13", | [a]="27.10.13", | ||
[b]="Iota", | [b]="Iota", | ||
[c]= | [c]=z, | ||
[d]="numeric.ops.gcd" | [d]="numeric.ops.gcd" | ||
}, | }, | ||
Line 11,595: | Line 11,595: | ||
[a]="27.10.14", | [a]="27.10.14", | ||
[b]="Greatest common divisor", | [b]="Greatest common divisor", | ||
[c]= | [c]=z, | ||
[d]="numeric.ops.lcm" | [d]="numeric.ops.lcm" | ||
}, | }, | ||
Line 11,601: | Line 11,601: | ||
[a]="27.10.15", | [a]="27.10.15", | ||
[b]="Least common multiple", | [b]="Least common multiple", | ||
[c]= | [c]=z, | ||
[d]="numeric.ops.midpoint" | [d]="numeric.ops.midpoint" | ||
}, | }, | ||
Line 11,607: | Line 11,607: | ||
[a]="27.10.16", | [a]="27.10.16", | ||
[b]="Midpoint", | [b]="Midpoint", | ||
[c]= | [c]=z | ||
}, | }, | ||
[ | [Qb]={ | ||
[a]="27.11", | [a]="27.11", | ||
[b]="Specialized <memory> algorithms", | [b]="Specialized <memory> algorithms", | ||
[e]="specialized.algorithms.general", | [e]="specialized.algorithms.general", | ||
[c]= | [c]=db, | ||
[d]="alg.c.library" | [d]="alg.c.library" | ||
}, | }, | ||
Line 11,619: | Line 11,619: | ||
[a]="27.11.1", | [a]="27.11.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Qb, | ||
[d]="special.mem.concepts" | [d]="special.mem.concepts" | ||
}, | }, | ||
Line 11,625: | Line 11,625: | ||
[a]="27.11.2", | [a]="27.11.2", | ||
[b]="Special memory concepts", | [b]="Special memory concepts", | ||
[c]= | [c]=Qb, | ||
[d]="uninitialized.construct.default" | [d]="uninitialized.construct.default" | ||
}, | }, | ||
Line 11,631: | Line 11,631: | ||
[a]="27.11.3", | [a]="27.11.3", | ||
[b]="uninitialized_default_construct", | [b]="uninitialized_default_construct", | ||
[c]= | [c]=Qb, | ||
[d]="uninitialized.construct.value" | [d]="uninitialized.construct.value" | ||
}, | }, | ||
Line 11,637: | Line 11,637: | ||
[a]="27.11.4", | [a]="27.11.4", | ||
[b]="uninitialized_value_construct", | [b]="uninitialized_value_construct", | ||
[c]= | [c]=Qb, | ||
[d]="uninitialized.copy" | [d]="uninitialized.copy" | ||
}, | }, | ||
Line 11,643: | Line 11,643: | ||
[a]="27.11.5", | [a]="27.11.5", | ||
[b]="uninitialized_copy", | [b]="uninitialized_copy", | ||
[c]= | [c]=Qb, | ||
[d]="uninitialized.move" | [d]="uninitialized.move" | ||
}, | }, | ||
Line 11,649: | Line 11,649: | ||
[a]="27.11.6", | [a]="27.11.6", | ||
[b]="uninitialized_move", | [b]="uninitialized_move", | ||
[c]= | [c]=Qb, | ||
[d]="uninitialized.fill" | [d]="uninitialized.fill" | ||
}, | }, | ||
Line 11,655: | Line 11,655: | ||
[a]="27.11.7", | [a]="27.11.7", | ||
[b]="uninitialized_fill", | [b]="uninitialized_fill", | ||
[c]= | [c]=Qb, | ||
[d]="specialized.construct" | [d]="specialized.construct" | ||
}, | }, | ||
Line 11,661: | Line 11,661: | ||
[a]="27.11.8", | [a]="27.11.8", | ||
[b]="construct_at", | [b]="construct_at", | ||
[c]= | [c]=Qb, | ||
[d]="specialized.destroy" | [d]="specialized.destroy" | ||
}, | }, | ||
Line 11,667: | Line 11,667: | ||
[a]="27.11.9", | [a]="27.11.9", | ||
[b]="destroy", | [b]="destroy", | ||
[c]= | [c]=Qb | ||
}, | }, | ||
["alg.c.library"]={ | ["alg.c.library"]={ | ||
[a]="27.12", | [a]="27.12", | ||
[b]="C library algorithms", | [b]="C library algorithms", | ||
[c]= | [c]=db | ||
}, | }, | ||
[bc]={ | [bc]={ | ||
[a]="28", | [a]="28", | ||
[b]="Numerics library | [b]="Numerics library", | ||
[e]="numerics.general", | [e]="numerics.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=K | ||
}, | }, | ||
["numerics.general"]={ | ["numerics.general"]={ | ||
Line 11,698: | Line 11,698: | ||
[e]="cfenv.syn", | [e]="cfenv.syn", | ||
[c]=bc, | [c]=bc, | ||
[d]= | [d]=Eb | ||
}, | }, | ||
["cfenv.syn"]={ | ["cfenv.syn"]={ | ||
Line 11,711: | Line 11,711: | ||
[c]="cfenv" | [c]="cfenv" | ||
}, | }, | ||
[ | [Eb]={ | ||
[a]="28.4", | [a]="28.4", | ||
[b]="Complex numbers", | [b]="Complex numbers", | ||
[e]="complex.numbers.general", | [e]="complex.numbers.general", | ||
[c]=bc, | [c]=bc, | ||
[d]= | [d]=sb | ||
}, | }, | ||
["complex.numbers.general"]={ | ["complex.numbers.general"]={ | ||
[a]="28.4.1", | [a]="28.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Eb, | ||
[d]="complex.syn" | [d]="complex.syn" | ||
}, | }, | ||
Line 11,727: | Line 11,727: | ||
[a]="28.4.2", | [a]="28.4.2", | ||
[b]="Header <complex> synopsis", | [b]="Header <complex> synopsis", | ||
[c]= | [c]=Eb, | ||
[d]="complex" | [d]="complex" | ||
}, | }, | ||
Line 11,733: | Line 11,733: | ||
[a]="28.4.3", | [a]="28.4.3", | ||
[b]="Class template complex", | [b]="Class template complex", | ||
[c]= | [c]=Eb, | ||
[d]="complex.members" | [d]="complex.members" | ||
}, | }, | ||
Line 11,739: | Line 11,739: | ||
[a]="28.4.4", | [a]="28.4.4", | ||
[b]=j, | [b]=j, | ||
[c]= | [c]=Eb, | ||
[d]="complex.member.ops" | [d]="complex.member.ops" | ||
}, | }, | ||
Line 11,745: | Line 11,745: | ||
[a]="28.4.5", | [a]="28.4.5", | ||
[b]="Member operators", | [b]="Member operators", | ||
[c]= | [c]=Eb, | ||
[d]="complex.ops" | [d]="complex.ops" | ||
}, | }, | ||
Line 11,751: | Line 11,751: | ||
[a]="28.4.6", | [a]="28.4.6", | ||
[b]="Non-member operations", | [b]="Non-member operations", | ||
[c]= | [c]=Eb, | ||
[d]="complex.value.ops" | [d]="complex.value.ops" | ||
}, | }, | ||
Line 11,757: | Line 11,757: | ||
[a]="28.4.7", | [a]="28.4.7", | ||
[b]="Value operations", | [b]="Value operations", | ||
[c]= | [c]=Eb, | ||
[d]="complex.transcendentals" | [d]="complex.transcendentals" | ||
}, | }, | ||
Line 11,763: | Line 11,763: | ||
[a]="28.4.8", | [a]="28.4.8", | ||
[b]="Transcendentals", | [b]="Transcendentals", | ||
[c]= | [c]=Eb, | ||
[d]="cmplx.over" | [d]="cmplx.over" | ||
}, | }, | ||
Line 11,769: | Line 11,769: | ||
[a]="28.4.9", | [a]="28.4.9", | ||
[b]="Additional overloads", | [b]="Additional overloads", | ||
[c]= | [c]=Eb, | ||
[d]="complex.literals" | [d]="complex.literals" | ||
}, | }, | ||
Line 11,775: | Line 11,775: | ||
[a]="28.4.10", | [a]="28.4.10", | ||
[b]="Suffixes for complex number literals", | [b]="Suffixes for complex number literals", | ||
[c]= | [c]=Eb | ||
}, | }, | ||
[ | [sb]={ | ||
[a]="28.5", | [a]="28.5", | ||
[b]="Random number generation", | [b]="Random number generation", | ||
[e]="rand.general", | [e]="rand.general", | ||
[c]=bc, | [c]=bc, | ||
[d]= | [d]=tb | ||
}, | }, | ||
["rand.general"]={ | ["rand.general"]={ | ||
[a]="28.5.1", | [a]="28.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=sb, | ||
[d]="rand.synopsis" | [d]="rand.synopsis" | ||
}, | }, | ||
Line 11,793: | Line 11,793: | ||
[a]="28.5.2", | [a]="28.5.2", | ||
[b]="Header <random> synopsis", | [b]="Header <random> synopsis", | ||
[c]= | [c]=sb, | ||
[d]= | [d]=vd | ||
}, | }, | ||
[ | [vd]={ | ||
[a]="28.5.3", | [a]="28.5.3", | ||
[b]= | [b]=O, | ||
[e]="rand.req.genl", | [e]="rand.req.genl", | ||
[c]= | [c]=sb, | ||
[d]="rand.eng" | [d]="rand.eng" | ||
}, | }, | ||
Line 11,806: | Line 11,806: | ||
[a]="28.5.3.1", | [a]="28.5.3.1", | ||
[b]="General requirements", | [b]="General requirements", | ||
[c]= | [c]=vd, | ||
[d]="rand.req.seedseq" | [d]="rand.req.seedseq" | ||
}, | }, | ||
Line 11,812: | Line 11,812: | ||
[a]="28.5.3.2", | [a]="28.5.3.2", | ||
[b]="Seed sequence requirements", | [b]="Seed sequence requirements", | ||
[c]= | [c]=vd, | ||
[d]="rand.req.urng" | [d]="rand.req.urng" | ||
}, | }, | ||
Line 11,818: | Line 11,818: | ||
[a]="28.5.3.3", | [a]="28.5.3.3", | ||
[b]="Uniform random bit generator requirements", | [b]="Uniform random bit generator requirements", | ||
[c]= | [c]=vd, | ||
[d]="rand.req.eng" | [d]="rand.req.eng" | ||
}, | }, | ||
Line 11,824: | Line 11,824: | ||
[a]="28.5.3.4", | [a]="28.5.3.4", | ||
[b]="Random number engine requirements", | [b]="Random number engine requirements", | ||
[c]= | [c]=vd, | ||
[d]="rand.req.adapt" | [d]="rand.req.adapt" | ||
}, | }, | ||
Line 11,830: | Line 11,830: | ||
[a]="28.5.3.5", | [a]="28.5.3.5", | ||
[b]="Random number engine adaptor requirements", | [b]="Random number engine adaptor requirements", | ||
[c]= | [c]=vd, | ||
[d]="rand.req.dist" | [d]="rand.req.dist" | ||
}, | }, | ||
Line 11,836: | Line 11,836: | ||
[a]="28.5.3.6", | [a]="28.5.3.6", | ||
[b]="Random number distribution requirements", | [b]="Random number distribution requirements", | ||
[c]= | [c]=vd | ||
}, | }, | ||
["rand.eng"]={ | ["rand.eng"]={ | ||
Line 11,842: | Line 11,842: | ||
[b]="Random number engine class templates", | [b]="Random number engine class templates", | ||
[e]="rand.eng.general", | [e]="rand.eng.general", | ||
[c]= | [c]=sb, | ||
[d]="rand.adapt" | [d]="rand.adapt" | ||
}, | }, | ||
Line 11,872: | Line 11,872: | ||
[b]="Random number engine adaptor class templates", | [b]="Random number engine adaptor class templates", | ||
[e]="rand.adapt.general", | [e]="rand.adapt.general", | ||
[c]= | [c]=sb, | ||
[d]="rand.predef" | [d]="rand.predef" | ||
}, | }, | ||
Line 11,901: | Line 11,901: | ||
[a]="28.5.6", | [a]="28.5.6", | ||
[b]="Engines and engine adaptors with predefined parameters", | [b]="Engines and engine adaptors with predefined parameters", | ||
[c]= | [c]=sb, | ||
[d]="rand.device" | [d]="rand.device" | ||
}, | }, | ||
Line 11,907: | Line 11,907: | ||
[a]="28.5.7", | [a]="28.5.7", | ||
[b]="Class random_device", | [b]="Class random_device", | ||
[c]= | [c]=sb, | ||
[d]="rand.util" | [d]="rand.util" | ||
}, | }, | ||
Line 11,914: | Line 11,914: | ||
[b]="Utilities", | [b]="Utilities", | ||
[e]="rand.util.seedseq", | [e]="rand.util.seedseq", | ||
[c]= | [c]=sb, | ||
[d]= | [d]=td | ||
}, | }, | ||
["rand.util.seedseq"]={ | ["rand.util.seedseq"]={ | ||
Line 11,928: | Line 11,928: | ||
[c]="rand.util" | [c]="rand.util" | ||
}, | }, | ||
[ | [td]={ | ||
[a]="28.5.9", | [a]="28.5.9", | ||
[b]="Random number distribution class templates", | [b]="Random number distribution class templates", | ||
[e]="rand.dist.general", | [e]="rand.dist.general", | ||
[c]= | [c]=sb, | ||
[d]="c.math.rand" | [d]="c.math.rand" | ||
}, | }, | ||
Line 11,938: | Line 11,938: | ||
[a]="28.5.9.1", | [a]="28.5.9.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=td, | ||
[d]="rand.dist.uni" | [d]="rand.dist.uni" | ||
}, | }, | ||
Line 11,945: | Line 11,945: | ||
[b]="Uniform distributions", | [b]="Uniform distributions", | ||
[e]="rand.dist.uni.int", | [e]="rand.dist.uni.int", | ||
[c]= | [c]=td, | ||
[d]="rand.dist.bern" | [d]="rand.dist.bern" | ||
}, | }, | ||
Line 11,963: | Line 11,963: | ||
[b]="Bernoulli distributions", | [b]="Bernoulli distributions", | ||
[e]="rand.dist.bern.bernoulli", | [e]="rand.dist.bern.bernoulli", | ||
[c]= | [c]=td, | ||
[d]="rand.dist.pois" | [d]="rand.dist.pois" | ||
}, | }, | ||
Line 11,993: | Line 11,993: | ||
[b]="Poisson distributions", | [b]="Poisson distributions", | ||
[e]="rand.dist.pois.poisson", | [e]="rand.dist.pois.poisson", | ||
[c]= | [c]=td, | ||
[d]= | [d]="rand.dist.norm" | ||
}, | }, | ||
["rand.dist.pois.poisson"]={ | ["rand.dist.pois.poisson"]={ | ||
Line 12,025: | Line 12,025: | ||
[c]="rand.dist.pois" | [c]="rand.dist.pois" | ||
}, | }, | ||
[ | ["rand.dist.norm"]={ | ||
[a]="28.5.9.5", | [a]="28.5.9.5", | ||
[b]="Normal distributions", | [b]="Normal distributions", | ||
[e]="rand.dist.norm.normal", | [e]="rand.dist.norm.normal", | ||
[c]= | [c]=td, | ||
[d]="rand.dist.samp" | [d]="rand.dist.samp" | ||
}, | }, | ||
Line 12,035: | Line 12,035: | ||
[a]="28.5.9.5.1", | [a]="28.5.9.5.1", | ||
[b]="Class template normal_distribution", | [b]="Class template normal_distribution", | ||
[c]= | [c]="rand.dist.norm", | ||
[d]="rand.dist.norm.lognormal" | [d]="rand.dist.norm.lognormal" | ||
}, | }, | ||
Line 12,041: | Line 12,041: | ||
[a]="28.5.9.5.2", | [a]="28.5.9.5.2", | ||
[b]="Class template lognormal_distribution", | [b]="Class template lognormal_distribution", | ||
[c]= | [c]="rand.dist.norm", | ||
[d]="rand.dist.norm.chisq" | [d]="rand.dist.norm.chisq" | ||
}, | }, | ||
Line 12,047: | Line 12,047: | ||
[a]="28.5.9.5.3", | [a]="28.5.9.5.3", | ||
[b]="Class template chi_squared_distribution", | [b]="Class template chi_squared_distribution", | ||
[c]= | [c]="rand.dist.norm", | ||
[d]="rand.dist.norm.cauchy" | [d]="rand.dist.norm.cauchy" | ||
}, | }, | ||
Line 12,053: | Line 12,053: | ||
[a]="28.5.9.5.4", | [a]="28.5.9.5.4", | ||
[b]="Class template cauchy_distribution", | [b]="Class template cauchy_distribution", | ||
[c]= | [c]="rand.dist.norm", | ||
[d]="rand.dist.norm.f" | [d]="rand.dist.norm.f" | ||
}, | }, | ||
Line 12,059: | Line 12,059: | ||
[a]="28.5.9.5.5", | [a]="28.5.9.5.5", | ||
[b]="Class template fisher_f_distribution", | [b]="Class template fisher_f_distribution", | ||
[c]= | [c]="rand.dist.norm", | ||
[d]="rand.dist.norm.t" | [d]="rand.dist.norm.t" | ||
}, | }, | ||
Line 12,065: | Line 12,065: | ||
[a]="28.5.9.5.6", | [a]="28.5.9.5.6", | ||
[b]="Class template student_t_distribution", | [b]="Class template student_t_distribution", | ||
[c]= | [c]="rand.dist.norm" | ||
}, | }, | ||
["rand.dist.samp"]={ | ["rand.dist.samp"]={ | ||
Line 12,071: | Line 12,071: | ||
[b]="Sampling distributions", | [b]="Sampling distributions", | ||
[e]="rand.dist.samp.discrete", | [e]="rand.dist.samp.discrete", | ||
[c]= | [c]=td | ||
}, | }, | ||
["rand.dist.samp.discrete"]={ | ["rand.dist.samp.discrete"]={ | ||
Line 12,093: | Line 12,093: | ||
[a]="28.5.10", | [a]="28.5.10", | ||
[b]="Low-quality random number generation", | [b]="Low-quality random number generation", | ||
[c]= | [c]=sb | ||
}, | }, | ||
[ | [tb]={ | ||
[a]="28.6", | [a]="28.6", | ||
[b]="Numeric arrays", | [b]="Numeric arrays", | ||
[e]="valarray.syn", | [e]="valarray.syn", | ||
[c]=bc, | [c]=bc, | ||
[d]= | [d]="c.math" | ||
}, | }, | ||
["valarray.syn"]={ | ["valarray.syn"]={ | ||
[a]="28.6.1", | [a]="28.6.1", | ||
[b]="Header <valarray> synopsis", | [b]="Header <valarray> synopsis", | ||
[c]= | [c]=tb, | ||
[d]= | [d]=Wb | ||
}, | }, | ||
[ | [Wb]={ | ||
[a]="28.6.2", | [a]="28.6.2", | ||
[b]="Class template valarray", | [b]="Class template valarray", | ||
[e]="template.valarray.overview", | [e]="template.valarray.overview", | ||
[c]= | [c]=tb, | ||
[d]="valarray.nonmembers" | [d]="valarray.nonmembers" | ||
}, | }, | ||
Line 12,118: | Line 12,118: | ||
[a]="28.6.2.1", | [a]="28.6.2.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=Wb, | ||
[d]="valarray.cons" | [d]="valarray.cons" | ||
}, | }, | ||
Line 12,124: | Line 12,124: | ||
[a]="28.6.2.2", | [a]="28.6.2.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=Wb, | ||
[d]="valarray.assign" | [d]="valarray.assign" | ||
}, | }, | ||
Line 12,130: | Line 12,130: | ||
[a]="28.6.2.3", | [a]="28.6.2.3", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=Wb, | ||
[d]="valarray.access" | [d]="valarray.access" | ||
}, | }, | ||
["valarray.access"]={ | ["valarray.access"]={ | ||
[a]="28.6.2.4", | [a]="28.6.2.4", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=Wb, | ||
[d]="valarray.sub" | [d]="valarray.sub" | ||
}, | }, | ||
Line 12,142: | Line 12,142: | ||
[a]="28.6.2.5", | [a]="28.6.2.5", | ||
[b]="Subset operations", | [b]="Subset operations", | ||
[c]= | [c]=Wb, | ||
[d]="valarray.unary" | [d]="valarray.unary" | ||
}, | }, | ||
Line 12,148: | Line 12,148: | ||
[a]="28.6.2.6", | [a]="28.6.2.6", | ||
[b]="Unary operators", | [b]="Unary operators", | ||
[c]= | [c]=Wb, | ||
[d]="valarray.cassign" | [d]="valarray.cassign" | ||
}, | }, | ||
Line 12,154: | Line 12,154: | ||
[a]="28.6.2.7", | [a]="28.6.2.7", | ||
[b]="Compound assignment", | [b]="Compound assignment", | ||
[c]= | [c]=Wb, | ||
[d]="valarray.members" | [d]="valarray.members" | ||
}, | }, | ||
Line 12,160: | Line 12,160: | ||
[a]="28.6.2.8", | [a]="28.6.2.8", | ||
[b]=j, | [b]=j, | ||
[c]= | [c]=Wb | ||
}, | }, | ||
["valarray.nonmembers"]={ | ["valarray.nonmembers"]={ | ||
Line 12,166: | Line 12,166: | ||
[b]="valarray non-member operations", | [b]="valarray non-member operations", | ||
[e]="valarray.binary", | [e]="valarray.binary", | ||
[c]= | [c]=tb, | ||
[d]="class.slice" | [d]="class.slice" | ||
}, | }, | ||
Line 12,196: | Line 12,196: | ||
[b]="Class slice", | [b]="Class slice", | ||
[e]="class.slice.overview", | [e]="class.slice.overview", | ||
[c]= | [c]=tb, | ||
[d]="template.slice.array" | [d]="template.slice.array" | ||
}, | }, | ||
Line 12,226: | Line 12,226: | ||
[b]="Class template slice_array", | [b]="Class template slice_array", | ||
[e]="template.slice.array.overview", | [e]="template.slice.array.overview", | ||
[c]= | [c]=tb, | ||
[d]="class.gslice" | [d]="class.gslice" | ||
}, | }, | ||
Line 12,256: | Line 12,256: | ||
[b]="The gslice class", | [b]="The gslice class", | ||
[e]="class.gslice.overview", | [e]="class.gslice.overview", | ||
[c]= | [c]=tb, | ||
[d]="template.gslice.array" | [d]="template.gslice.array" | ||
}, | }, | ||
Line 12,280: | Line 12,280: | ||
[b]="Class template gslice_array", | [b]="Class template gslice_array", | ||
[e]="template.gslice.array.overview", | [e]="template.gslice.array.overview", | ||
[c]= | [c]=tb, | ||
[d]="template.mask.array" | [d]="template.mask.array" | ||
}, | }, | ||
Line 12,310: | Line 12,310: | ||
[b]="Class template mask_array", | [b]="Class template mask_array", | ||
[e]="template.mask.array.overview", | [e]="template.mask.array.overview", | ||
[c]= | [c]=tb, | ||
[d]="template.indirect.array" | [d]="template.indirect.array" | ||
}, | }, | ||
Line 12,340: | Line 12,340: | ||
[b]="Class template indirect_array", | [b]="Class template indirect_array", | ||
[e]="template.indirect.array.overview", | [e]="template.indirect.array.overview", | ||
[c]= | [c]=tb, | ||
[d]="valarray.range" | [d]="valarray.range" | ||
}, | }, | ||
Line 12,369: | Line 12,369: | ||
[a]="28.6.10", | [a]="28.6.10", | ||
[b]="valarray range access", | [b]="valarray range access", | ||
[c]= | [c]=tb | ||
}, | }, | ||
[ | ["c.math"]={ | ||
[a]="28.7", | [a]="28.7", | ||
[b]="Mathematical functions for floating-point types", | [b]="Mathematical functions for floating-point types", | ||
Line 12,381: | Line 12,381: | ||
[a]="28.7.1", | [a]="28.7.1", | ||
[b]="Header <cmath> synopsis", | [b]="Header <cmath> synopsis", | ||
[c]= | [c]="c.math", | ||
[d]="c.math.abs" | [d]="c.math.abs" | ||
}, | }, | ||
Line 12,387: | Line 12,387: | ||
[a]="28.7.2", | [a]="28.7.2", | ||
[b]="Absolute values", | [b]="Absolute values", | ||
[c]= | [c]="c.math", | ||
[d]="c.math.hypot3" | [d]="c.math.hypot3" | ||
}, | }, | ||
Line 12,393: | Line 12,393: | ||
[a]="28.7.3", | [a]="28.7.3", | ||
[b]="Three-dimensional hypotenuse", | [b]="Three-dimensional hypotenuse", | ||
[c]= | [c]="c.math", | ||
[d]="c.math.lerp" | [d]="c.math.lerp" | ||
}, | }, | ||
Line 12,399: | Line 12,399: | ||
[a]="28.7.4", | [a]="28.7.4", | ||
[b]="Linear interpolation", | [b]="Linear interpolation", | ||
[c]= | [c]="c.math", | ||
[d]="c.math.fpclass" | [d]="c.math.fpclass" | ||
}, | }, | ||
Line 12,405: | Line 12,405: | ||
[a]="28.7.5", | [a]="28.7.5", | ||
[b]="Classification / comparison functions", | [b]="Classification / comparison functions", | ||
[c]= | [c]="c.math", | ||
[d]=r | [d]=r | ||
}, | }, | ||
Line 12,412: | Line 12,412: | ||
[b]="Mathematical special functions", | [b]="Mathematical special functions", | ||
[e]="sf.cmath.general", | [e]="sf.cmath.general", | ||
[c]= | [c]="c.math" | ||
}, | }, | ||
["sf.cmath.general"]={ | ["sf.cmath.general"]={ | ||
Line 12,562: | Line 12,562: | ||
[c]="numbers" | [c]="numbers" | ||
}, | }, | ||
[ | [K]={ | ||
[a]="29", | [a]="29", | ||
[b]="Time library | [b]="Time library", | ||
[e]="time.general", | [e]="time.general", | ||
[c]=i, | [c]=i, | ||
Line 12,572: | Line 12,572: | ||
[a]="29.1", | [a]="29.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=K, | ||
[d]="time.syn" | [d]="time.syn" | ||
}, | }, | ||
Line 12,578: | Line 12,578: | ||
[a]="29.2", | [a]="29.2", | ||
[b]="Header <chrono> synopsis", | [b]="Header <chrono> synopsis", | ||
[c]= | [c]=K, | ||
[d]="time.clock.req" | [d]="time.clock.req" | ||
}, | }, | ||
Line 12,584: | Line 12,584: | ||
[a]="29.3", | [a]="29.3", | ||
[b]="Cpp17Clock requirements", | [b]="Cpp17Clock requirements", | ||
[c]= | [c]=K, | ||
[d]="time.traits" | [d]="time.traits" | ||
}, | }, | ||
Line 12,591: | Line 12,591: | ||
[b]="Time-related traits", | [b]="Time-related traits", | ||
[e]="time.traits.is.fp", | [e]="time.traits.is.fp", | ||
[c]= | [c]=K, | ||
[d]= | [d]=nb | ||
}, | }, | ||
["time.traits.is.fp"]={ | ["time.traits.is.fp"]={ | ||
Line 12,617: | Line 12,617: | ||
[c]="time.traits" | [c]="time.traits" | ||
}, | }, | ||
[ | [nb]={ | ||
[a]="29.5", | [a]="29.5", | ||
[b]="Class template duration", | [b]="Class template duration", | ||
[e]="time.duration.general", | [e]="time.duration.general", | ||
[c]= | [c]=K, | ||
[d]= | [d]=vc | ||
}, | }, | ||
["time.duration.general"]={ | ["time.duration.general"]={ | ||
[a]="29.5.1", | [a]="29.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=nb, | ||
[d]="time.duration.cons" | [d]="time.duration.cons" | ||
}, | }, | ||
Line 12,633: | Line 12,633: | ||
[a]="29.5.2", | [a]="29.5.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=nb, | ||
[d]="time.duration.observer" | [d]="time.duration.observer" | ||
}, | }, | ||
Line 12,639: | Line 12,639: | ||
[a]="29.5.3", | [a]="29.5.3", | ||
[b]="Observer", | [b]="Observer", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.arithmetic" | [d]="time.duration.arithmetic" | ||
}, | }, | ||
Line 12,645: | Line 12,645: | ||
[a]="29.5.4", | [a]="29.5.4", | ||
[b]="Arithmetic", | [b]="Arithmetic", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.special" | [d]="time.duration.special" | ||
}, | }, | ||
Line 12,651: | Line 12,651: | ||
[a]="29.5.5", | [a]="29.5.5", | ||
[b]="Special values", | [b]="Special values", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.nonmember" | [d]="time.duration.nonmember" | ||
}, | }, | ||
Line 12,657: | Line 12,657: | ||
[a]="29.5.6", | [a]="29.5.6", | ||
[b]="Non-member arithmetic", | [b]="Non-member arithmetic", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.comparisons" | [d]="time.duration.comparisons" | ||
}, | }, | ||
["time.duration.comparisons"]={ | ["time.duration.comparisons"]={ | ||
[a]="29.5.7", | [a]="29.5.7", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=nb, | ||
[d]="time.duration.cast" | [d]="time.duration.cast" | ||
}, | }, | ||
Line 12,669: | Line 12,669: | ||
[a]="29.5.8", | [a]="29.5.8", | ||
[b]="Conversions", | [b]="Conversions", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.literals" | [d]="time.duration.literals" | ||
}, | }, | ||
Line 12,675: | Line 12,675: | ||
[a]="29.5.9", | [a]="29.5.9", | ||
[b]="Suffixes for duration literals", | [b]="Suffixes for duration literals", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.alg" | [d]="time.duration.alg" | ||
}, | }, | ||
Line 12,681: | Line 12,681: | ||
[a]="29.5.10", | [a]="29.5.10", | ||
[b]="Algorithms", | [b]="Algorithms", | ||
[c]= | [c]=nb, | ||
[d]="time.duration.io" | [d]="time.duration.io" | ||
}, | }, | ||
Line 12,687: | Line 12,687: | ||
[a]="29.5.11", | [a]="29.5.11", | ||
[b]="I/O", | [b]="I/O", | ||
[c]= | [c]=nb | ||
}, | }, | ||
[ | [vc]={ | ||
[a]="29.6", | [a]="29.6", | ||
[b]="Class template time_point", | [b]="Class template time_point", | ||
[e]="time.point.general", | [e]="time.point.general", | ||
[c]= | [c]=K, | ||
[d]= | [d]=vb | ||
}, | }, | ||
["time.point.general"]={ | ["time.point.general"]={ | ||
[a]="29.6.1", | [a]="29.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=vc, | ||
[d]="time.point.cons" | [d]="time.point.cons" | ||
}, | }, | ||
Line 12,705: | Line 12,705: | ||
[a]="29.6.2", | [a]="29.6.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=vc, | ||
[d]="time.point.observer" | [d]="time.point.observer" | ||
}, | }, | ||
Line 12,711: | Line 12,711: | ||
[a]="29.6.3", | [a]="29.6.3", | ||
[b]="Observer", | [b]="Observer", | ||
[c]= | [c]=vc, | ||
[d]="time.point.arithmetic" | [d]="time.point.arithmetic" | ||
}, | }, | ||
Line 12,717: | Line 12,717: | ||
[a]="29.6.4", | [a]="29.6.4", | ||
[b]="Arithmetic", | [b]="Arithmetic", | ||
[c]= | [c]=vc, | ||
[d]="time.point.special" | [d]="time.point.special" | ||
}, | }, | ||
Line 12,723: | Line 12,723: | ||
[a]="29.6.5", | [a]="29.6.5", | ||
[b]="Special values", | [b]="Special values", | ||
[c]= | [c]=vc, | ||
[d]="time.point.nonmember" | [d]="time.point.nonmember" | ||
}, | }, | ||
Line 12,729: | Line 12,729: | ||
[a]="29.6.6", | [a]="29.6.6", | ||
[b]="Non-member arithmetic", | [b]="Non-member arithmetic", | ||
[c]= | [c]=vc, | ||
[d]="time.point.comparisons" | [d]="time.point.comparisons" | ||
}, | }, | ||
["time.point.comparisons"]={ | ["time.point.comparisons"]={ | ||
[a]="29.6.7", | [a]="29.6.7", | ||
[b]= | [b]=xb, | ||
[c]= | [c]=vc, | ||
[d]="time.point.cast" | [d]="time.point.cast" | ||
}, | }, | ||
Line 12,741: | Line 12,741: | ||
[a]="29.6.8", | [a]="29.6.8", | ||
[b]="Conversions", | [b]="Conversions", | ||
[c]= | [c]=vc | ||
}, | }, | ||
[ | [vb]={ | ||
[a]="29.7", | [a]="29.7", | ||
[b]="Clocks", | [b]="Clocks", | ||
[e]="time.clock.general", | [e]="time.clock.general", | ||
[c]= | [c]=K, | ||
[d]= | [d]=v | ||
}, | }, | ||
["time.clock.general"]={ | ["time.clock.general"]={ | ||
[a]="29.7.1", | [a]="29.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=vb, | ||
[d]="time.clock.system" | [d]="time.clock.system" | ||
}, | }, | ||
Line 12,760: | Line 12,760: | ||
[b]="Class system_clock", | [b]="Class system_clock", | ||
[e]="time.clock.system.overview", | [e]="time.clock.system.overview", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.utc" | [d]="time.clock.utc" | ||
}, | }, | ||
Line 12,784: | Line 12,784: | ||
[b]="Class utc_clock", | [b]="Class utc_clock", | ||
[e]="time.clock.utc.overview", | [e]="time.clock.utc.overview", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.tai" | [d]="time.clock.tai" | ||
}, | }, | ||
Line 12,808: | Line 12,808: | ||
[b]="Class tai_clock", | [b]="Class tai_clock", | ||
[e]="time.clock.tai.overview", | [e]="time.clock.tai.overview", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.gps" | [d]="time.clock.gps" | ||
}, | }, | ||
Line 12,832: | Line 12,832: | ||
[b]="Class gps_clock", | [b]="Class gps_clock", | ||
[e]="time.clock.gps.overview", | [e]="time.clock.gps.overview", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.file" | [d]="time.clock.file" | ||
}, | }, | ||
Line 12,856: | Line 12,856: | ||
[b]="Type file_clock", | [b]="Type file_clock", | ||
[e]="time.clock.file.overview", | [e]="time.clock.file.overview", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.steady" | [d]="time.clock.steady" | ||
}, | }, | ||
Line 12,879: | Line 12,879: | ||
[a]="29.7.7", | [a]="29.7.7", | ||
[b]="Class steady_clock", | [b]="Class steady_clock", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.hires" | [d]="time.clock.hires" | ||
}, | }, | ||
Line 12,885: | Line 12,885: | ||
[a]="29.7.8", | [a]="29.7.8", | ||
[b]="Class high_resolution_clock", | [b]="Class high_resolution_clock", | ||
[c]= | [c]=vb, | ||
[d]="time.clock.local" | [d]="time.clock.local" | ||
}, | }, | ||
Line 12,891: | Line 12,891: | ||
[a]="29.7.9", | [a]="29.7.9", | ||
[b]="Local time", | [b]="Local time", | ||
[c]= | [c]=vb, | ||
[d]= | [d]=ud | ||
}, | }, | ||
[ | [ud]={ | ||
[a]="29.7.10", | [a]="29.7.10", | ||
[b]="time_point conversions", | [b]="time_point conversions", | ||
[e]="time.clock.conv", | [e]="time.clock.conv", | ||
[c]= | [c]=vb | ||
}, | }, | ||
["time.clock.conv"]={ | ["time.clock.conv"]={ | ||
[a]="29.7.10.1", | [a]="29.7.10.1", | ||
[b]="Class template clock_time_conversion", | [b]="Class template clock_time_conversion", | ||
[c]= | [c]=ud, | ||
[d]="time.clock.cast.id" | [d]="time.clock.cast.id" | ||
}, | }, | ||
Line 12,909: | Line 12,909: | ||
[a]="29.7.10.2", | [a]="29.7.10.2", | ||
[b]="Identity conversions", | [b]="Identity conversions", | ||
[c]= | [c]=ud, | ||
[d]="time.clock.cast.sys.utc" | [d]="time.clock.cast.sys.utc" | ||
}, | }, | ||
Line 12,915: | Line 12,915: | ||
[a]="29.7.10.3", | [a]="29.7.10.3", | ||
[b]="Conversions between system_clock and utc_clock", | [b]="Conversions between system_clock and utc_clock", | ||
[c]= | [c]=ud, | ||
[d]="time.clock.cast.sys" | [d]="time.clock.cast.sys" | ||
}, | }, | ||
Line 12,921: | Line 12,921: | ||
[a]="29.7.10.4", | [a]="29.7.10.4", | ||
[b]="Conversions between system_clock and other clocks", | [b]="Conversions between system_clock and other clocks", | ||
[c]= | [c]=ud, | ||
[d]="time.clock.cast.utc" | [d]="time.clock.cast.utc" | ||
}, | }, | ||
Line 12,927: | Line 12,927: | ||
[a]="29.7.10.5", | [a]="29.7.10.5", | ||
[b]="Conversions between utc_clock and other clocks", | [b]="Conversions between utc_clock and other clocks", | ||
[c]= | [c]=ud, | ||
[d]="time.clock.cast.fn" | [d]="time.clock.cast.fn" | ||
}, | }, | ||
Line 12,933: | Line 12,933: | ||
[a]="29.7.10.6", | [a]="29.7.10.6", | ||
[b]="Function template clock_cast", | [b]="Function template clock_cast", | ||
[c]= | [c]=ud | ||
}, | }, | ||
[ | [v]={ | ||
[a]="29.8", | [a]="29.8", | ||
[b]="The civil calendar", | [b]="The civil calendar", | ||
[e]="time.cal.general", | [e]="time.cal.general", | ||
[c]= | [c]=K, | ||
[d]="time.hms" | [d]="time.hms" | ||
}, | }, | ||
Line 12,945: | Line 12,945: | ||
[a]="29.8.1", | [a]="29.8.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=v, | ||
[d]="time.cal.last" | [d]="time.cal.last" | ||
}, | }, | ||
Line 12,951: | Line 12,951: | ||
[a]="29.8.2", | [a]="29.8.2", | ||
[b]="Class last_spec", | [b]="Class last_spec", | ||
[c]= | [c]=v, | ||
[d]="time.cal.day" | [d]="time.cal.day" | ||
}, | }, | ||
Line 12,958: | Line 12,958: | ||
[b]="Class day", | [b]="Class day", | ||
[e]="time.cal.day.overview", | [e]="time.cal.day.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.month" | [d]="time.cal.month" | ||
}, | }, | ||
Line 12,982: | Line 12,982: | ||
[b]="Class month", | [b]="Class month", | ||
[e]="time.cal.month.overview", | [e]="time.cal.month.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.year" | [d]="time.cal.year" | ||
}, | }, | ||
Line 13,006: | Line 13,006: | ||
[b]="Class year", | [b]="Class year", | ||
[e]="time.cal.year.overview", | [e]="time.cal.year.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.wd" | [d]="time.cal.wd" | ||
}, | }, | ||
Line 13,030: | Line 13,030: | ||
[b]="Class weekday", | [b]="Class weekday", | ||
[e]="time.cal.wd.overview", | [e]="time.cal.wd.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.wdidx" | [d]="time.cal.wdidx" | ||
}, | }, | ||
Line 13,054: | Line 13,054: | ||
[b]="Class weekday_indexed", | [b]="Class weekday_indexed", | ||
[e]="time.cal.wdidx.overview", | [e]="time.cal.wdidx.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.wdlast" | [d]="time.cal.wdlast" | ||
}, | }, | ||
Line 13,078: | Line 13,078: | ||
[b]="Class weekday_last", | [b]="Class weekday_last", | ||
[e]="time.cal.wdlast.overview", | [e]="time.cal.wdlast.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.md" | [d]="time.cal.md" | ||
}, | }, | ||
Line 13,102: | Line 13,102: | ||
[b]="Class month_day", | [b]="Class month_day", | ||
[e]="time.cal.md.overview", | [e]="time.cal.md.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.mdlast" | [d]="time.cal.mdlast" | ||
}, | }, | ||
Line 13,125: | Line 13,125: | ||
[a]="29.8.10", | [a]="29.8.10", | ||
[b]="Class month_day_last", | [b]="Class month_day_last", | ||
[c]= | [c]=v, | ||
[d]="time.cal.mwd" | [d]="time.cal.mwd" | ||
}, | }, | ||
Line 13,132: | Line 13,132: | ||
[b]="Class month_weekday", | [b]="Class month_weekday", | ||
[e]="time.cal.mwd.overview", | [e]="time.cal.mwd.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.mwdlast" | [d]="time.cal.mwdlast" | ||
}, | }, | ||
Line 13,156: | Line 13,156: | ||
[b]="Class month_weekday_last", | [b]="Class month_weekday_last", | ||
[e]="time.cal.mwdlast.overview", | [e]="time.cal.mwdlast.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.ym" | [d]="time.cal.ym" | ||
}, | }, | ||
Line 13,180: | Line 13,180: | ||
[b]="Class year_month", | [b]="Class year_month", | ||
[e]="time.cal.ym.overview", | [e]="time.cal.ym.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.ymd" | [d]="time.cal.ymd" | ||
}, | }, | ||
Line 13,204: | Line 13,204: | ||
[b]="Class year_month_day", | [b]="Class year_month_day", | ||
[e]="time.cal.ymd.overview", | [e]="time.cal.ymd.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.ymdlast" | [d]="time.cal.ymdlast" | ||
}, | }, | ||
Line 13,228: | Line 13,228: | ||
[b]="Class year_month_day_last", | [b]="Class year_month_day_last", | ||
[e]="time.cal.ymdlast.overview", | [e]="time.cal.ymdlast.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.ymwd" | [d]="time.cal.ymwd" | ||
}, | }, | ||
Line 13,252: | Line 13,252: | ||
[b]="Class year_month_weekday", | [b]="Class year_month_weekday", | ||
[e]="time.cal.ymwd.overview", | [e]="time.cal.ymwd.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.ymwdlast" | [d]="time.cal.ymwdlast" | ||
}, | }, | ||
Line 13,276: | Line 13,276: | ||
[b]="Class year_month_weekday_last", | [b]="Class year_month_weekday_last", | ||
[e]="time.cal.ymwdlast.overview", | [e]="time.cal.ymwdlast.overview", | ||
[c]= | [c]=v, | ||
[d]="time.cal.operators" | [d]="time.cal.operators" | ||
}, | }, | ||
Line 13,299: | Line 13,299: | ||
[a]="29.8.18", | [a]="29.8.18", | ||
[b]="Conventional syntax operators", | [b]="Conventional syntax operators", | ||
[c]= | [c]=v | ||
}, | }, | ||
["time.hms"]={ | ["time.hms"]={ | ||
Line 13,305: | Line 13,305: | ||
[b]="Class template hh_mm_ss", | [b]="Class template hh_mm_ss", | ||
[e]="time.hms.overview", | [e]="time.hms.overview", | ||
[c]= | [c]=K, | ||
[d]="time.12" | [d]="time.12" | ||
}, | }, | ||
Line 13,328: | Line 13,328: | ||
[a]="29.10", | [a]="29.10", | ||
[b]="12/24 hours functions", | [b]="12/24 hours functions", | ||
[c]= | [c]=K, | ||
[d]= | [d]=Gb | ||
}, | }, | ||
[ | [Gb]={ | ||
[a]="29.11", | [a]="29.11", | ||
[b]="Time zones", | [b]="Time zones", | ||
[e]="time.zone.general", | [e]="time.zone.general", | ||
[c]= | [c]=K, | ||
[d]="time.format" | [d]="time.format" | ||
}, | }, | ||
Line 13,341: | Line 13,341: | ||
[a]="29.11.1", | [a]="29.11.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.db" | [d]="time.zone.db" | ||
}, | }, | ||
Line 13,348: | Line 13,348: | ||
[b]="Time zone database", | [b]="Time zone database", | ||
[e]="time.zone.db.tzdb", | [e]="time.zone.db.tzdb", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.exception" | [d]="time.zone.exception" | ||
}, | }, | ||
Line 13,378: | Line 13,378: | ||
[b]="Exception classes", | [b]="Exception classes", | ||
[e]="time.zone.exception.nonexist", | [e]="time.zone.exception.nonexist", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.info" | [d]="time.zone.info" | ||
}, | }, | ||
Line 13,396: | Line 13,396: | ||
[b]="Information classes", | [b]="Information classes", | ||
[e]="time.zone.info.sys", | [e]="time.zone.info.sys", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.timezone" | [d]="time.zone.timezone" | ||
}, | }, | ||
Line 13,414: | Line 13,414: | ||
[b]="Class time_zone", | [b]="Class time_zone", | ||
[e]="time.zone.overview", | [e]="time.zone.overview", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.zonedtraits" | [d]="time.zone.zonedtraits" | ||
}, | }, | ||
Line 13,437: | Line 13,437: | ||
[a]="29.11.6", | [a]="29.11.6", | ||
[b]="Class template zoned_traits", | [b]="Class template zoned_traits", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.zonedtime" | [d]="time.zone.zonedtime" | ||
}, | }, | ||
Line 13,444: | Line 13,444: | ||
[b]="Class template zoned_time", | [b]="Class template zoned_time", | ||
[e]="time.zone.zonedtime.overview", | [e]="time.zone.zonedtime.overview", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.leap" | [d]="time.zone.leap" | ||
}, | }, | ||
Line 13,474: | Line 13,474: | ||
[b]="Class leap_second", | [b]="Class leap_second", | ||
[e]="time.zone.leap.overview", | [e]="time.zone.leap.overview", | ||
[c]= | [c]=Gb, | ||
[d]="time.zone.link" | [d]="time.zone.link" | ||
}, | }, | ||
Line 13,498: | Line 13,498: | ||
[b]="Class time_zone_link", | [b]="Class time_zone_link", | ||
[e]="time.zone.link.overview", | [e]="time.zone.link.overview", | ||
[c]= | [c]=Gb | ||
}, | }, | ||
["time.zone.link.overview"]={ | ["time.zone.link.overview"]={ | ||
Line 13,520: | Line 13,520: | ||
[a]="29.12", | [a]="29.12", | ||
[b]="Formatting", | [b]="Formatting", | ||
[c]= | [c]=K, | ||
[d]="time.parse" | [d]="time.parse" | ||
}, | }, | ||
Line 13,526: | Line 13,526: | ||
[a]="29.13", | [a]="29.13", | ||
[b]="Parsing", | [b]="Parsing", | ||
[c]= | [c]=K, | ||
[d]="ctime.syn" | [d]="ctime.syn" | ||
}, | }, | ||
Line 13,532: | Line 13,532: | ||
[a]="29.14", | [a]="29.14", | ||
[b]="Header <ctime> synopsis", | [b]="Header <ctime> synopsis", | ||
[c]= | [c]=K | ||
}, | }, | ||
["localization"]={ | ["localization"]={ | ||
[a]="30", | [a]="30", | ||
[b]="Localization library | [b]="Localization library", | ||
[e]="localization.general", | [e]="localization.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=M | ||
}, | }, | ||
["localization.general"]={ | ["localization.general"]={ | ||
Line 13,558: | Line 13,558: | ||
[e]="locale", | [e]="locale", | ||
[c]="localization", | [c]="localization", | ||
[d]= | [d]=hc | ||
}, | }, | ||
["locale"]={ | ["locale"]={ | ||
Line 13,643: | Line 13,643: | ||
[c]="locale.convenience" | [c]="locale.convenience" | ||
}, | }, | ||
[ | [hc]={ | ||
[a]="30.4", | [a]="30.4", | ||
[b]="Standard locale categories", | [b]="Standard locale categories", | ||
Line 13,653: | Line 13,653: | ||
[a]="30.4.1", | [a]="30.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=hc, | ||
[d]="category.ctype" | [d]="category.ctype" | ||
}, | }, | ||
Line 13,660: | Line 13,660: | ||
[b]="The ctype category", | [b]="The ctype category", | ||
[e]="category.ctype.general", | [e]="category.ctype.general", | ||
[c]= | [c]=hc, | ||
[d]="category.numeric" | [d]="category.numeric" | ||
}, | }, | ||
Line 13,714: | Line 13,714: | ||
["facet.ctype.char.dtor"]={ | ["facet.ctype.char.dtor"]={ | ||
[a]="30.4.2.4.2", | [a]="30.4.2.4.2", | ||
[b]= | [b]=Hb, | ||
[c]="facet.ctype.special", | [c]="facet.ctype.special", | ||
[d]="facet.ctype.char.members" | [d]="facet.ctype.char.members" | ||
Line 13,732: | Line 13,732: | ||
["facet.ctype.char.virtuals"]={ | ["facet.ctype.char.virtuals"]={ | ||
[a]="30.4.2.4.5", | [a]="30.4.2.4.5", | ||
[b]= | [b]=Z, | ||
[c]="facet.ctype.special" | [c]="facet.ctype.special" | ||
}, | }, | ||
Line 13,756: | Line 13,756: | ||
["locale.codecvt.virtuals"]={ | ["locale.codecvt.virtuals"]={ | ||
[a]="30.4.2.5.3", | [a]="30.4.2.5.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.codecvt" | [c]="locale.codecvt" | ||
}, | }, | ||
Line 13,768: | Line 13,768: | ||
[b]="The numeric category", | [b]="The numeric category", | ||
[e]="category.numeric.general", | [e]="category.numeric.general", | ||
[c]= | [c]=hc, | ||
[d]="facet.numpunct" | [d]="facet.numpunct" | ||
}, | }, | ||
Line 13,798: | Line 13,798: | ||
["facet.num.get.virtuals"]={ | ["facet.num.get.virtuals"]={ | ||
[a]="30.4.3.2.3", | [a]="30.4.3.2.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.num.get" | [c]="locale.num.get" | ||
}, | }, | ||
Line 13,821: | Line 13,821: | ||
["facet.num.put.virtuals"]={ | ["facet.num.put.virtuals"]={ | ||
[a]="30.4.3.3.3", | [a]="30.4.3.3.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.nm.put" | [c]="locale.nm.put" | ||
}, | }, | ||
Line 13,828: | Line 13,828: | ||
[b]="The numeric punctuation facet", | [b]="The numeric punctuation facet", | ||
[e]="locale.numpunct", | [e]="locale.numpunct", | ||
[c]= | [c]=hc, | ||
[d]="category.collate" | [d]="category.collate" | ||
}, | }, | ||
Line 13,852: | Line 13,852: | ||
["facet.numpunct.virtuals"]={ | ["facet.numpunct.virtuals"]={ | ||
[a]="30.4.4.1.3", | [a]="30.4.4.1.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.numpunct" | [c]="locale.numpunct" | ||
}, | }, | ||
Line 13,864: | Line 13,864: | ||
[b]="The collate category", | [b]="The collate category", | ||
[e]="locale.collate", | [e]="locale.collate", | ||
[c]= | [c]=hc, | ||
[d]="category.time" | [d]="category.time" | ||
}, | }, | ||
Line 13,888: | Line 13,888: | ||
["locale.collate.virtuals"]={ | ["locale.collate.virtuals"]={ | ||
[a]="30.4.5.1.3", | [a]="30.4.5.1.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.collate" | [c]="locale.collate" | ||
}, | }, | ||
Line 13,900: | Line 13,900: | ||
[b]="The time category", | [b]="The time category", | ||
[e]="category.time.general", | [e]="category.time.general", | ||
[c]= | [c]=hc, | ||
[d]="category.monetary" | [d]="category.monetary" | ||
}, | }, | ||
Line 13,930: | Line 13,930: | ||
["locale.time.get.virtuals"]={ | ["locale.time.get.virtuals"]={ | ||
[a]="30.4.6.2.3", | [a]="30.4.6.2.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.time.get" | [c]="locale.time.get" | ||
}, | }, | ||
Line 13,954: | Line 13,954: | ||
["locale.time.put.virtuals"]={ | ["locale.time.put.virtuals"]={ | ||
[a]="30.4.6.4.2", | [a]="30.4.6.4.2", | ||
[b]= | [b]=Z, | ||
[c]="locale.time.put" | [c]="locale.time.put" | ||
}, | }, | ||
Line 13,966: | Line 13,966: | ||
[b]="The monetary category", | [b]="The monetary category", | ||
[e]="category.monetary.general", | [e]="category.monetary.general", | ||
[c]= | [c]=hc, | ||
[d]="category.messages" | [d]="category.messages" | ||
}, | }, | ||
Line 13,990: | Line 13,990: | ||
["locale.money.get.virtuals"]={ | ["locale.money.get.virtuals"]={ | ||
[a]="30.4.7.2.2", | [a]="30.4.7.2.2", | ||
[b]= | [b]=Z, | ||
[c]="locale.money.get" | [c]="locale.money.get" | ||
}, | }, | ||
Line 14,008: | Line 14,008: | ||
["locale.money.put.virtuals"]={ | ["locale.money.put.virtuals"]={ | ||
[a]="30.4.7.3.2", | [a]="30.4.7.3.2", | ||
[b]= | [b]=Z, | ||
[c]="locale.money.put" | [c]="locale.money.put" | ||
}, | }, | ||
Line 14,032: | Line 14,032: | ||
["locale.moneypunct.virtuals"]={ | ["locale.moneypunct.virtuals"]={ | ||
[a]="30.4.7.4.3", | [a]="30.4.7.4.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.moneypunct" | [c]="locale.moneypunct" | ||
}, | }, | ||
Line 14,044: | Line 14,044: | ||
[b]="The message retrieval category", | [b]="The message retrieval category", | ||
[e]="category.messages.general", | [e]="category.messages.general", | ||
[c]= | [c]=hc | ||
}, | }, | ||
["category.messages.general"]={ | ["category.messages.general"]={ | ||
Line 14,073: | Line 14,073: | ||
["locale.messages.virtuals"]={ | ["locale.messages.virtuals"]={ | ||
[a]="30.4.8.2.3", | [a]="30.4.8.2.3", | ||
[b]= | [b]=Z, | ||
[c]="locale.messages" | [c]="locale.messages" | ||
}, | }, | ||
Line 14,098: | Line 14,098: | ||
[c]="c.locales" | [c]="c.locales" | ||
}, | }, | ||
[ | [M]={ | ||
[a]="31", | [a]="31", | ||
[b]="Input/output library | [b]="Input/output library", | ||
[e]="input.output.general", | [e]="input.output.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=W | ||
}, | }, | ||
["input.output.general"]={ | ["input.output.general"]={ | ||
[a]="31.1", | [a]="31.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=M, | ||
[d]="iostreams.requirements" | [d]="iostreams.requirements" | ||
}, | }, | ||
Line 14,115: | Line 14,115: | ||
[b]="Iostreams requirements", | [b]="Iostreams requirements", | ||
[e]="iostream.limits.imbue", | [e]="iostream.limits.imbue", | ||
[c]= | [c]=M, | ||
[d]="iostream.forward" | [d]="iostream.forward" | ||
}, | }, | ||
Line 14,145: | Line 14,145: | ||
[b]="Forward declarations", | [b]="Forward declarations", | ||
[e]="iosfwd.syn", | [e]="iosfwd.syn", | ||
[c]= | [c]=M, | ||
[d]="iostream.objects" | [d]="iostream.objects" | ||
}, | }, | ||
Line 14,163: | Line 14,163: | ||
[b]="Standard iostream objects", | [b]="Standard iostream objects", | ||
[e]="iostream.syn", | [e]="iostream.syn", | ||
[c]= | [c]=M, | ||
[d]= | [d]=Hd | ||
}, | }, | ||
["iostream.syn"]={ | ["iostream.syn"]={ | ||
Line 14,189: | Line 14,189: | ||
[c]="iostream.objects" | [c]="iostream.objects" | ||
}, | }, | ||
[ | [Hd]={ | ||
[a]="31.5", | [a]="31.5", | ||
[b]="Iostreams base classes", | [b]="Iostreams base classes", | ||
[e]="ios.syn", | [e]="ios.syn", | ||
[c]= | [c]=M, | ||
[d]="stream.buffers" | [d]="stream.buffers" | ||
}, | }, | ||
Line 14,199: | Line 14,199: | ||
[a]="31.5.1", | [a]="31.5.1", | ||
[b]="Header <ios> synopsis", | [b]="Header <ios> synopsis", | ||
[c]= | [c]=Hd, | ||
[d]= | [d]=oc | ||
}, | }, | ||
[ | [oc]={ | ||
[a]="31.5.2", | [a]="31.5.2", | ||
[b]="Class ios_base", | [b]="Class ios_base", | ||
[e]="ios.base.general", | [e]="ios.base.general", | ||
[c]= | [c]=Hd, | ||
[d]="fpos" | [d]="fpos" | ||
}, | }, | ||
Line 14,212: | Line 14,212: | ||
[a]="31.5.2.1", | [a]="31.5.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=oc, | ||
[d]= | [d]=Kd | ||
}, | }, | ||
[ | [Kd]={ | ||
[a]="31.5.2.2", | [a]="31.5.2.2", | ||
[b]="Types", | [b]="Types", | ||
[e]="ios.failure", | [e]="ios.failure", | ||
[c]= | [c]=oc, | ||
[d]="fmtflags.state" | [d]="fmtflags.state" | ||
}, | }, | ||
Line 14,225: | Line 14,225: | ||
[a]="31.5.2.2.1", | [a]="31.5.2.2.1", | ||
[b]="Class ios_base::failure", | [b]="Class ios_base::failure", | ||
[c]= | [c]=Kd, | ||
[d]="ios.fmtflags" | [d]="ios.fmtflags" | ||
}, | }, | ||
Line 14,231: | Line 14,231: | ||
[a]="31.5.2.2.2", | [a]="31.5.2.2.2", | ||
[b]="Type ios_base::fmtflags", | [b]="Type ios_base::fmtflags", | ||
[c]= | [c]=Kd, | ||
[d]="ios.iostate" | [d]="ios.iostate" | ||
}, | }, | ||
Line 14,237: | Line 14,237: | ||
[a]="31.5.2.2.3", | [a]="31.5.2.2.3", | ||
[b]="Type ios_base::iostate", | [b]="Type ios_base::iostate", | ||
[c]= | [c]=Kd, | ||
[d]="ios.openmode" | [d]="ios.openmode" | ||
}, | }, | ||
Line 14,243: | Line 14,243: | ||
[a]="31.5.2.2.4", | [a]="31.5.2.2.4", | ||
[b]="Type ios_base::openmode", | [b]="Type ios_base::openmode", | ||
[c]= | [c]=Kd, | ||
[d]="ios.seekdir" | [d]="ios.seekdir" | ||
}, | }, | ||
Line 14,249: | Line 14,249: | ||
[a]="31.5.2.2.5", | [a]="31.5.2.2.5", | ||
[b]="Type ios_base::seekdir", | [b]="Type ios_base::seekdir", | ||
[c]= | [c]=Kd, | ||
[d]="ios.init" | [d]="ios.init" | ||
}, | }, | ||
Line 14,255: | Line 14,255: | ||
[a]="31.5.2.2.6", | [a]="31.5.2.2.6", | ||
[b]="Class ios_base::Init", | [b]="Class ios_base::Init", | ||
[c]= | [c]=Kd | ||
}, | }, | ||
["fmtflags.state"]={ | ["fmtflags.state"]={ | ||
[a]="31.5.2.3", | [a]="31.5.2.3", | ||
[b]="State functions", | [b]="State functions", | ||
[c]= | [c]=oc, | ||
[d]="ios.base.locales" | [d]="ios.base.locales" | ||
}, | }, | ||
Line 14,266: | Line 14,266: | ||
[a]="31.5.2.4", | [a]="31.5.2.4", | ||
[b]="Functions", | [b]="Functions", | ||
[c]= | [c]=oc, | ||
[d]="ios.members.static" | [d]="ios.members.static" | ||
}, | }, | ||
Line 14,272: | Line 14,272: | ||
[a]="31.5.2.5", | [a]="31.5.2.5", | ||
[b]="Static members", | [b]="Static members", | ||
[c]= | [c]=oc, | ||
[d]="ios.base.storage" | [d]="ios.base.storage" | ||
}, | }, | ||
Line 14,278: | Line 14,278: | ||
[a]="31.5.2.6", | [a]="31.5.2.6", | ||
[b]="Storage functions", | [b]="Storage functions", | ||
[c]= | [c]=oc, | ||
[d]="ios.base.callback" | [d]="ios.base.callback" | ||
}, | }, | ||
Line 14,284: | Line 14,284: | ||
[a]="31.5.2.7", | [a]="31.5.2.7", | ||
[b]="Callbacks", | [b]="Callbacks", | ||
[c]= | [c]=oc, | ||
[d]="ios.base.cons" | [d]="ios.base.cons" | ||
}, | }, | ||
Line 14,290: | Line 14,290: | ||
[a]="31.5.2.8", | [a]="31.5.2.8", | ||
[b]="Constructors and destructor", | [b]="Constructors and destructor", | ||
[c]= | [c]=oc | ||
}, | }, | ||
["fpos"]={ | ["fpos"]={ | ||
Line 14,296: | Line 14,296: | ||
[b]="Class template fpos", | [b]="Class template fpos", | ||
[e]="fpos.members", | [e]="fpos.members", | ||
[c]= | [c]=Hd, | ||
[d]="ios" | [d]="ios" | ||
}, | }, | ||
Line 14,307: | Line 14,307: | ||
["fpos.operations"]={ | ["fpos.operations"]={ | ||
[a]="31.5.3.2", | [a]="31.5.3.2", | ||
[b]= | [b]=O, | ||
[c]="fpos" | [c]="fpos" | ||
}, | }, | ||
Line 14,314: | Line 14,314: | ||
[b]="Class template basic_ios", | [b]="Class template basic_ios", | ||
[e]="ios.overview", | [e]="ios.overview", | ||
[c]= | [c]=Hd, | ||
[d]="std.ios.manip" | [d]="std.ios.manip" | ||
}, | }, | ||
Line 14,344: | Line 14,344: | ||
[b]="ios_base manipulators", | [b]="ios_base manipulators", | ||
[e]="fmtflags.manip", | [e]="fmtflags.manip", | ||
[c]= | [c]=Hd, | ||
[d]="error.reporting" | [d]="error.reporting" | ||
}, | }, | ||
Line 14,373: | Line 14,373: | ||
[a]="31.5.6", | [a]="31.5.6", | ||
[b]="Error reporting", | [b]="Error reporting", | ||
[c]= | [c]=Hd | ||
}, | }, | ||
["stream.buffers"]={ | ["stream.buffers"]={ | ||
Line 14,379: | Line 14,379: | ||
[b]="Stream buffers", | [b]="Stream buffers", | ||
[e]="streambuf.syn", | [e]="streambuf.syn", | ||
[c]= | [c]=M, | ||
[d]= | [d]=Cb | ||
}, | }, | ||
["streambuf.syn"]={ | ["streambuf.syn"]={ | ||
Line 14,474: | Line 14,474: | ||
["streambuf.virtuals"]={ | ["streambuf.virtuals"]={ | ||
[a]="31.6.3.5", | [a]="31.6.3.5", | ||
[b]= | [b]=Z, | ||
[e]="streambuf.virt.locales", | [e]="streambuf.virt.locales", | ||
[c]="streambuf" | [c]="streambuf" | ||
Line 14,507: | Line 14,507: | ||
[c]="streambuf.virtuals" | [c]="streambuf.virtuals" | ||
}, | }, | ||
[ | [Cb]={ | ||
[a]="31.7", | [a]="31.7", | ||
[b]="Formatting and manipulators", | [b]="Formatting and manipulators", | ||
[e]="istream.syn", | [e]="istream.syn", | ||
[c]= | [c]=M, | ||
[d]="string.streams" | [d]="string.streams" | ||
}, | }, | ||
Line 14,517: | Line 14,517: | ||
[a]="31.7.1", | [a]="31.7.1", | ||
[b]="Header <istream> synopsis", | [b]="Header <istream> synopsis", | ||
[c]= | [c]=Cb, | ||
[d]="ostream.syn" | [d]="ostream.syn" | ||
}, | }, | ||
Line 14,523: | Line 14,523: | ||
[a]="31.7.2", | [a]="31.7.2", | ||
[b]="Header <ostream> synopsis", | [b]="Header <ostream> synopsis", | ||
[c]= | [c]=Cb, | ||
[d]="iomanip.syn" | [d]="iomanip.syn" | ||
}, | }, | ||
Line 14,529: | Line 14,529: | ||
[a]="31.7.3", | [a]="31.7.3", | ||
[b]="Header <iomanip> synopsis", | [b]="Header <iomanip> synopsis", | ||
[c]= | [c]=Cb, | ||
[d]="print.syn" | [d]="print.syn" | ||
}, | }, | ||
Line 14,535: | Line 14,535: | ||
[a]="31.7.4", | [a]="31.7.4", | ||
[b]="Header <print> synopsis", | [b]="Header <print> synopsis", | ||
[c]= | [c]=Cb, | ||
[d]= | [d]=kd | ||
}, | }, | ||
[ | [kd]={ | ||
[a]="31.7.5", | [a]="31.7.5", | ||
[b]="Input streams", | [b]="Input streams", | ||
[e]="input.streams.general", | [e]="input.streams.general", | ||
[c]= | [c]=Cb, | ||
[d]="output.streams" | [d]="output.streams" | ||
}, | }, | ||
Line 14,548: | Line 14,548: | ||
[a]="31.7.5.1", | [a]="31.7.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=kd, | ||
[d]="istream" | [d]="istream" | ||
}, | }, | ||
Line 14,555: | Line 14,555: | ||
[b]="Class template basic_istream", | [b]="Class template basic_istream", | ||
[e]="istream.general", | [e]="istream.general", | ||
[c]= | [c]=kd, | ||
[d]="istream.formatted" | [d]="istream.formatted" | ||
}, | }, | ||
Line 14,585: | Line 14,585: | ||
[b]="Formatted input functions", | [b]="Formatted input functions", | ||
[e]="istream.formatted.reqmts", | [e]="istream.formatted.reqmts", | ||
[c]= | [c]=kd, | ||
[d]="istream.unformatted" | [d]="istream.unformatted" | ||
}, | }, | ||
Line 14,608: | Line 14,608: | ||
[a]="31.7.5.4", | [a]="31.7.5.4", | ||
[b]="Unformatted input functions", | [b]="Unformatted input functions", | ||
[c]= | [c]=kd, | ||
[d]="istream.manip" | [d]="istream.manip" | ||
}, | }, | ||
Line 14,614: | Line 14,614: | ||
[a]="31.7.5.5", | [a]="31.7.5.5", | ||
[b]="Standard basic_istream manipulators", | [b]="Standard basic_istream manipulators", | ||
[c]= | [c]=kd, | ||
[d]="istream.rvalue" | [d]="istream.rvalue" | ||
}, | }, | ||
Line 14,620: | Line 14,620: | ||
[a]="31.7.5.6", | [a]="31.7.5.6", | ||
[b]="Rvalue stream extraction", | [b]="Rvalue stream extraction", | ||
[c]= | [c]=kd, | ||
[d]="iostreamclass" | [d]="iostreamclass" | ||
}, | }, | ||
Line 14,627: | Line 14,627: | ||
[b]="Class template basic_iostream", | [b]="Class template basic_iostream", | ||
[e]="iostreamclass.general", | [e]="iostreamclass.general", | ||
[c]= | [c]=kd | ||
}, | }, | ||
["iostreamclass.general"]={ | ["iostreamclass.general"]={ | ||
Line 14,643: | Line 14,643: | ||
["iostream.dest"]={ | ["iostream.dest"]={ | ||
[a]="31.7.5.7.3", | [a]="31.7.5.7.3", | ||
[b]= | [b]=Hb, | ||
[c]="iostreamclass", | [c]="iostreamclass", | ||
[d]="iostream.assign" | [d]="iostream.assign" | ||
Line 14,656: | Line 14,656: | ||
[b]="Output streams", | [b]="Output streams", | ||
[e]="output.streams.general", | [e]="output.streams.general", | ||
[c]= | [c]=Cb, | ||
[d]="std.manip" | [d]="std.manip" | ||
}, | }, | ||
Line 14,757: | Line 14,757: | ||
[a]="31.7.7", | [a]="31.7.7", | ||
[b]="Standard manipulators", | [b]="Standard manipulators", | ||
[c]= | [c]=Cb, | ||
[d]="ext.manip" | [d]="ext.manip" | ||
}, | }, | ||
Line 14,763: | Line 14,763: | ||
[a]="31.7.8", | [a]="31.7.8", | ||
[b]="Extended manipulators", | [b]="Extended manipulators", | ||
[c]= | [c]=Cb, | ||
[d]="quoted.manip" | [d]="quoted.manip" | ||
}, | }, | ||
Line 14,769: | Line 14,769: | ||
[a]="31.7.9", | [a]="31.7.9", | ||
[b]="Quoted manipulators", | [b]="Quoted manipulators", | ||
[c]= | [c]=Cb, | ||
[d]="print.fun" | [d]="print.fun" | ||
}, | }, | ||
Line 14,775: | Line 14,775: | ||
[a]="31.7.10", | [a]="31.7.10", | ||
[b]="Print functions", | [b]="Print functions", | ||
[c]= | [c]=Cb | ||
}, | }, | ||
["string.streams"]={ | ["string.streams"]={ | ||
Line 14,781: | Line 14,781: | ||
[b]="String-based streams", | [b]="String-based streams", | ||
[e]="sstream.syn", | [e]="sstream.syn", | ||
[c]= | [c]=M, | ||
[d]= | [d]="span.streams" | ||
}, | }, | ||
["sstream.syn"]={ | ["sstream.syn"]={ | ||
Line 14,847: | Line 14,847: | ||
["istringstream.swap"]={ | ["istringstream.swap"]={ | ||
[a]="31.8.3.3", | [a]="31.8.3.3", | ||
[b]= | [b]=A, | ||
[c]="istringstream", | [c]="istringstream", | ||
[d]="istringstream.members" | [d]="istringstream.members" | ||
Line 14,877: | Line 14,877: | ||
["ostringstream.swap"]={ | ["ostringstream.swap"]={ | ||
[a]="31.8.4.3", | [a]="31.8.4.3", | ||
[b]= | [b]=A, | ||
[c]="ostringstream", | [c]="ostringstream", | ||
[d]="ostringstream.members" | [d]="ostringstream.members" | ||
Line 14,906: | Line 14,906: | ||
["stringstream.swap"]={ | ["stringstream.swap"]={ | ||
[a]="31.8.5.3", | [a]="31.8.5.3", | ||
[b]= | [b]=A, | ||
[c]="stringstream", | [c]="stringstream", | ||
[d]="stringstream.members" | [d]="stringstream.members" | ||
Line 14,915: | Line 14,915: | ||
[c]="stringstream" | [c]="stringstream" | ||
}, | }, | ||
[ | ["span.streams"]={ | ||
[a]="31.9", | [a]="31.9", | ||
[b]="Span-based streams", | [b]="Span-based streams", | ||
[e]="span.streams.overview", | [e]="span.streams.overview", | ||
[c]= | [c]=M, | ||
[d]="file.streams" | [d]="file.streams" | ||
}, | }, | ||
Line 14,925: | Line 14,925: | ||
[a]="31.9.1", | [a]="31.9.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]="span.streams", | ||
[d]="spanstream.syn" | [d]="spanstream.syn" | ||
}, | }, | ||
Line 14,931: | Line 14,931: | ||
[a]="31.9.2", | [a]="31.9.2", | ||
[b]="Header <spanstream> synopsis", | [b]="Header <spanstream> synopsis", | ||
[c]= | [c]="span.streams", | ||
[d]="spanbuf" | [d]="spanbuf" | ||
}, | }, | ||
Line 14,938: | Line 14,938: | ||
[b]="Class template basic_spanbuf", | [b]="Class template basic_spanbuf", | ||
[e]="spanbuf.general", | [e]="spanbuf.general", | ||
[c]= | [c]="span.streams", | ||
[d]="ispanstream" | [d]="ispanstream" | ||
}, | }, | ||
Line 14,974: | Line 14,974: | ||
[b]="Class template basic_ispanstream", | [b]="Class template basic_ispanstream", | ||
[e]="ispanstream.general", | [e]="ispanstream.general", | ||
[c]= | [c]="span.streams", | ||
[d]="ospanstream" | [d]="ospanstream" | ||
}, | }, | ||
Line 14,991: | Line 14,991: | ||
["ispanstream.swap"]={ | ["ispanstream.swap"]={ | ||
[a]="31.9.4.3", | [a]="31.9.4.3", | ||
[b]= | [b]=A, | ||
[c]="ispanstream", | [c]="ispanstream", | ||
[d]="ispanstream.members" | [d]="ispanstream.members" | ||
Line 15,004: | Line 15,004: | ||
[b]="Class template basic_ospanstream", | [b]="Class template basic_ospanstream", | ||
[e]="ospanstream.general", | [e]="ospanstream.general", | ||
[c]= | [c]="span.streams", | ||
[d]="spanstream" | [d]="spanstream" | ||
}, | }, | ||
Line 15,021: | Line 15,021: | ||
["ospanstream.swap"]={ | ["ospanstream.swap"]={ | ||
[a]="31.9.5.3", | [a]="31.9.5.3", | ||
[b]= | [b]=A, | ||
[c]="ospanstream", | [c]="ospanstream", | ||
[d]="ospanstream.members" | [d]="ospanstream.members" | ||
Line 15,034: | Line 15,034: | ||
[b]="Class template basic_spanstream", | [b]="Class template basic_spanstream", | ||
[e]="spanstream.general", | [e]="spanstream.general", | ||
[c]= | [c]="span.streams" | ||
}, | }, | ||
["spanstream.general"]={ | ["spanstream.general"]={ | ||
Line 15,050: | Line 15,050: | ||
["spanstream.swap"]={ | ["spanstream.swap"]={ | ||
[a]="31.9.6.3", | [a]="31.9.6.3", | ||
[b]= | [b]=A, | ||
[c]="spanstream", | [c]="spanstream", | ||
[d]="spanstream.members" | [d]="spanstream.members" | ||
Line 15,063: | Line 15,063: | ||
[b]="File-based streams", | [b]="File-based streams", | ||
[e]="fstream.syn", | [e]="fstream.syn", | ||
[c]= | [c]=M, | ||
[d]="syncstream" | [d]="syncstream" | ||
}, | }, | ||
Line 15,129: | Line 15,129: | ||
["ifstream.swap"]={ | ["ifstream.swap"]={ | ||
[a]="31.10.3.3", | [a]="31.10.3.3", | ||
[b]= | [b]=A, | ||
[c]="ifstream", | [c]="ifstream", | ||
[d]="ifstream.members" | [d]="ifstream.members" | ||
Line 15,159: | Line 15,159: | ||
["ofstream.swap"]={ | ["ofstream.swap"]={ | ||
[a]="31.10.4.3", | [a]="31.10.4.3", | ||
[b]= | [b]=A, | ||
[c]="ofstream", | [c]="ofstream", | ||
[d]="ofstream.members" | [d]="ofstream.members" | ||
Line 15,188: | Line 15,188: | ||
["fstream.swap"]={ | ["fstream.swap"]={ | ||
[a]="31.10.5.3", | [a]="31.10.5.3", | ||
[b]= | [b]=A, | ||
[c]="fstream", | [c]="fstream", | ||
[d]="fstream.members" | [d]="fstream.members" | ||
Line 15,201: | Line 15,201: | ||
[b]="Synchronized output streams", | [b]="Synchronized output streams", | ||
[e]="syncstream.syn", | [e]="syncstream.syn", | ||
[c]= | [c]=M, | ||
[d]= | [d]=Q | ||
}, | }, | ||
["syncstream.syn"]={ | ["syncstream.syn"]={ | ||
Line 15,208: | Line 15,208: | ||
[b]="Header <syncstream> synopsis", | [b]="Header <syncstream> synopsis", | ||
[c]="syncstream", | [c]="syncstream", | ||
[d]= | [d]="syncstream.syncbuf" | ||
}, | }, | ||
[ | ["syncstream.syncbuf"]={ | ||
[a]="31.11.2", | [a]="31.11.2", | ||
[b]="Class template basic_syncbuf", | [b]="Class template basic_syncbuf", | ||
Line 15,220: | Line 15,220: | ||
[a]="31.11.2.1", | [a]="31.11.2.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]="syncstream.syncbuf", | ||
[d]="syncstream.syncbuf.cons" | [d]="syncstream.syncbuf.cons" | ||
}, | }, | ||
Line 15,226: | Line 15,226: | ||
[a]="31.11.2.2", | [a]="31.11.2.2", | ||
[b]="Construction and destruction", | [b]="Construction and destruction", | ||
[c]= | [c]="syncstream.syncbuf", | ||
[d]="syncstream.syncbuf.assign" | [d]="syncstream.syncbuf.assign" | ||
}, | }, | ||
Line 15,232: | Line 15,232: | ||
[a]="31.11.2.3", | [a]="31.11.2.3", | ||
[b]="Assignment and swap", | [b]="Assignment and swap", | ||
[c]= | [c]="syncstream.syncbuf", | ||
[d]="syncstream.syncbuf.members" | [d]="syncstream.syncbuf.members" | ||
}, | }, | ||
Line 15,238: | Line 15,238: | ||
[a]="31.11.2.4", | [a]="31.11.2.4", | ||
[b]=j, | [b]=j, | ||
[c]= | [c]="syncstream.syncbuf", | ||
[d]="syncstream.syncbuf.virtuals" | [d]="syncstream.syncbuf.virtuals" | ||
}, | }, | ||
Line 15,244: | Line 15,244: | ||
[a]="31.11.2.5", | [a]="31.11.2.5", | ||
[b]="Overridden virtual functions", | [b]="Overridden virtual functions", | ||
[c]= | [c]="syncstream.syncbuf", | ||
[d]="syncstream.syncbuf.special" | [d]="syncstream.syncbuf.special" | ||
}, | }, | ||
Line 15,250: | Line 15,250: | ||
[a]="31.11.2.6", | [a]="31.11.2.6", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]="syncstream.syncbuf" | ||
}, | }, | ||
["syncstream.osyncstream"]={ | ["syncstream.osyncstream"]={ | ||
Line 15,275: | Line 15,275: | ||
[c]="syncstream.osyncstream" | [c]="syncstream.osyncstream" | ||
}, | }, | ||
[ | [Q]={ | ||
[a]="31.12", | [a]="31.12", | ||
[b]="File systems", | [b]="File systems", | ||
[e]="fs.general", | [e]="fs.general", | ||
[c]= | [c]=M, | ||
[d]="c.files" | [d]="c.files" | ||
}, | }, | ||
Line 15,285: | Line 15,285: | ||
[a]="31.12.1", | [a]="31.12.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Q, | ||
[d]="fs.conformance" | [d]="fs.conformance" | ||
}, | }, | ||
Line 15,292: | Line 15,292: | ||
[b]="Conformance", | [b]="Conformance", | ||
[e]="fs.conformance.general", | [e]="fs.conformance.general", | ||
[c]= | [c]=Q, | ||
[d]="fs.req" | [d]="fs.req" | ||
}, | }, | ||
Line 15,320: | Line 15,320: | ||
["fs.req"]={ | ["fs.req"]={ | ||
[a]="31.12.3", | [a]="31.12.3", | ||
[b]= | [b]=O, | ||
[c]= | [c]=Q, | ||
[d]="fs.filesystem.syn" | [d]="fs.filesystem.syn" | ||
}, | }, | ||
Line 15,327: | Line 15,327: | ||
[a]="31.12.4", | [a]="31.12.4", | ||
[b]="Header <filesystem> synopsis", | [b]="Header <filesystem> synopsis", | ||
[c]= | [c]=Q, | ||
[d]="fs.err.report" | [d]="fs.err.report" | ||
}, | }, | ||
Line 15,333: | Line 15,333: | ||
[a]="31.12.5", | [a]="31.12.5", | ||
[b]="Error reporting", | [b]="Error reporting", | ||
[c]= | [c]=Q, | ||
[d]= | [d]=Fb | ||
}, | }, | ||
[ | [Fb]={ | ||
[a]="31.12.6", | [a]="31.12.6", | ||
[b]="Class path", | [b]="Class path", | ||
[e]="fs.class.path.general", | [e]="fs.class.path.general", | ||
[c]= | [c]=Q, | ||
[d]="fs.class.filesystem.error" | [d]="fs.class.filesystem.error" | ||
}, | }, | ||
Line 15,346: | Line 15,346: | ||
[a]="31.12.6.1", | [a]="31.12.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.generic" | [d]="fs.path.generic" | ||
}, | }, | ||
Line 15,352: | Line 15,352: | ||
[a]="31.12.6.2", | [a]="31.12.6.2", | ||
[b]="Generic pathname format", | [b]="Generic pathname format", | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.cvt" | [d]="fs.path.cvt" | ||
}, | }, | ||
Line 15,359: | Line 15,359: | ||
[b]="Conversions", | [b]="Conversions", | ||
[e]="fs.path.fmt.cvt", | [e]="fs.path.fmt.cvt", | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.req" | [d]="fs.path.req" | ||
}, | }, | ||
Line 15,375: | Line 15,375: | ||
["fs.path.req"]={ | ["fs.path.req"]={ | ||
[a]="31.12.6.4", | [a]="31.12.6.4", | ||
[b]= | [b]=O, | ||
[c]= | [c]=Fb, | ||
[d]= | [d]=lb | ||
}, | }, | ||
[ | [lb]={ | ||
[a]="31.12.6.5", | [a]="31.12.6.5", | ||
[b]=m, | [b]=m, | ||
[e]="fs.path.construct", | [e]="fs.path.construct", | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.itr" | [d]="fs.path.itr" | ||
}, | }, | ||
Line 15,389: | Line 15,389: | ||
[a]="31.12.6.5.1", | [a]="31.12.6.5.1", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=lb, | ||
[d]="fs.path.assign" | [d]="fs.path.assign" | ||
}, | }, | ||
Line 15,395: | Line 15,395: | ||
[a]="31.12.6.5.2", | [a]="31.12.6.5.2", | ||
[b]="Assignments", | [b]="Assignments", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.append" | [d]="fs.path.append" | ||
}, | }, | ||
Line 15,401: | Line 15,401: | ||
[a]="31.12.6.5.3", | [a]="31.12.6.5.3", | ||
[b]="Appends", | [b]="Appends", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.concat" | [d]="fs.path.concat" | ||
}, | }, | ||
Line 15,407: | Line 15,407: | ||
[a]="31.12.6.5.4", | [a]="31.12.6.5.4", | ||
[b]="Concatenation", | [b]="Concatenation", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.modifiers" | [d]="fs.path.modifiers" | ||
}, | }, | ||
["fs.path.modifiers"]={ | ["fs.path.modifiers"]={ | ||
[a]="31.12.6.5.5", | [a]="31.12.6.5.5", | ||
[b]= | [b]=o, | ||
[c]= | [c]=lb, | ||
[d]="fs.path.native.obs" | [d]="fs.path.native.obs" | ||
}, | }, | ||
Line 15,419: | Line 15,419: | ||
[a]="31.12.6.5.6", | [a]="31.12.6.5.6", | ||
[b]="Native format observers", | [b]="Native format observers", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.generic.obs" | [d]="fs.path.generic.obs" | ||
}, | }, | ||
Line 15,425: | Line 15,425: | ||
[a]="31.12.6.5.7", | [a]="31.12.6.5.7", | ||
[b]="Generic format observers", | [b]="Generic format observers", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.compare" | [d]="fs.path.compare" | ||
}, | }, | ||
Line 15,431: | Line 15,431: | ||
[a]="31.12.6.5.8", | [a]="31.12.6.5.8", | ||
[b]="Compare", | [b]="Compare", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.decompose" | [d]="fs.path.decompose" | ||
}, | }, | ||
Line 15,437: | Line 15,437: | ||
[a]="31.12.6.5.9", | [a]="31.12.6.5.9", | ||
[b]="Decomposition", | [b]="Decomposition", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.query" | [d]="fs.path.query" | ||
}, | }, | ||
Line 15,443: | Line 15,443: | ||
[a]="31.12.6.5.10", | [a]="31.12.6.5.10", | ||
[b]="Query", | [b]="Query", | ||
[c]= | [c]=lb, | ||
[d]="fs.path.gen" | [d]="fs.path.gen" | ||
}, | }, | ||
Line 15,449: | Line 15,449: | ||
[a]="31.12.6.5.11", | [a]="31.12.6.5.11", | ||
[b]="Generation", | [b]="Generation", | ||
[c]= | [c]=lb | ||
}, | }, | ||
["fs.path.itr"]={ | ["fs.path.itr"]={ | ||
[a]="31.12.6.6", | [a]="31.12.6.6", | ||
[b]="Iterators", | [b]="Iterators", | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.io" | [d]="fs.path.io" | ||
}, | }, | ||
Line 15,460: | Line 15,460: | ||
[a]="31.12.6.7", | [a]="31.12.6.7", | ||
[b]="Inserter and extractor", | [b]="Inserter and extractor", | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.nonmember" | [d]="fs.path.nonmember" | ||
}, | }, | ||
Line 15,466: | Line 15,466: | ||
[a]="31.12.6.8", | [a]="31.12.6.8", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=Fb, | ||
[d]="fs.path.hash" | [d]="fs.path.hash" | ||
}, | }, | ||
["fs.path.hash"]={ | ["fs.path.hash"]={ | ||
[a]="31.12.6.9", | [a]="31.12.6.9", | ||
[b]= | [b]=Nd, | ||
[c]= | [c]=Fb | ||
}, | }, | ||
["fs.class.filesystem.error"]={ | ["fs.class.filesystem.error"]={ | ||
Line 15,478: | Line 15,478: | ||
[b]="Class filesystem_error", | [b]="Class filesystem_error", | ||
[e]="fs.class.filesystem.error.general", | [e]="fs.class.filesystem.error.general", | ||
[c]= | [c]=Q, | ||
[d]= | [d]=Gd | ||
}, | }, | ||
["fs.class.filesystem.error.general"]={ | ["fs.class.filesystem.error.general"]={ | ||
Line 15,492: | Line 15,492: | ||
[c]="fs.class.filesystem.error" | [c]="fs.class.filesystem.error" | ||
}, | }, | ||
[ | [Gd]={ | ||
[a]="31.12.8", | [a]="31.12.8", | ||
[b]="Enumerations", | [b]="Enumerations", | ||
[e]="fs.enum.path.format", | [e]="fs.enum.path.format", | ||
[c]= | [c]=Q, | ||
[d]="fs.class.file.status" | [d]="fs.class.file.status" | ||
}, | }, | ||
Line 15,502: | Line 15,502: | ||
[a]="31.12.8.1", | [a]="31.12.8.1", | ||
[b]="Enum path::format", | [b]="Enum path::format", | ||
[c]= | [c]=Gd, | ||
[d]="fs.enum.file.type" | [d]="fs.enum.file.type" | ||
}, | }, | ||
Line 15,508: | Line 15,508: | ||
[a]="31.12.8.2", | [a]="31.12.8.2", | ||
[b]="Enum class file_type", | [b]="Enum class file_type", | ||
[c]= | [c]=Gd, | ||
[d]="fs.enum.copy.opts" | [d]="fs.enum.copy.opts" | ||
}, | }, | ||
Line 15,514: | Line 15,514: | ||
[a]="31.12.8.3", | [a]="31.12.8.3", | ||
[b]="Enum class copy_options", | [b]="Enum class copy_options", | ||
[c]= | [c]=Gd, | ||
[d]="fs.enum.perms" | [d]="fs.enum.perms" | ||
}, | }, | ||
Line 15,520: | Line 15,520: | ||
[a]="31.12.8.4", | [a]="31.12.8.4", | ||
[b]="Enum class perms", | [b]="Enum class perms", | ||
[c]= | [c]=Gd, | ||
[d]="fs.enum.perm.opts" | [d]="fs.enum.perm.opts" | ||
}, | }, | ||
Line 15,526: | Line 15,526: | ||
[a]="31.12.8.5", | [a]="31.12.8.5", | ||
[b]="Enum class perm_options", | [b]="Enum class perm_options", | ||
[c]= | [c]=Gd, | ||
[d]="fs.enum.dir.opts" | [d]="fs.enum.dir.opts" | ||
}, | }, | ||
Line 15,532: | Line 15,532: | ||
[a]="31.12.8.6", | [a]="31.12.8.6", | ||
[b]="Enum class directory_options", | [b]="Enum class directory_options", | ||
[c]= | [c]=Gd | ||
}, | }, | ||
["fs.class.file.status"]={ | ["fs.class.file.status"]={ | ||
Line 15,538: | Line 15,538: | ||
[b]="Class file_status", | [b]="Class file_status", | ||
[e]="fs.class.file.status.general", | [e]="fs.class.file.status.general", | ||
[c]= | [c]=Q, | ||
[d]="fs.class.directory.entry" | [d]="fs.class.directory.entry" | ||
}, | }, | ||
Line 15,561: | Line 15,561: | ||
["fs.file.status.mods"]={ | ["fs.file.status.mods"]={ | ||
[a]="31.12.9.4", | [a]="31.12.9.4", | ||
[b]= | [b]=o, | ||
[c]="fs.class.file.status" | [c]="fs.class.file.status" | ||
}, | }, | ||
Line 15,568: | Line 15,568: | ||
[b]="Class directory_entry", | [b]="Class directory_entry", | ||
[e]="fs.class.directory.entry.general", | [e]="fs.class.directory.entry.general", | ||
[c]= | [c]=Q, | ||
[d]="fs.class.directory.iterator" | [d]="fs.class.directory.iterator" | ||
}, | }, | ||
Line 15,585: | Line 15,585: | ||
["fs.dir.entry.mods"]={ | ["fs.dir.entry.mods"]={ | ||
[a]="31.12.10.3", | [a]="31.12.10.3", | ||
[b]= | [b]=o, | ||
[c]="fs.class.directory.entry", | [c]="fs.class.directory.entry", | ||
[d]="fs.dir.entry.obs" | [d]="fs.dir.entry.obs" | ||
Line 15,604: | Line 15,604: | ||
[b]="Class directory_iterator", | [b]="Class directory_iterator", | ||
[e]="fs.class.directory.iterator.general", | [e]="fs.class.directory.iterator.general", | ||
[c]= | [c]=Q, | ||
[d]="fs.class.rec.dir.itr" | [d]="fs.class.rec.dir.itr" | ||
}, | }, | ||
Line 15,628: | Line 15,628: | ||
[b]="Class recursive_directory_iterator", | [b]="Class recursive_directory_iterator", | ||
[e]="fs.class.rec.dir.itr.general", | [e]="fs.class.rec.dir.itr.general", | ||
[c]= | [c]=Q, | ||
[d]=k | [d]=k | ||
}, | }, | ||
Line 15,652: | Line 15,652: | ||
[b]="Filesystem operation functions", | [b]="Filesystem operation functions", | ||
[e]="fs.op.funcs.general", | [e]="fs.op.funcs.general", | ||
[c]= | [c]=Q | ||
}, | }, | ||
["fs.op.funcs.general"]={ | ["fs.op.funcs.general"]={ | ||
Line 15,897: | Line 15,897: | ||
[b]="C library files", | [b]="C library files", | ||
[e]="cstdio.syn", | [e]="cstdio.syn", | ||
[c]= | [c]=M | ||
}, | }, | ||
["cstdio.syn"]={ | ["cstdio.syn"]={ | ||
Line 15,910: | Line 15,910: | ||
[c]="c.files" | [c]="c.files" | ||
}, | }, | ||
[ | [W]={ | ||
[a]="32", | [a]="32", | ||
[b]="Regular expressions library | [b]="Regular expressions library", | ||
[e]="re.general", | [e]="re.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=rb | ||
}, | }, | ||
["re.general"]={ | ["re.general"]={ | ||
[a]="32.1", | [a]="32.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=W, | ||
[d]="re.req" | [d]="re.req" | ||
}, | }, | ||
["re.req"]={ | ["re.req"]={ | ||
[a]="32.2", | [a]="32.2", | ||
[b]= | [b]=O, | ||
[c]= | [c]=W, | ||
[d]="re.syn" | [d]="re.syn" | ||
}, | }, | ||
Line 15,932: | Line 15,932: | ||
[a]="32.3", | [a]="32.3", | ||
[b]="Header <regex> synopsis", | [b]="Header <regex> synopsis", | ||
[c]= | [c]=W, | ||
[d]="re.const" | [d]="re.const" | ||
}, | }, | ||
Line 15,939: | Line 15,939: | ||
[b]="Namespace std::regex_constants", | [b]="Namespace std::regex_constants", | ||
[e]="re.const.general", | [e]="re.const.general", | ||
[c]= | [c]=W, | ||
[d]="re.badexp" | [d]="re.badexp" | ||
}, | }, | ||
Line 15,968: | Line 15,968: | ||
[a]="32.5", | [a]="32.5", | ||
[b]="Class regex_error", | [b]="Class regex_error", | ||
[c]= | [c]=W, | ||
[d]="re.traits" | [d]="re.traits" | ||
}, | }, | ||
Line 15,974: | Line 15,974: | ||
[a]="32.6", | [a]="32.6", | ||
[b]="Class template regex_traits", | [b]="Class template regex_traits", | ||
[c]= | [c]=W, | ||
[d]= | [d]=Ic | ||
}, | }, | ||
[ | [Ic]={ | ||
[a]="32.7", | [a]="32.7", | ||
[b]="Class template basic_regex", | [b]="Class template basic_regex", | ||
[e]="re.regex.general", | [e]="re.regex.general", | ||
[c]= | [c]=W, | ||
[d]="re.submatch" | [d]="re.submatch" | ||
}, | }, | ||
Line 15,987: | Line 15,987: | ||
[a]="32.7.1", | [a]="32.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Ic, | ||
[d]="re.regex.construct" | [d]="re.regex.construct" | ||
}, | }, | ||
Line 15,993: | Line 15,993: | ||
[a]="32.7.2", | [a]="32.7.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=Ic, | ||
[d]="re.regex.assign" | [d]="re.regex.assign" | ||
}, | }, | ||
Line 15,999: | Line 15,999: | ||
[a]="32.7.3", | [a]="32.7.3", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=Ic, | ||
[d]="re.regex.operations" | [d]="re.regex.operations" | ||
}, | }, | ||
Line 16,005: | Line 16,005: | ||
[a]="32.7.4", | [a]="32.7.4", | ||
[b]="Constant operations", | [b]="Constant operations", | ||
[c]= | [c]=Ic, | ||
[d]="re.regex.locale" | [d]="re.regex.locale" | ||
}, | }, | ||
Line 16,011: | Line 16,011: | ||
[a]="32.7.5", | [a]="32.7.5", | ||
[b]="Locale", | [b]="Locale", | ||
[c]= | [c]=Ic, | ||
[d]="re.regex.swap" | [d]="re.regex.swap" | ||
}, | }, | ||
["re.regex.swap"]={ | ["re.regex.swap"]={ | ||
[a]="32.7.6", | [a]="32.7.6", | ||
[b]= | [b]=A, | ||
[c]= | [c]=Ic, | ||
[d]="re.regex.nonmemb" | [d]="re.regex.nonmemb" | ||
}, | }, | ||
Line 16,023: | Line 16,023: | ||
[a]="32.7.7", | [a]="32.7.7", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=Ic | ||
}, | }, | ||
["re.submatch"]={ | ["re.submatch"]={ | ||
Line 16,029: | Line 16,029: | ||
[b]="Class template sub_match", | [b]="Class template sub_match", | ||
[e]="re.submatch.general", | [e]="re.submatch.general", | ||
[c]= | [c]=W, | ||
[d]= | [d]=Jb | ||
}, | }, | ||
["re.submatch.general"]={ | ["re.submatch.general"]={ | ||
Line 16,049: | Line 16,049: | ||
[c]="re.submatch" | [c]="re.submatch" | ||
}, | }, | ||
[ | [Jb]={ | ||
[a]="32.9", | [a]="32.9", | ||
[b]="Class template match_results", | [b]="Class template match_results", | ||
[e]="re.results.general", | [e]="re.results.general", | ||
[c]= | [c]=W, | ||
[d]="re.alg" | [d]="re.alg" | ||
}, | }, | ||
Line 16,059: | Line 16,059: | ||
[a]="32.9.1", | [a]="32.9.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Jb, | ||
[d]="re.results.const" | [d]="re.results.const" | ||
}, | }, | ||
Line 16,065: | Line 16,065: | ||
[a]="32.9.2", | [a]="32.9.2", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=Jb, | ||
[d]="re.results.state" | [d]="re.results.state" | ||
}, | }, | ||
Line 16,071: | Line 16,071: | ||
[a]="32.9.3", | [a]="32.9.3", | ||
[b]="State", | [b]="State", | ||
[c]= | [c]=Jb, | ||
[d]="re.results.size" | [d]="re.results.size" | ||
}, | }, | ||
Line 16,077: | Line 16,077: | ||
[a]="32.9.4", | [a]="32.9.4", | ||
[b]="Size", | [b]="Size", | ||
[c]= | [c]=Jb, | ||
[d]="re.results.acc" | [d]="re.results.acc" | ||
}, | }, | ||
["re.results.acc"]={ | ["re.results.acc"]={ | ||
[a]="32.9.5", | [a]="32.9.5", | ||
[b]= | [b]=Bb, | ||
[c]= | [c]=Jb, | ||
[d]="re.results.form" | [d]="re.results.form" | ||
}, | }, | ||
Line 16,089: | Line 16,089: | ||
[a]="32.9.6", | [a]="32.9.6", | ||
[b]="Formatting", | [b]="Formatting", | ||
[c]= | [c]=Jb, | ||
[d]="re.results.all" | [d]="re.results.all" | ||
}, | }, | ||
Line 16,095: | Line 16,095: | ||
[a]="32.9.7", | [a]="32.9.7", | ||
[b]="Allocator", | [b]="Allocator", | ||
[c]= | [c]=Jb, | ||
[d]="re.results.swap" | [d]="re.results.swap" | ||
}, | }, | ||
["re.results.swap"]={ | ["re.results.swap"]={ | ||
[a]="32.9.8", | [a]="32.9.8", | ||
[b]= | [b]=A, | ||
[c]= | [c]=Jb, | ||
[d]="re.results.nonmember" | [d]="re.results.nonmember" | ||
}, | }, | ||
Line 16,107: | Line 16,107: | ||
[a]="32.9.9", | [a]="32.9.9", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=Jb | ||
}, | }, | ||
["re.alg"]={ | ["re.alg"]={ | ||
Line 16,113: | Line 16,113: | ||
[b]="Regular expression algorithms", | [b]="Regular expression algorithms", | ||
[e]="re.except", | [e]="re.except", | ||
[c]= | [c]=W, | ||
[d]="re.iter" | [d]="re.iter" | ||
}, | }, | ||
Line 16,143: | Line 16,143: | ||
[b]="Regular expression iterators", | [b]="Regular expression iterators", | ||
[e]="re.regiter", | [e]="re.regiter", | ||
[c]= | [c]=W, | ||
[d]="re.grammar" | [d]="re.grammar" | ||
}, | }, | ||
Line 16,167: | Line 16,167: | ||
["re.regiter.comp"]={ | ["re.regiter.comp"]={ | ||
[a]="32.11.1.3", | [a]="32.11.1.3", | ||
[b]= | [b]=xb, | ||
[c]="re.regiter", | [c]="re.regiter", | ||
[d]="re.regiter.deref" | [d]="re.regiter.deref" | ||
Line 16,202: | Line 16,202: | ||
["re.tokiter.comp"]={ | ["re.tokiter.comp"]={ | ||
[a]="32.11.2.3", | [a]="32.11.2.3", | ||
[b]= | [b]=xb, | ||
[c]="re.tokiter", | [c]="re.tokiter", | ||
[d]="re.tokiter.deref" | [d]="re.tokiter.deref" | ||
Line 16,220: | Line 16,220: | ||
[a]="32.12", | [a]="32.12", | ||
[b]="Modified ECMAScript regular expression grammar", | [b]="Modified ECMAScript regular expression grammar", | ||
[c]= | [c]=W | ||
}, | }, | ||
[ | [rb]={ | ||
[a]="33", | [a]="33", | ||
[b]="Concurrency support library | [b]="Concurrency support library", | ||
[e]="thread.general", | [e]="thread.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=U | ||
}, | }, | ||
["thread.general"]={ | ["thread.general"]={ | ||
[a]="33.1", | [a]="33.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=rb, | ||
[d]="thread.req" | [d]="thread.req" | ||
}, | }, | ||
["thread.req"]={ | ["thread.req"]={ | ||
[a]="33.2", | [a]="33.2", | ||
[b]= | [b]=O, | ||
[e]="thread.req.paramname", | [e]="thread.req.paramname", | ||
[c]= | [c]=rb, | ||
[d]="thread.stoptoken" | [d]="thread.stoptoken" | ||
}, | }, | ||
Line 16,264: | Line 16,264: | ||
[b]="Timing specifications", | [b]="Timing specifications", | ||
[c]="thread.req", | [c]="thread.req", | ||
[d]= | [d]=sd | ||
}, | }, | ||
[ | [sd]={ | ||
[a]="33.2.5", | [a]="33.2.5", | ||
[b]="Requirements for Cpp17Lockable types", | [b]="Requirements for Cpp17Lockable types", | ||
Line 16,275: | Line 16,275: | ||
[a]="33.2.5.1", | [a]="33.2.5.1", | ||
[b]=s, | [b]=s, | ||
[c]= | [c]=sd, | ||
[d]="thread.req.lockable.basic" | [d]="thread.req.lockable.basic" | ||
}, | }, | ||
Line 16,281: | Line 16,281: | ||
[a]="33.2.5.2", | [a]="33.2.5.2", | ||
[b]="Cpp17BasicLockable requirements", | [b]="Cpp17BasicLockable requirements", | ||
[c]= | [c]=sd, | ||
[d]="thread.req.lockable.req" | [d]="thread.req.lockable.req" | ||
}, | }, | ||
Line 16,287: | Line 16,287: | ||
[a]="33.2.5.3", | [a]="33.2.5.3", | ||
[b]="Cpp17Lockable requirements", | [b]="Cpp17Lockable requirements", | ||
[c]= | [c]=sd, | ||
[d]="thread.req.lockable.timed" | [d]="thread.req.lockable.timed" | ||
}, | }, | ||
Line 16,293: | Line 16,293: | ||
[a]="33.2.5.4", | [a]="33.2.5.4", | ||
[b]="Cpp17TimedLockable requirements", | [b]="Cpp17TimedLockable requirements", | ||
[c]= | [c]=sd, | ||
[d]="thread.req.lockable.shared" | [d]="thread.req.lockable.shared" | ||
}, | }, | ||
Line 16,299: | Line 16,299: | ||
[a]="33.2.5.5", | [a]="33.2.5.5", | ||
[b]="Cpp17SharedLockable requirements", | [b]="Cpp17SharedLockable requirements", | ||
[c]= | [c]=sd, | ||
[d]="thread.req.lockable.shared.timed" | [d]="thread.req.lockable.shared.timed" | ||
}, | }, | ||
Line 16,305: | Line 16,305: | ||
[a]="33.2.5.6", | [a]="33.2.5.6", | ||
[b]="Cpp17SharedTimedLockable requirements", | [b]="Cpp17SharedTimedLockable requirements", | ||
[c]= | [c]=sd | ||
}, | }, | ||
["thread.stoptoken"]={ | ["thread.stoptoken"]={ | ||
Line 16,311: | Line 16,311: | ||
[b]="Stop tokens", | [b]="Stop tokens", | ||
[e]="thread.stoptoken.intro", | [e]="thread.stoptoken.intro", | ||
[c]= | [c]=rb, | ||
[d]="thread.threads" | [d]="thread.threads" | ||
}, | }, | ||
Line 16,341: | Line 16,341: | ||
["stoptoken.cons"]={ | ["stoptoken.cons"]={ | ||
[a]="33.3.3.2", | [a]="33.3.3.2", | ||
[b]= | [b]=sc, | ||
[c]="stoptoken", | [c]="stoptoken", | ||
[d]="stoptoken.mem" | [d]="stoptoken.mem" | ||
Line 16,371: | Line 16,371: | ||
["stopsource.cons"]={ | ["stopsource.cons"]={ | ||
[a]="33.3.4.2", | [a]="33.3.4.2", | ||
[b]= | [b]=sc, | ||
[c]="stopsource", | [c]="stopsource", | ||
[d]="stopsource.mem" | [d]="stopsource.mem" | ||
Line 16,407: | Line 16,407: | ||
[b]="Threads", | [b]="Threads", | ||
[e]="thread.threads.general", | [e]="thread.threads.general", | ||
[c]= | [c]=rb, | ||
[d]= | [d]=hb | ||
}, | }, | ||
["thread.threads.general"]={ | ["thread.threads.general"]={ | ||
Line 16,420: | Line 16,420: | ||
[b]="Header <thread> synopsis", | [b]="Header <thread> synopsis", | ||
[c]="thread.threads", | [c]="thread.threads", | ||
[d]= | [d]=Zb | ||
}, | }, | ||
[ | [Zb]={ | ||
[a]="33.4.3", | [a]="33.4.3", | ||
[b]="Class thread", | [b]="Class thread", | ||
[e]="thread.thread.class.general", | [e]="thread.thread.class.general", | ||
[c]="thread.threads", | [c]="thread.threads", | ||
[d]= | [d]="thread.jthread.class" | ||
}, | }, | ||
["thread.thread.class.general"]={ | ["thread.thread.class.general"]={ | ||
[a]="33.4.3.1", | [a]="33.4.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.id" | [d]="thread.thread.id" | ||
}, | }, | ||
Line 16,438: | Line 16,438: | ||
[a]="33.4.3.2", | [a]="33.4.3.2", | ||
[b]="Class thread::id", | [b]="Class thread::id", | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.constr" | [d]="thread.thread.constr" | ||
}, | }, | ||
Line 16,444: | Line 16,444: | ||
[a]="33.4.3.3", | [a]="33.4.3.3", | ||
[b]=h, | [b]=h, | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.destr" | [d]="thread.thread.destr" | ||
}, | }, | ||
["thread.thread.destr"]={ | ["thread.thread.destr"]={ | ||
[a]="33.4.3.4", | [a]="33.4.3.4", | ||
[b]= | [b]=Hb, | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.assign" | [d]="thread.thread.assign" | ||
}, | }, | ||
Line 16,456: | Line 16,456: | ||
[a]="33.4.3.5", | [a]="33.4.3.5", | ||
[b]=x, | [b]=x, | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.member" | [d]="thread.thread.member" | ||
}, | }, | ||
Line 16,462: | Line 16,462: | ||
[a]="33.4.3.6", | [a]="33.4.3.6", | ||
[b]=m, | [b]=m, | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.static" | [d]="thread.thread.static" | ||
}, | }, | ||
Line 16,468: | Line 16,468: | ||
[a]="33.4.3.7", | [a]="33.4.3.7", | ||
[b]="Static members", | [b]="Static members", | ||
[c]= | [c]=Zb, | ||
[d]="thread.thread.algorithm" | [d]="thread.thread.algorithm" | ||
}, | }, | ||
Line 16,474: | Line 16,474: | ||
[a]="33.4.3.8", | [a]="33.4.3.8", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]=Zb | ||
}, | }, | ||
[ | ["thread.jthread.class"]={ | ||
[a]="33.4.4", | [a]="33.4.4", | ||
[b]="Class jthread", | [b]="Class jthread", | ||
Line 16,486: | Line 16,486: | ||
[a]="33.4.4.1", | [a]="33.4.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]="thread.jthread.class", | ||
[d]="thread.jthread.cons" | [d]="thread.jthread.cons" | ||
}, | }, | ||
Line 16,492: | Line 16,492: | ||
[a]="33.4.4.2", | [a]="33.4.4.2", | ||
[b]="Constructors, move, and assignment", | [b]="Constructors, move, and assignment", | ||
[c]= | [c]="thread.jthread.class", | ||
[d]="thread.jthread.mem" | [d]="thread.jthread.mem" | ||
}, | }, | ||
Line 16,498: | Line 16,498: | ||
[a]="33.4.4.3", | [a]="33.4.4.3", | ||
[b]=m, | [b]=m, | ||
[c]= | [c]="thread.jthread.class", | ||
[d]="thread.jthread.stop" | [d]="thread.jthread.stop" | ||
}, | }, | ||
Line 16,504: | Line 16,504: | ||
[a]="33.4.4.4", | [a]="33.4.4.4", | ||
[b]="Stop token handling", | [b]="Stop token handling", | ||
[c]= | [c]="thread.jthread.class", | ||
[d]="thread.jthread.special" | [d]="thread.jthread.special" | ||
}, | }, | ||
Line 16,510: | Line 16,510: | ||
[a]="33.4.4.5", | [a]="33.4.4.5", | ||
[b]=S, | [b]=S, | ||
[c]= | [c]="thread.jthread.class", | ||
[d]="thread.jthread.static" | [d]="thread.jthread.static" | ||
}, | }, | ||
Line 16,516: | Line 16,516: | ||
[a]="33.4.4.6", | [a]="33.4.4.6", | ||
[b]="Static members", | [b]="Static members", | ||
[c]= | [c]="thread.jthread.class" | ||
}, | }, | ||
["thread.thread.this"]={ | ["thread.thread.this"]={ | ||
Line 16,523: | Line 16,523: | ||
[c]="thread.threads" | [c]="thread.threads" | ||
}, | }, | ||
[ | [hb]={ | ||
[a]="33.5", | [a]="33.5", | ||
[b]="Atomic operations", | [b]="Atomic operations", | ||
[e]="atomics.general", | [e]="atomics.general", | ||
[c]= | [c]=rb, | ||
[d]= | [d]=pd | ||
}, | }, | ||
["atomics.general"]={ | ["atomics.general"]={ | ||
[a]="33.5.1", | [a]="33.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=hb, | ||
[d]="atomics.syn" | [d]="atomics.syn" | ||
}, | }, | ||
Line 16,539: | Line 16,539: | ||
[a]="33.5.2", | [a]="33.5.2", | ||
[b]="Header <atomic> synopsis", | [b]="Header <atomic> synopsis", | ||
[c]= | [c]=hb, | ||
[d]="atomics.alias" | [d]="atomics.alias" | ||
}, | }, | ||
Line 16,545: | Line 16,545: | ||
[a]="33.5.3", | [a]="33.5.3", | ||
[b]="Type aliases", | [b]="Type aliases", | ||
[c]= | [c]=hb, | ||
[d]="atomics.order" | [d]="atomics.order" | ||
}, | }, | ||
Line 16,551: | Line 16,551: | ||
[a]="33.5.4", | [a]="33.5.4", | ||
[b]="Order and consistency", | [b]="Order and consistency", | ||
[c]= | [c]=hb, | ||
[d]="atomics.lockfree" | [d]="atomics.lockfree" | ||
}, | }, | ||
Line 16,557: | Line 16,557: | ||
[a]="33.5.5", | [a]="33.5.5", | ||
[b]="Lock-free property", | [b]="Lock-free property", | ||
[c]= | [c]=hb, | ||
[d]="atomics.wait" | [d]="atomics.wait" | ||
}, | }, | ||
Line 16,563: | Line 16,563: | ||
[a]="33.5.6", | [a]="33.5.6", | ||
[b]="Waiting and notifying", | [b]="Waiting and notifying", | ||
[c]= | [c]=hb, | ||
[d]= | [d]=Jd | ||
}, | }, | ||
[ | [Jd]={ | ||
[a]="33.5.7", | [a]="33.5.7", | ||
[b]="Class template atomic_ref", | [b]="Class template atomic_ref", | ||
[e]="atomics.ref.generic.general", | [e]="atomics.ref.generic.general", | ||
[c]= | [c]=hb, | ||
[d]= | [d]=ad | ||
}, | }, | ||
["atomics.ref.generic.general"]={ | ["atomics.ref.generic.general"]={ | ||
[a]="33.5.7.1", | [a]="33.5.7.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Jd, | ||
[d]="atomics.ref.ops" | [d]="atomics.ref.ops" | ||
}, | }, | ||
["atomics.ref.ops"]={ | ["atomics.ref.ops"]={ | ||
[a]="33.5.7.2", | [a]="33.5.7.2", | ||
[b]= | [b]=ub, | ||
[c]= | [c]=Jd, | ||
[d]="atomics.ref.int" | [d]="atomics.ref.int" | ||
}, | }, | ||
Line 16,588: | Line 16,588: | ||
[a]="33.5.7.3", | [a]="33.5.7.3", | ||
[b]="Specializations for integral types", | [b]="Specializations for integral types", | ||
[c]= | [c]=Jd, | ||
[d]="atomics.ref.float" | [d]="atomics.ref.float" | ||
}, | }, | ||
Line 16,594: | Line 16,594: | ||
[a]="33.5.7.4", | [a]="33.5.7.4", | ||
[b]="Specializations for floating-point types", | [b]="Specializations for floating-point types", | ||
[c]= | [c]=Jd, | ||
[d]="atomics.ref.pointer" | [d]="atomics.ref.pointer" | ||
}, | }, | ||
Line 16,600: | Line 16,600: | ||
[a]="33.5.7.5", | [a]="33.5.7.5", | ||
[b]="Partial specialization for pointers", | [b]="Partial specialization for pointers", | ||
[c]= | [c]=Jd, | ||
[d]="atomics.ref.memop" | [d]="atomics.ref.memop" | ||
}, | }, | ||
Line 16,606: | Line 16,606: | ||
[a]="33.5.7.6", | [a]="33.5.7.6", | ||
[b]="Member operators\n common to integers and pointers to objects", | [b]="Member operators\n common to integers and pointers to objects", | ||
[c]= | [c]=Jd | ||
}, | }, | ||
[ | [ad]={ | ||
[a]="33.5.8", | [a]="33.5.8", | ||
[b]="Class template atomic", | [b]="Class template atomic", | ||
[e]="atomics.types.generic.general", | [e]="atomics.types.generic.general", | ||
[c]= | [c]=hb, | ||
[d]="atomics.nonmembers" | [d]="atomics.nonmembers" | ||
}, | }, | ||
Line 16,618: | Line 16,618: | ||
[a]="33.5.8.1", | [a]="33.5.8.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=ad, | ||
[d]="atomics.types.operations" | [d]="atomics.types.operations" | ||
}, | }, | ||
Line 16,624: | Line 16,624: | ||
[a]="33.5.8.2", | [a]="33.5.8.2", | ||
[b]="Operations on atomic types", | [b]="Operations on atomic types", | ||
[c]= | [c]=ad, | ||
[d]="atomics.types.int" | [d]="atomics.types.int" | ||
}, | }, | ||
Line 16,630: | Line 16,630: | ||
[a]="33.5.8.3", | [a]="33.5.8.3", | ||
[b]="Specializations for integers", | [b]="Specializations for integers", | ||
[c]= | [c]=ad, | ||
[d]="atomics.types.float" | [d]="atomics.types.float" | ||
}, | }, | ||
Line 16,636: | Line 16,636: | ||
[a]="33.5.8.4", | [a]="33.5.8.4", | ||
[b]="Specializations for floating-point types", | [b]="Specializations for floating-point types", | ||
[c]= | [c]=ad, | ||
[d]="atomics.types.pointer" | [d]="atomics.types.pointer" | ||
}, | }, | ||
Line 16,642: | Line 16,642: | ||
[a]="33.5.8.5", | [a]="33.5.8.5", | ||
[b]="Partial specialization for pointers", | [b]="Partial specialization for pointers", | ||
[c]= | [c]=ad, | ||
[d]="atomics.types.memop" | [d]="atomics.types.memop" | ||
}, | }, | ||
Line 16,648: | Line 16,648: | ||
[a]="33.5.8.6", | [a]="33.5.8.6", | ||
[b]="Member operators common to integers and pointers to objects", | [b]="Member operators common to integers and pointers to objects", | ||
[c]= | [c]=ad, | ||
[d]="util.smartptr.atomic" | [d]="util.smartptr.atomic" | ||
}, | }, | ||
Line 16,655: | Line 16,655: | ||
[b]="Partial specializations for smart pointers", | [b]="Partial specializations for smart pointers", | ||
[e]="util.smartptr.atomic.general", | [e]="util.smartptr.atomic.general", | ||
[c]= | [c]=ad | ||
}, | }, | ||
["util.smartptr.atomic.general"]={ | ["util.smartptr.atomic.general"]={ | ||
Line 16,677: | Line 16,677: | ||
[a]="33.5.9", | [a]="33.5.9", | ||
[b]=l, | [b]=l, | ||
[c]= | [c]=hb, | ||
[d]="atomics.flag" | [d]="atomics.flag" | ||
}, | }, | ||
Line 16,683: | Line 16,683: | ||
[a]="33.5.10", | [a]="33.5.10", | ||
[b]="Flag type and operations", | [b]="Flag type and operations", | ||
[c]= | [c]=hb, | ||
[d]="atomics.fences" | [d]="atomics.fences" | ||
}, | }, | ||
Line 16,689: | Line 16,689: | ||
[a]="33.5.11", | [a]="33.5.11", | ||
[b]="Fences", | [b]="Fences", | ||
[c]= | [c]=hb, | ||
[d]="stdatomic.h.syn" | [d]="stdatomic.h.syn" | ||
}, | }, | ||
Line 16,695: | Line 16,695: | ||
[a]="33.5.12", | [a]="33.5.12", | ||
[b]="C compatibility", | [b]="C compatibility", | ||
[c]= | [c]=hb | ||
}, | }, | ||
[ | [pd]={ | ||
[a]="33.6", | [a]="33.6", | ||
[b]="Mutual exclusion", | [b]="Mutual exclusion", | ||
[e]="thread.mutex.general", | [e]="thread.mutex.general", | ||
[c]= | [c]=rb, | ||
[d]="thread.condition" | [d]="thread.condition" | ||
}, | }, | ||
Line 16,707: | Line 16,707: | ||
[a]="33.6.1", | [a]="33.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=pd, | ||
[d]="mutex.syn" | [d]="mutex.syn" | ||
}, | }, | ||
Line 16,713: | Line 16,713: | ||
[a]="33.6.2", | [a]="33.6.2", | ||
[b]="Header <mutex> synopsis", | [b]="Header <mutex> synopsis", | ||
[c]= | [c]=pd, | ||
[d]="shared.mutex.syn" | [d]="shared.mutex.syn" | ||
}, | }, | ||
Line 16,719: | Line 16,719: | ||
[a]="33.6.3", | [a]="33.6.3", | ||
[b]="Header <shared_mutex> synopsis", | [b]="Header <shared_mutex> synopsis", | ||
[c]= | [c]=pd, | ||
[d]="thread.mutex.requirements" | [d]="thread.mutex.requirements" | ||
}, | }, | ||
Line 16,726: | Line 16,726: | ||
[b]="Mutex requirements", | [b]="Mutex requirements", | ||
[e]="thread.mutex.requirements.general", | [e]="thread.mutex.requirements.general", | ||
[c]= | [c]=pd, | ||
[d]="thread.lock" | [d]="thread.lock" | ||
}, | }, | ||
Line 16,822: | Line 16,822: | ||
[b]="Locks", | [b]="Locks", | ||
[e]="thread.lock.general", | [e]="thread.lock.general", | ||
[c]= | [c]=pd, | ||
[d]="thread.lock.algorithm" | [d]="thread.lock.algorithm" | ||
}, | }, | ||
Line 16,870: | Line 16,870: | ||
["thread.lock.unique.mod"]={ | ["thread.lock.unique.mod"]={ | ||
[a]="33.6.5.4.4", | [a]="33.6.5.4.4", | ||
[b]= | [b]=o, | ||
[c]="thread.lock.unique", | [c]="thread.lock.unique", | ||
[d]="thread.lock.unique.obs" | [d]="thread.lock.unique.obs" | ||
Line 16,905: | Line 16,905: | ||
["thread.lock.shared.mod"]={ | ["thread.lock.shared.mod"]={ | ||
[a]="33.6.5.5.4", | [a]="33.6.5.5.4", | ||
[b]= | [b]=o, | ||
[c]="thread.lock.shared", | [c]="thread.lock.shared", | ||
[d]="thread.lock.shared.obs" | [d]="thread.lock.shared.obs" | ||
Line 16,917: | Line 16,917: | ||
[a]="33.6.6", | [a]="33.6.6", | ||
[b]="Generic locking algorithms", | [b]="Generic locking algorithms", | ||
[c]= | [c]=pd, | ||
[d]="thread.once" | [d]="thread.once" | ||
}, | }, | ||
Line 16,924: | Line 16,924: | ||
[b]="Call once", | [b]="Call once", | ||
[e]="thread.once.onceflag", | [e]="thread.once.onceflag", | ||
[c]= | [c]=pd | ||
}, | }, | ||
["thread.once.onceflag"]={ | ["thread.once.onceflag"]={ | ||
Line 16,941: | Line 16,941: | ||
[b]="Condition variables", | [b]="Condition variables", | ||
[e]="thread.condition.general", | [e]="thread.condition.general", | ||
[c]= | [c]=rb, | ||
[d]="thread.sema" | [d]="thread.sema" | ||
}, | }, | ||
Line 16,995: | Line 16,995: | ||
[b]="Semaphore", | [b]="Semaphore", | ||
[e]="thread.sema.general", | [e]="thread.sema.general", | ||
[c]= | [c]=rb, | ||
[d]="thread.coord" | [d]="thread.coord" | ||
}, | }, | ||
Line 17,019: | Line 17,019: | ||
[b]="Coordination types", | [b]="Coordination types", | ||
[e]="thread.coord.general", | [e]="thread.coord.general", | ||
[c]= | [c]=rb, | ||
[d]= | [d]=Db | ||
}, | }, | ||
["thread.coord.general"]={ | ["thread.coord.general"]={ | ||
Line 17,075: | Line 17,075: | ||
[c]="thread.barrier" | [c]="thread.barrier" | ||
}, | }, | ||
[ | [Db]={ | ||
[a]="33.10", | [a]="33.10", | ||
[b]="Futures", | [b]="Futures", | ||
[e]="futures.overview", | [e]="futures.overview", | ||
[c]= | [c]=rb | ||
}, | }, | ||
["futures.overview"]={ | ["futures.overview"]={ | ||
[a]="33.10.1", | [a]="33.10.1", | ||
[b]=g, | [b]=g, | ||
[c]= | [c]=Db, | ||
[d]="future.syn" | [d]="future.syn" | ||
}, | }, | ||
Line 17,090: | Line 17,090: | ||
[a]="33.10.2", | [a]="33.10.2", | ||
[b]="Header <future> synopsis", | [b]="Header <future> synopsis", | ||
[c]= | [c]=Db, | ||
[d]="futures.errors" | [d]="futures.errors" | ||
}, | }, | ||
Line 17,096: | Line 17,096: | ||
[a]="33.10.3", | [a]="33.10.3", | ||
[b]="Error handling", | [b]="Error handling", | ||
[c]= | [c]=Db, | ||
[d]="futures.future.error" | [d]="futures.future.error" | ||
}, | }, | ||
Line 17,102: | Line 17,102: | ||
[a]="33.10.4", | [a]="33.10.4", | ||
[b]="Class future_error", | [b]="Class future_error", | ||
[c]= | [c]=Db, | ||
[d]="futures.state" | [d]="futures.state" | ||
}, | }, | ||
Line 17,108: | Line 17,108: | ||
[a]="33.10.5", | [a]="33.10.5", | ||
[b]="Shared state", | [b]="Shared state", | ||
[c]= | [c]=Db, | ||
[d]="futures.promise" | [d]="futures.promise" | ||
}, | }, | ||
Line 17,114: | Line 17,114: | ||
[a]="33.10.6", | [a]="33.10.6", | ||
[b]="Class template promise", | [b]="Class template promise", | ||
[c]= | [c]=Db, | ||
[d]="futures.unique.future" | [d]="futures.unique.future" | ||
}, | }, | ||
Line 17,120: | Line 17,120: | ||
[a]="33.10.7", | [a]="33.10.7", | ||
[b]="Class template future", | [b]="Class template future", | ||
[c]= | [c]=Db, | ||
[d]="futures.shared.future" | [d]="futures.shared.future" | ||
}, | }, | ||
Line 17,126: | Line 17,126: | ||
[a]="33.10.8", | [a]="33.10.8", | ||
[b]="Class template shared_future", | [b]="Class template shared_future", | ||
[c]= | [c]=Db, | ||
[d]="futures.async" | [d]="futures.async" | ||
}, | }, | ||
Line 17,132: | Line 17,132: | ||
[a]="33.10.9", | [a]="33.10.9", | ||
[b]="Function template async", | [b]="Function template async", | ||
[c]= | [c]=Db, | ||
[d]="futures.task" | [d]="futures.task" | ||
}, | }, | ||
Line 17,139: | Line 17,139: | ||
[b]="Class template packaged_task", | [b]="Class template packaged_task", | ||
[e]="futures.task.general", | [e]="futures.task.general", | ||
[c]= | [c]=Db | ||
}, | }, | ||
["futures.task.general"]={ | ["futures.task.general"]={ | ||
Line 17,158: | Line 17,158: | ||
[c]="futures.task" | [c]="futures.task" | ||
}, | }, | ||
[ | [U]={ | ||
[a]=i, | [a]=i, | ||
[b]="Annex A (informative) Grammar summary | [b]="Annex A (informative) Grammar summary", | ||
[e]="gram.general", | [e]="gram.general", | ||
[c]=i, | [c]=i, | ||
Line 17,168: | Line 17,168: | ||
[a]="A.1", | [a]="A.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=U, | ||
[d]="gram.key" | [d]="gram.key" | ||
}, | }, | ||
Line 17,174: | Line 17,174: | ||
[a]="A.2", | [a]="A.2", | ||
[b]="Keywords", | [b]="Keywords", | ||
[c]= | [c]=U, | ||
[d]="gram.lex" | [d]="gram.lex" | ||
}, | }, | ||
Line 17,180: | Line 17,180: | ||
[a]="A.3", | [a]="A.3", | ||
[b]="Lexical conventions", | [b]="Lexical conventions", | ||
[c]= | [c]=U, | ||
[d]="gram.basic" | [d]="gram.basic" | ||
}, | }, | ||
Line 17,186: | Line 17,186: | ||
[a]="A.4", | [a]="A.4", | ||
[b]="Basics", | [b]="Basics", | ||
[c]= | [c]=U, | ||
[d]="gram.expr" | [d]="gram.expr" | ||
}, | }, | ||
Line 17,192: | Line 17,192: | ||
[a]="A.5", | [a]="A.5", | ||
[b]="Expressions", | [b]="Expressions", | ||
[c]= | [c]=U, | ||
[d]="gram.stmt" | [d]="gram.stmt" | ||
}, | }, | ||
Line 17,198: | Line 17,198: | ||
[a]="A.6", | [a]="A.6", | ||
[b]="Statements", | [b]="Statements", | ||
[c]= | [c]=U, | ||
[d]="gram.dcl" | [d]="gram.dcl" | ||
}, | }, | ||
Line 17,204: | Line 17,204: | ||
[a]="A.7", | [a]="A.7", | ||
[b]="Declarations", | [b]="Declarations", | ||
[c]= | [c]=U, | ||
[d]="gram.module" | [d]="gram.module" | ||
}, | }, | ||
Line 17,210: | Line 17,210: | ||
[a]="A.8", | [a]="A.8", | ||
[b]="Modules", | [b]="Modules", | ||
[c]= | [c]=U, | ||
[d]="gram.class" | [d]="gram.class" | ||
}, | }, | ||
Line 17,216: | Line 17,216: | ||
[a]="A.9", | [a]="A.9", | ||
[b]="Classes", | [b]="Classes", | ||
[c]= | [c]=U, | ||
[d]="gram.over" | [d]="gram.over" | ||
}, | }, | ||
Line 17,222: | Line 17,222: | ||
[a]="A.10", | [a]="A.10", | ||
[b]="Overloading", | [b]="Overloading", | ||
[c]= | [c]=U, | ||
[d]="gram.temp" | [d]="gram.temp" | ||
}, | }, | ||
Line 17,228: | Line 17,228: | ||
[a]="A.11", | [a]="A.11", | ||
[b]="Templates", | [b]="Templates", | ||
[c]= | [c]=U, | ||
[d]="gram.except" | [d]="gram.except" | ||
}, | }, | ||
Line 17,234: | Line 17,234: | ||
[a]="A.12", | [a]="A.12", | ||
[b]="Exception handling", | [b]="Exception handling", | ||
[c]= | [c]=U, | ||
[d]="gram.cpp" | [d]="gram.cpp" | ||
}, | }, | ||
Line 17,240: | Line 17,240: | ||
[a]="A.13", | [a]="A.13", | ||
[b]="Preprocessing directives", | [b]="Preprocessing directives", | ||
[c]= | [c]=U | ||
}, | }, | ||
["implimits"]={ | ["implimits"]={ | ||
[a]=i, | [a]=i, | ||
[b]="Annex B (normative) Implementation quantities | [b]="Annex B (normative) Implementation quantities", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Bc | ||
}, | }, | ||
[ | [Bc]={ | ||
[a]=i, | [a]=i, | ||
[b]="Annex C (informative) Compatibility | [b]="Annex C (informative) Compatibility", | ||
[e]= | [e]=N, | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=p | ||
}, | }, | ||
[ | [N]={ | ||
[a]="C.1", | [a]="C.1", | ||
[b]="C++ and ISO C++ 2020", | [b]="C++ and ISO C++ 2020", | ||
[e]="diff.cpp20.general", | [e]="diff.cpp20.general", | ||
[c]= | [c]=Bc, | ||
[d]= | [d]=D | ||
}, | }, | ||
["diff.cpp20.general"]={ | ["diff.cpp20.general"]={ | ||
[a]="C.1.1", | [a]="C.1.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.lex" | [d]="diff.cpp20.lex" | ||
}, | }, | ||
Line 17,271: | Line 17,271: | ||
[a]="C.1.2", | [a]="C.1.2", | ||
[b]="[lex]: lexical conventions", | [b]="[lex]: lexical conventions", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.expr" | [d]="diff.cpp20.expr" | ||
}, | }, | ||
Line 17,277: | Line 17,277: | ||
[a]="C.1.3", | [a]="C.1.3", | ||
[b]="[expr]: expressions", | [b]="[expr]: expressions", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.stmt" | [d]="diff.cpp20.stmt" | ||
}, | }, | ||
Line 17,283: | Line 17,283: | ||
[a]="C.1.4", | [a]="C.1.4", | ||
[b]="[stmt.stmt]: statements", | [b]="[stmt.stmt]: statements", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.dcl" | [d]="diff.cpp20.dcl" | ||
}, | }, | ||
Line 17,289: | Line 17,289: | ||
[a]="C.1.5", | [a]="C.1.5", | ||
[b]="[dcl.dcl]: declarations", | [b]="[dcl.dcl]: declarations", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.temp" | [d]="diff.cpp20.temp" | ||
}, | }, | ||
Line 17,295: | Line 17,295: | ||
[a]="C.1.6", | [a]="C.1.6", | ||
[b]="[temp]: templates", | [b]="[temp]: templates", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.library" | [d]="diff.cpp20.library" | ||
}, | }, | ||
Line 17,301: | Line 17,301: | ||
[a]="C.1.7", | [a]="C.1.7", | ||
[b]="[library]: library introduction", | [b]="[library]: library introduction", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.concepts" | [d]="diff.cpp20.concepts" | ||
}, | }, | ||
Line 17,307: | Line 17,307: | ||
[a]="C.1.8", | [a]="C.1.8", | ||
[b]="[concepts]: concepts library", | [b]="[concepts]: concepts library", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.memory" | [d]="diff.cpp20.memory" | ||
}, | }, | ||
Line 17,313: | Line 17,313: | ||
[a]="C.1.9", | [a]="C.1.9", | ||
[b]="[mem]: memory management library", | [b]="[mem]: memory management library", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.utilities" | [d]="diff.cpp20.utilities" | ||
}, | }, | ||
Line 17,319: | Line 17,319: | ||
[a]="C.1.10", | [a]="C.1.10", | ||
[b]="[utilities]: general utilities library", | [b]="[utilities]: general utilities library", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.strings" | [d]="diff.cpp20.strings" | ||
}, | }, | ||
Line 17,325: | Line 17,325: | ||
[a]="C.1.11", | [a]="C.1.11", | ||
[b]="[strings]: strings library", | [b]="[strings]: strings library", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.containers" | [d]="diff.cpp20.containers" | ||
}, | }, | ||
Line 17,331: | Line 17,331: | ||
[a]="C.1.12", | [a]="C.1.12", | ||
[b]="[containers]: containers library", | [b]="[containers]: containers library", | ||
[c]= | [c]=N, | ||
[d]="diff.cpp20.thread" | [d]="diff.cpp20.thread" | ||
}, | }, | ||
Line 17,337: | Line 17,337: | ||
[a]="C.1.13", | [a]="C.1.13", | ||
[b]="[thread]: concurrency support library", | [b]="[thread]: concurrency support library", | ||
[c]= | [c]=N | ||
}, | }, | ||
[ | [D]={ | ||
[a]="C.2", | [a]="C.2", | ||
[b]="C++ and ISO C++ 2017", | [b]="C++ and ISO C++ 2017", | ||
[e]="diff.cpp17.general", | [e]="diff.cpp17.general", | ||
[c]= | [c]=Bc, | ||
[d]= | [d]=cb | ||
}, | }, | ||
["diff.cpp17.general"]={ | ["diff.cpp17.general"]={ | ||
[a]="C.2.1", | [a]="C.2.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.lex" | [d]="diff.cpp17.lex" | ||
}, | }, | ||
Line 17,355: | Line 17,355: | ||
[a]="C.2.2", | [a]="C.2.2", | ||
[b]="[lex]: lexical conventions", | [b]="[lex]: lexical conventions", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.basic" | [d]="diff.cpp17.basic" | ||
}, | }, | ||
Line 17,361: | Line 17,361: | ||
[a]="C.2.3", | [a]="C.2.3", | ||
[b]="[basic]: basics", | [b]="[basic]: basics", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.expr" | [d]="diff.cpp17.expr" | ||
}, | }, | ||
Line 17,367: | Line 17,367: | ||
[a]="C.2.4", | [a]="C.2.4", | ||
[b]="[expr]: expressions", | [b]="[expr]: expressions", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.dcl.dcl" | [d]="diff.cpp17.dcl.dcl" | ||
}, | }, | ||
Line 17,373: | Line 17,373: | ||
[a]="C.2.5", | [a]="C.2.5", | ||
[b]="[dcl.dcl]: declarations", | [b]="[dcl.dcl]: declarations", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.class" | [d]="diff.cpp17.class" | ||
}, | }, | ||
Line 17,379: | Line 17,379: | ||
[a]="C.2.6", | [a]="C.2.6", | ||
[b]="[class]: classes", | [b]="[class]: classes", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.over" | [d]="diff.cpp17.over" | ||
}, | }, | ||
Line 17,385: | Line 17,385: | ||
[a]="C.2.7", | [a]="C.2.7", | ||
[b]="[over]: overloading", | [b]="[over]: overloading", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.temp" | [d]="diff.cpp17.temp" | ||
}, | }, | ||
Line 17,391: | Line 17,391: | ||
[a]="C.2.8", | [a]="C.2.8", | ||
[b]="[temp]: templates", | [b]="[temp]: templates", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.except" | [d]="diff.cpp17.except" | ||
}, | }, | ||
Line 17,397: | Line 17,397: | ||
[a]="C.2.9", | [a]="C.2.9", | ||
[b]="[except]: exception handling", | [b]="[except]: exception handling", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.library" | [d]="diff.cpp17.library" | ||
}, | }, | ||
Line 17,403: | Line 17,403: | ||
[a]="C.2.10", | [a]="C.2.10", | ||
[b]="[library]: library introduction", | [b]="[library]: library introduction", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.containers" | [d]="diff.cpp17.containers" | ||
}, | }, | ||
Line 17,409: | Line 17,409: | ||
[a]="C.2.11", | [a]="C.2.11", | ||
[b]="[containers]: containers library", | [b]="[containers]: containers library", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.iterators" | [d]="diff.cpp17.iterators" | ||
}, | }, | ||
Line 17,415: | Line 17,415: | ||
[a]="C.2.12", | [a]="C.2.12", | ||
[b]="[iterators]: iterators library", | [b]="[iterators]: iterators library", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.alg.reqs" | [d]="diff.cpp17.alg.reqs" | ||
}, | }, | ||
Line 17,421: | Line 17,421: | ||
[a]="C.2.13", | [a]="C.2.13", | ||
[b]="[algorithms]: algorithms library", | [b]="[algorithms]: algorithms library", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.input.output" | [d]="diff.cpp17.input.output" | ||
}, | }, | ||
Line 17,427: | Line 17,427: | ||
[a]="C.2.14", | [a]="C.2.14", | ||
[b]="[input.output]: input/output library", | [b]="[input.output]: input/output library", | ||
[c]= | [c]=D, | ||
[d]="diff.cpp17.depr" | [d]="diff.cpp17.depr" | ||
}, | }, | ||
Line 17,433: | Line 17,433: | ||
[a]="C.2.15", | [a]="C.2.15", | ||
[b]="[depr]: compatibility features", | [b]="[depr]: compatibility features", | ||
[c]= | [c]=D | ||
}, | }, | ||
[ | [cb]={ | ||
[a]="C.3", | [a]="C.3", | ||
[b]="C++ and ISO C++ 2014", | [b]="C++ and ISO C++ 2014", | ||
[e]="diff.cpp14.general", | [e]="diff.cpp14.general", | ||
[c]= | [c]=Bc, | ||
[d]= | [d]=zc | ||
}, | }, | ||
["diff.cpp14.general"]={ | ["diff.cpp14.general"]={ | ||
[a]="C.3.1", | [a]="C.3.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.lex" | [d]="diff.cpp14.lex" | ||
}, | }, | ||
Line 17,451: | Line 17,451: | ||
[a]="C.3.2", | [a]="C.3.2", | ||
[b]="[lex]: lexical conventions", | [b]="[lex]: lexical conventions", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.expr" | [d]="diff.cpp14.expr" | ||
}, | }, | ||
Line 17,457: | Line 17,457: | ||
[a]="C.3.3", | [a]="C.3.3", | ||
[b]="[expr]: expressions", | [b]="[expr]: expressions", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.dcl.dcl" | [d]="diff.cpp14.dcl.dcl" | ||
}, | }, | ||
Line 17,463: | Line 17,463: | ||
[a]="C.3.4", | [a]="C.3.4", | ||
[b]="[dcl.dcl]: declarations", | [b]="[dcl.dcl]: declarations", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.class" | [d]="diff.cpp14.class" | ||
}, | }, | ||
Line 17,469: | Line 17,469: | ||
[a]="C.3.5", | [a]="C.3.5", | ||
[b]="[class]: classes", | [b]="[class]: classes", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.temp" | [d]="diff.cpp14.temp" | ||
}, | }, | ||
Line 17,475: | Line 17,475: | ||
[a]="C.3.6", | [a]="C.3.6", | ||
[b]="[temp]: templates", | [b]="[temp]: templates", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.except" | [d]="diff.cpp14.except" | ||
}, | }, | ||
Line 17,481: | Line 17,481: | ||
[a]="C.3.7", | [a]="C.3.7", | ||
[b]="[except]: exception handling", | [b]="[except]: exception handling", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.library" | [d]="diff.cpp14.library" | ||
}, | }, | ||
Line 17,487: | Line 17,487: | ||
[a]="C.3.8", | [a]="C.3.8", | ||
[b]="[library]: library introduction", | [b]="[library]: library introduction", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.utilities" | [d]="diff.cpp14.utilities" | ||
}, | }, | ||
Line 17,493: | Line 17,493: | ||
[a]="C.3.9", | [a]="C.3.9", | ||
[b]="[utilities]: general utilities library", | [b]="[utilities]: general utilities library", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.string" | [d]="diff.cpp14.string" | ||
}, | }, | ||
Line 17,499: | Line 17,499: | ||
[a]="C.3.10", | [a]="C.3.10", | ||
[b]="[strings]: strings library", | [b]="[strings]: strings library", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.containers" | [d]="diff.cpp14.containers" | ||
}, | }, | ||
Line 17,505: | Line 17,505: | ||
[a]="C.3.11", | [a]="C.3.11", | ||
[b]="[containers]: containers library", | [b]="[containers]: containers library", | ||
[c]= | [c]=cb, | ||
[d]="diff.cpp14.depr" | [d]="diff.cpp14.depr" | ||
}, | }, | ||
Line 17,511: | Line 17,511: | ||
[a]="C.3.12", | [a]="C.3.12", | ||
[b]="[depr]: compatibility features", | [b]="[depr]: compatibility features", | ||
[c]= | [c]=cb | ||
}, | }, | ||
[ | [zc]={ | ||
[a]="C.4", | [a]="C.4", | ||
[b]="C++ and ISO C++ 2011", | [b]="C++ and ISO C++ 2011", | ||
[e]="diff.cpp11.general", | [e]="diff.cpp11.general", | ||
[c]= | [c]=Bc, | ||
[d]= | [d]=y | ||
}, | }, | ||
["diff.cpp11.general"]={ | ["diff.cpp11.general"]={ | ||
[a]="C.4.1", | [a]="C.4.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=zc, | ||
[d]="diff.cpp11.lex" | [d]="diff.cpp11.lex" | ||
}, | }, | ||
Line 17,529: | Line 17,529: | ||
[a]="C.4.2", | [a]="C.4.2", | ||
[b]="[lex]: lexical conventions", | [b]="[lex]: lexical conventions", | ||
[c]= | [c]=zc, | ||
[d]="diff.cpp11.basic" | [d]="diff.cpp11.basic" | ||
}, | }, | ||
Line 17,535: | Line 17,535: | ||
[a]="C.4.3", | [a]="C.4.3", | ||
[b]="[basic]: basics", | [b]="[basic]: basics", | ||
[c]= | [c]=zc, | ||
[d]="diff.cpp11.expr" | [d]="diff.cpp11.expr" | ||
}, | }, | ||
Line 17,541: | Line 17,541: | ||
[a]="C.4.4", | [a]="C.4.4", | ||
[b]="[expr]: expressions", | [b]="[expr]: expressions", | ||
[c]= | [c]=zc, | ||
[d]="diff.cpp11.dcl.dcl" | [d]="diff.cpp11.dcl.dcl" | ||
}, | }, | ||
Line 17,547: | Line 17,547: | ||
[a]="C.4.5", | [a]="C.4.5", | ||
[b]="[dcl.dcl]: declarations", | [b]="[dcl.dcl]: declarations", | ||
[c]= | [c]=zc, | ||
[d]="diff.cpp11.library" | [d]="diff.cpp11.library" | ||
}, | }, | ||
Line 17,553: | Line 17,553: | ||
[a]="C.4.6", | [a]="C.4.6", | ||
[b]="[library]: library introduction", | [b]="[library]: library introduction", | ||
[c]= | [c]=zc, | ||
[d]="diff.cpp11.input.output" | [d]="diff.cpp11.input.output" | ||
}, | }, | ||
Line 17,559: | Line 17,559: | ||
[a]="C.4.7", | [a]="C.4.7", | ||
[b]="[input.output]: input/output library", | [b]="[input.output]: input/output library", | ||
[c]= | [c]=zc | ||
}, | }, | ||
[ | [y]={ | ||
[a]="C.5", | [a]="C.5", | ||
[b]="C++ and ISO C++ 2003", | [b]="C++ and ISO C++ 2003", | ||
[e]="diff.cpp03.general", | [e]="diff.cpp03.general", | ||
[c]= | [c]=Bc, | ||
[d]= | [d]=gc | ||
}, | }, | ||
["diff.cpp03.general"]={ | ["diff.cpp03.general"]={ | ||
[a]="C.5.1", | [a]="C.5.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.lex" | [d]="diff.cpp03.lex" | ||
}, | }, | ||
Line 17,577: | Line 17,577: | ||
[a]="C.5.2", | [a]="C.5.2", | ||
[b]="[lex]: lexical conventions", | [b]="[lex]: lexical conventions", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.expr" | [d]="diff.cpp03.expr" | ||
}, | }, | ||
Line 17,583: | Line 17,583: | ||
[a]="C.5.3", | [a]="C.5.3", | ||
[b]="[expr]: expressions", | [b]="[expr]: expressions", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.dcl.dcl" | [d]="diff.cpp03.dcl.dcl" | ||
}, | }, | ||
Line 17,589: | Line 17,589: | ||
[a]="C.5.4", | [a]="C.5.4", | ||
[b]="[dcl.dcl]: declarations", | [b]="[dcl.dcl]: declarations", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.class" | [d]="diff.cpp03.class" | ||
}, | }, | ||
Line 17,595: | Line 17,595: | ||
[a]="C.5.5", | [a]="C.5.5", | ||
[b]="[class]: classes", | [b]="[class]: classes", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.temp" | [d]="diff.cpp03.temp" | ||
}, | }, | ||
Line 17,601: | Line 17,601: | ||
[a]="C.5.6", | [a]="C.5.6", | ||
[b]="[temp]: templates", | [b]="[temp]: templates", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.library" | [d]="diff.cpp03.library" | ||
}, | }, | ||
Line 17,607: | Line 17,607: | ||
[a]="C.5.7", | [a]="C.5.7", | ||
[b]="[library]: library introduction", | [b]="[library]: library introduction", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.language.support" | [d]="diff.cpp03.language.support" | ||
}, | }, | ||
Line 17,613: | Line 17,613: | ||
[a]="C.5.8", | [a]="C.5.8", | ||
[b]="[support]:\nlanguage support library", | [b]="[support]:\nlanguage support library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.diagnostics" | [d]="diff.cpp03.diagnostics" | ||
}, | }, | ||
Line 17,619: | Line 17,619: | ||
[a]="C.5.9", | [a]="C.5.9", | ||
[b]="[diagnostics]: diagnostics library", | [b]="[diagnostics]: diagnostics library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.utilities" | [d]="diff.cpp03.utilities" | ||
}, | }, | ||
Line 17,625: | Line 17,625: | ||
[a]="C.5.10", | [a]="C.5.10", | ||
[b]="[utilities]: general utilities library", | [b]="[utilities]: general utilities library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.strings" | [d]="diff.cpp03.strings" | ||
}, | }, | ||
Line 17,631: | Line 17,631: | ||
[a]="C.5.11", | [a]="C.5.11", | ||
[b]="[strings]: strings library", | [b]="[strings]: strings library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.containers" | [d]="diff.cpp03.containers" | ||
}, | }, | ||
Line 17,637: | Line 17,637: | ||
[a]="C.5.12", | [a]="C.5.12", | ||
[b]="[containers]: containers library", | [b]="[containers]: containers library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.algorithms" | [d]="diff.cpp03.algorithms" | ||
}, | }, | ||
Line 17,643: | Line 17,643: | ||
[a]="C.5.13", | [a]="C.5.13", | ||
[b]="[algorithms]: algorithms library", | [b]="[algorithms]: algorithms library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.numerics" | [d]="diff.cpp03.numerics" | ||
}, | }, | ||
Line 17,649: | Line 17,649: | ||
[a]="C.5.14", | [a]="C.5.14", | ||
[b]="[numerics]: numerics library", | [b]="[numerics]: numerics library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.locale" | [d]="diff.cpp03.locale" | ||
}, | }, | ||
Line 17,655: | Line 17,655: | ||
[a]="C.5.15", | [a]="C.5.15", | ||
[b]="[localization]: localization library", | [b]="[localization]: localization library", | ||
[c]= | [c]=y, | ||
[d]="diff.cpp03.input.output" | [d]="diff.cpp03.input.output" | ||
}, | }, | ||
Line 17,661: | Line 17,661: | ||
[a]="C.5.16", | [a]="C.5.16", | ||
[b]="[input.output]: input/output library", | [b]="[input.output]: input/output library", | ||
[c]= | [c]=y | ||
}, | }, | ||
[ | [gc]={ | ||
[a]="C.6", | [a]="C.6", | ||
[b]="C++ and ISO C", | [b]="C++ and ISO C", | ||
[e]="diff.iso.general", | [e]="diff.iso.general", | ||
[c]= | [c]=Bc, | ||
[d]="diff.library" | [d]="diff.library" | ||
}, | }, | ||
Line 17,673: | Line 17,673: | ||
[a]="C.6.1", | [a]="C.6.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=gc, | ||
[d]="diff.lex" | [d]="diff.lex" | ||
}, | }, | ||
Line 17,679: | Line 17,679: | ||
[a]="C.6.2", | [a]="C.6.2", | ||
[b]="[lex]: lexical conventions", | [b]="[lex]: lexical conventions", | ||
[c]= | [c]=gc, | ||
[d]="diff.basic" | [d]="diff.basic" | ||
}, | }, | ||
Line 17,685: | Line 17,685: | ||
[a]="C.6.3", | [a]="C.6.3", | ||
[b]="[basic]: basics", | [b]="[basic]: basics", | ||
[c]= | [c]=gc, | ||
[d]="diff.expr" | [d]="diff.expr" | ||
}, | }, | ||
Line 17,691: | Line 17,691: | ||
[a]="C.6.4", | [a]="C.6.4", | ||
[b]="[expr]: expressions", | [b]="[expr]: expressions", | ||
[c]= | [c]=gc, | ||
[d]="diff.stat" | [d]="diff.stat" | ||
}, | }, | ||
Line 17,697: | Line 17,697: | ||
[a]="C.6.5", | [a]="C.6.5", | ||
[b]="[stmt.stmt]: statements", | [b]="[stmt.stmt]: statements", | ||
[c]= | [c]=gc, | ||
[d]="diff.dcl" | [d]="diff.dcl" | ||
}, | }, | ||
Line 17,703: | Line 17,703: | ||
[a]="C.6.6", | [a]="C.6.6", | ||
[b]="[dcl.dcl]: declarations", | [b]="[dcl.dcl]: declarations", | ||
[c]= | [c]=gc, | ||
[d]="diff.class" | [d]="diff.class" | ||
}, | }, | ||
Line 17,709: | Line 17,709: | ||
[a]="C.6.7", | [a]="C.6.7", | ||
[b]="[class]: classes", | [b]="[class]: classes", | ||
[c]= | [c]=gc, | ||
[d]="diff.cpp" | [d]="diff.cpp" | ||
}, | }, | ||
Line 17,715: | Line 17,715: | ||
[a]="C.6.8", | [a]="C.6.8", | ||
[b]="[cpp]: preprocessing directives", | [b]="[cpp]: preprocessing directives", | ||
[c]= | [c]=gc | ||
}, | }, | ||
["diff.library"]={ | ["diff.library"]={ | ||
Line 17,721: | Line 17,721: | ||
[b]="C standard library", | [b]="C standard library", | ||
[e]="diff.library.general", | [e]="diff.library.general", | ||
[c]= | [c]=Bc | ||
}, | }, | ||
["diff.library.general"]={ | ["diff.library.general"]={ | ||
Line 17,733: | Line 17,733: | ||
[b]="Modifications to headers", | [b]="Modifications to headers", | ||
[c]="diff.library", | [c]="diff.library", | ||
[d]= | [d]=Xc | ||
}, | }, | ||
[ | [Xc]={ | ||
[a]="C.7.3", | [a]="C.7.3", | ||
[b]="Modifications to definitions", | [b]="Modifications to definitions", | ||
Line 17,745: | Line 17,745: | ||
[a]="C.7.3.1", | [a]="C.7.3.1", | ||
[b]="Types char16_t and char32_t", | [b]="Types char16_t and char32_t", | ||
[c]= | [c]=Xc, | ||
[d]="diff.wchar.t" | [d]="diff.wchar.t" | ||
}, | }, | ||
Line 17,751: | Line 17,751: | ||
[a]="C.7.3.2", | [a]="C.7.3.2", | ||
[b]="Type wchar_t", | [b]="Type wchar_t", | ||
[c]= | [c]=Xc, | ||
[d]="diff.header.assert.h" | [d]="diff.header.assert.h" | ||
}, | }, | ||
Line 17,757: | Line 17,757: | ||
[a]="C.7.3.3", | [a]="C.7.3.3", | ||
[b]="Header <assert.h>", | [b]="Header <assert.h>", | ||
[c]= | [c]=Xc, | ||
[d]="diff.header.iso646.h" | [d]="diff.header.iso646.h" | ||
}, | }, | ||
Line 17,763: | Line 17,763: | ||
[a]="C.7.3.4", | [a]="C.7.3.4", | ||
[b]="Header <iso646.h>", | [b]="Header <iso646.h>", | ||
[c]= | [c]=Xc, | ||
[d]="diff.header.stdalign.h" | [d]="diff.header.stdalign.h" | ||
}, | }, | ||
Line 17,769: | Line 17,769: | ||
[a]="C.7.3.5", | [a]="C.7.3.5", | ||
[b]="Header <stdalign.h>", | [b]="Header <stdalign.h>", | ||
[c]= | [c]=Xc, | ||
[d]="diff.header.stdbool.h" | [d]="diff.header.stdbool.h" | ||
}, | }, | ||
Line 17,775: | Line 17,775: | ||
[a]="C.7.3.6", | [a]="C.7.3.6", | ||
[b]="Header <stdbool.h>", | [b]="Header <stdbool.h>", | ||
[c]= | [c]=Xc, | ||
[d]="diff.null" | [d]="diff.null" | ||
}, | }, | ||
Line 17,781: | Line 17,781: | ||
[a]="C.7.3.7", | [a]="C.7.3.7", | ||
[b]="Macro NULL", | [b]="Macro NULL", | ||
[c]= | [c]=Xc | ||
}, | }, | ||
["diff.mods.to.declarations"]={ | ["diff.mods.to.declarations"]={ | ||
Line 17,812: | Line 17,812: | ||
[c]="diff.mods.to.behavior" | [c]="diff.mods.to.behavior" | ||
}, | }, | ||
[ | [p]={ | ||
[a]=i, | [a]=i, | ||
[b]="Annex D (normative) Compatibility features | [b]="Annex D (normative) Compatibility features", | ||
[e]="depr.general", | [e]="depr.general", | ||
[c]=i, | [c]=i, | ||
[d]= | [d]=Sb | ||
}, | }, | ||
["depr.general"]={ | ["depr.general"]={ | ||
[a]="D.1", | [a]="D.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=p, | ||
[d]="depr.arith.conv.enum" | [d]="depr.arith.conv.enum" | ||
}, | }, | ||
Line 17,828: | Line 17,828: | ||
[a]="D.2", | [a]="D.2", | ||
[b]="Arithmetic conversion on enumerations", | [b]="Arithmetic conversion on enumerations", | ||
[c]= | [c]=p, | ||
[d]="depr.capture.this" | [d]="depr.capture.this" | ||
}, | }, | ||
Line 17,834: | Line 17,834: | ||
[a]="D.3", | [a]="D.3", | ||
[b]="Implicit capture of *this by reference", | [b]="Implicit capture of *this by reference", | ||
[c]= | [c]=p, | ||
[d]="depr.array.comp" | [d]="depr.array.comp" | ||
}, | }, | ||
Line 17,840: | Line 17,840: | ||
[a]="D.4", | [a]="D.4", | ||
[b]="Array comparisons", | [b]="Array comparisons", | ||
[c]= | [c]=p, | ||
[d]="depr.volatile.type" | [d]="depr.volatile.type" | ||
}, | }, | ||
Line 17,846: | Line 17,846: | ||
[a]="D.5", | [a]="D.5", | ||
[b]="Deprecated volatile types", | [b]="Deprecated volatile types", | ||
[c]= | [c]=p, | ||
[d]="depr.static.constexpr" | [d]="depr.static.constexpr" | ||
}, | }, | ||
Line 17,852: | Line 17,852: | ||
[a]="D.6", | [a]="D.6", | ||
[b]="Redeclaration of static constexpr data members", | [b]="Redeclaration of static constexpr data members", | ||
[c]= | [c]=p, | ||
[d]="depr.local" | [d]="depr.local" | ||
}, | }, | ||
Line 17,858: | Line 17,858: | ||
[a]="D.7", | [a]="D.7", | ||
[b]="Non-local use of TU-local entities", | [b]="Non-local use of TU-local entities", | ||
[c]= | [c]=p, | ||
[d]="depr.impldec" | [d]="depr.impldec" | ||
}, | }, | ||
Line 17,864: | Line 17,864: | ||
[a]="D.8", | [a]="D.8", | ||
[b]="Implicit declaration of copy functions", | [b]="Implicit declaration of copy functions", | ||
[c]= | [c]=p, | ||
[d]="depr.lit" | [d]="depr.lit" | ||
}, | }, | ||
Line 17,870: | Line 17,870: | ||
[a]="D.9", | [a]="D.9", | ||
[b]="Literal operator function declarations using an identifier", | [b]="Literal operator function declarations using an identifier", | ||
[c]= | [c]=p, | ||
[d]="depr.template.template" | [d]="depr.template.template" | ||
}, | }, | ||
Line 17,876: | Line 17,876: | ||
[a]="D.10", | [a]="D.10", | ||
[b]="template keyword before qualified names", | [b]="template keyword before qualified names", | ||
[c]= | [c]=p, | ||
[d]="depr.res.on.required" | [d]="depr.res.on.required" | ||
}, | }, | ||
Line 17,882: | Line 17,882: | ||
[a]="D.11", | [a]="D.11", | ||
[b]="Requires paragraph", | [b]="Requires paragraph", | ||
[c]= | [c]=p, | ||
[d]="depr.numeric.limits.has.denorm" | [d]="depr.numeric.limits.has.denorm" | ||
}, | }, | ||
Line 17,888: | Line 17,888: | ||
[a]="D.12", | [a]="D.12", | ||
[b]="has_denorm members in numeric_limits", | [b]="has_denorm members in numeric_limits", | ||
[c]= | [c]=p, | ||
[d]="depr.c.macros" | [d]="depr.c.macros" | ||
}, | }, | ||
Line 17,894: | Line 17,894: | ||
[a]="D.13", | [a]="D.13", | ||
[b]="Deprecated C macros", | [b]="Deprecated C macros", | ||
[c]= | [c]=p, | ||
[d]="depr.relops" | [d]="depr.relops" | ||
}, | }, | ||
Line 17,900: | Line 17,900: | ||
[a]="D.14", | [a]="D.14", | ||
[b]="Relational operators", | [b]="Relational operators", | ||
[c]= | [c]=p, | ||
[d]="depr.str.strstreams" | [d]="depr.str.strstreams" | ||
}, | }, | ||
Line 17,907: | Line 17,907: | ||
[b]="char* streams", | [b]="char* streams", | ||
[e]="depr.strstream.syn", | [e]="depr.strstream.syn", | ||
[c]= | [c]=p, | ||
[d]="depr.cerrno" | [d]="depr.cerrno" | ||
}, | }, | ||
Line 18,026: | Line 18,026: | ||
[a]="D.16", | [a]="D.16", | ||
[b]="Deprecated error numbers", | [b]="Deprecated error numbers", | ||
[c]= | [c]=p, | ||
[d]="depr.default.allocator" | [d]="depr.default.allocator" | ||
}, | }, | ||
Line 18,032: | Line 18,032: | ||
[a]="D.17", | [a]="D.17", | ||
[b]="The default allocator", | [b]="The default allocator", | ||
[c]= | [c]=p, | ||
[d]="depr.mem.poly.allocator.mem" | [d]="depr.mem.poly.allocator.mem" | ||
}, | }, | ||
Line 18,038: | Line 18,038: | ||
[a]="D.18", | [a]="D.18", | ||
[b]="Deprecated polymorphic_allocator member function", | [b]="Deprecated polymorphic_allocator member function", | ||
[c]= | [c]=p, | ||
[d]="depr.meta.types" | [d]="depr.meta.types" | ||
}, | }, | ||
Line 18,044: | Line 18,044: | ||
[a]="D.19", | [a]="D.19", | ||
[b]="Deprecated type traits", | [b]="Deprecated type traits", | ||
[c]= | [c]=p, | ||
[d]="depr.tuple" | [d]="depr.tuple" | ||
}, | }, | ||
Line 18,050: | Line 18,050: | ||
[a]="D.20", | [a]="D.20", | ||
[b]="Tuple", | [b]="Tuple", | ||
[c]= | [c]=p, | ||
[d]="depr.variant" | [d]="depr.variant" | ||
}, | }, | ||
Line 18,056: | Line 18,056: | ||
[a]="D.21", | [a]="D.21", | ||
[b]="Variant", | [b]="Variant", | ||
[c]= | [c]=p, | ||
[d]="depr.iterator" | [d]="depr.iterator" | ||
}, | }, | ||
Line 18,062: | Line 18,062: | ||
[a]="D.22", | [a]="D.22", | ||
[b]="Deprecated iterator class template", | [b]="Deprecated iterator class template", | ||
[c]= | [c]=p, | ||
[d]="depr.move.iter.elem" | [d]="depr.move.iter.elem" | ||
}, | }, | ||
Line 18,068: | Line 18,068: | ||
[a]="D.23", | [a]="D.23", | ||
[b]="Deprecated move_iterator access", | [b]="Deprecated move_iterator access", | ||
[c]= | [c]=p, | ||
[d]="depr.util.smartptr.shared.atomic" | [d]="depr.util.smartptr.shared.atomic" | ||
}, | }, | ||
Line 18,074: | Line 18,074: | ||
[a]="D.24", | [a]="D.24", | ||
[b]="Deprecated shared_ptr atomic access", | [b]="Deprecated shared_ptr atomic access", | ||
[c]= | [c]=p, | ||
[d]="depr.string.capacity" | [d]="depr.string.capacity" | ||
}, | }, | ||
Line 18,080: | Line 18,080: | ||
[a]="D.25", | [a]="D.25", | ||
[b]="Deprecated basic_string capacity", | [b]="Deprecated basic_string capacity", | ||
[c]= | [c]=p, | ||
[d]="depr.locale.stdcvt" | [d]="depr.locale.stdcvt" | ||
}, | }, | ||
Line 18,087: | Line 18,087: | ||
[b]="Deprecated standard code conversion facets", | [b]="Deprecated standard code conversion facets", | ||
[e]="depr.locale.stdcvt.general", | [e]="depr.locale.stdcvt.general", | ||
[c]= | [c]=p, | ||
[d]="depr.conversions" | [d]="depr.conversions" | ||
}, | }, | ||
Line 18,104: | Line 18,104: | ||
["depr.locale.stdcvt.req"]={ | ["depr.locale.stdcvt.req"]={ | ||
[a]="D.26.3", | [a]="D.26.3", | ||
[b]= | [b]=O, | ||
[c]="depr.locale.stdcvt" | [c]="depr.locale.stdcvt" | ||
}, | }, | ||
Line 18,111: | Line 18,111: | ||
[b]="Deprecated convenience conversion interfaces", | [b]="Deprecated convenience conversion interfaces", | ||
[e]="depr.conversions.general", | [e]="depr.conversions.general", | ||
[c]= | [c]=p, | ||
[d]="depr.locale.category" | [d]="depr.locale.category" | ||
}, | }, | ||
Line 18,134: | Line 18,134: | ||
[a]="D.28", | [a]="D.28", | ||
[b]="Deprecated locale category facets", | [b]="Deprecated locale category facets", | ||
[c]= | [c]=p, | ||
[d]="depr.fs.path.factory" | [d]="depr.fs.path.factory" | ||
}, | }, | ||
Line 18,140: | Line 18,140: | ||
[a]="D.29", | [a]="D.29", | ||
[b]="Deprecated filesystem path factory functions", | [b]="Deprecated filesystem path factory functions", | ||
[c]= | [c]=p, | ||
[d]="depr.atomics" | [d]="depr.atomics" | ||
}, | }, | ||
Line 18,147: | Line 18,147: | ||
[b]="Deprecated atomic operations", | [b]="Deprecated atomic operations", | ||
[e]="depr.atomics.general", | [e]="depr.atomics.general", | ||
[c]= | [c]=p | ||
}, | }, | ||
["depr.atomics.general"]={ | ["depr.atomics.general"]={ | ||
Line 18,172: | Line 18,172: | ||
[c]="depr.atomics" | [c]="depr.atomics" | ||
}, | }, | ||
[ | [Sb]={ | ||
[a]=i, | [a]=i, | ||
[b]="Annex E (informative) Conformance with UAX #31 | [b]="Annex E (informative) Conformance with UAX #31", | ||
[e]="uaxid.general", | [e]="uaxid.general", | ||
[c]=i, | [c]=i, | ||
Line 18,182: | Line 18,182: | ||
[a]="E.1", | [a]="E.1", | ||
[b]=f, | [b]=f, | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.def" | [d]="uaxid.def" | ||
}, | }, | ||
Line 18,189: | Line 18,189: | ||
[b]="R1 Default identifiers", | [b]="R1 Default identifiers", | ||
[e]="uaxid.def.general", | [e]="uaxid.def.general", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.immutable" | [d]="uaxid.immutable" | ||
}, | }, | ||
Line 18,212: | Line 18,212: | ||
[a]="E.3", | [a]="E.3", | ||
[b]="R2 Immutable identifiers", | [b]="R2 Immutable identifiers", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.pattern" | [d]="uaxid.pattern" | ||
}, | }, | ||
Line 18,218: | Line 18,218: | ||
[a]="E.4", | [a]="E.4", | ||
[b]="R3 Pattern_White_Space and Pattern_Syntax characters", | [b]="R3 Pattern_White_Space and Pattern_Syntax characters", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.eqn" | [d]="uaxid.eqn" | ||
}, | }, | ||
Line 18,224: | Line 18,224: | ||
[a]="E.5", | [a]="E.5", | ||
[b]="R4 Equivalent normalized identifiers", | [b]="R4 Equivalent normalized identifiers", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.eqci" | [d]="uaxid.eqci" | ||
}, | }, | ||
Line 18,230: | Line 18,230: | ||
[a]="E.6", | [a]="E.6", | ||
[b]="R5 Equivalent case-insensitive identifiers", | [b]="R5 Equivalent case-insensitive identifiers", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.filter" | [d]="uaxid.filter" | ||
}, | }, | ||
Line 18,236: | Line 18,236: | ||
[a]="E.7", | [a]="E.7", | ||
[b]="R6 Filtered normalized identifiers", | [b]="R6 Filtered normalized identifiers", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.filterci" | [d]="uaxid.filterci" | ||
}, | }, | ||
Line 18,242: | Line 18,242: | ||
[a]="E.8", | [a]="E.8", | ||
[b]="R7 Filtered case-insensitive identifiers", | [b]="R7 Filtered case-insensitive identifiers", | ||
[c]= | [c]=Sb, | ||
[d]="uaxid.hashtag" | [d]="uaxid.hashtag" | ||
}, | }, | ||
Line 18,248: | Line 18,248: | ||
[a]="E.9", | [a]="E.9", | ||
[b]="R8 Hashtag identifiers", | [b]="R8 Hashtag identifiers", | ||
[c]= | [c]=Sb | ||
}, | }, | ||
["bibliography"]={ | ["bibliography"]={ |
edits