Module:CppStd/Indexcpp11
Jump to navigation
Jump to search
Documentation for this module may be created at Module:CppStd/Indexcpp11/doc
local a="section"; local b="text"; local c="parent"; local d="next"; local e="child"; local f=""; local g="definitions"; local h="intro.defs"; local i="reverse.iter.ops"; local j="expr"; local k="fstreams"; local l="diff.cpp03"; local m="conforming"; local n="In general"; local o="General"; local p="lex"; local q="move.iter.ops"; local r="gram"; local s="utilities"; local t="conv"; local u="memory"; local v="re"; local w="alg.modifying.operations"; local x="alg.nonmodifying"; local y="function.objects"; local z="Member functions"; local A="expr.post"; local B="util.smartptr.shared"; local C="basic"; local D="intro"; local E="depr"; local F="constraints"; local G="numarray"; local H="diff.iso"; local I="language.support"; local J="basic.scope"; local K="complex.numbers"; local L="cpp"; local M="output.streams"; local N="futures"; local O="string.ops"; local P="string.nonmembers"; local Q="tuple.tuple"; local R="std.exceptions"; local S="class"; local T="input.output"; local U="special"; local V="array"; local W="alg.sorting"; local X="basic.string"; local Y="temp"; local Z="re.results"; local ab="time"; local bb="Overview"; local cb="stmt.stmt"; local db="template.valarray"; local eb="numerics"; local fb="string.modifiers"; local gb="rand"; local hb="locale.categories"; local ib="atomics"; local jb="over.oper"; local kb="lex.literal"; local lb="meta"; local mb="forwardlist"; local nb="sequences"; local ob="iterator.requirements"; local pb="associative"; local qb="string.streams"; local rb="re.def"; local sb="util.smartptr.weak"; local tb="class.access"; local ub="func.wrap.func"; local vb="over.match.funcs"; local wb="re.regex"; local xb="strings"; local yb="unord"; local zb="ios.base"; local Ab="istreambuf.iterator"; local Bb="time.duration"; local Cb="time.point"; local Db="expr.unary"; local Eb="thread.thread.class"; local Fb="limits"; local Gb="temp.decls"; local Hb="vector"; local Ib="over"; local Jb="syserr"; local Kb="stack"; local Lb="basic.lookup"; local Mb="map"; local Nb="thread"; local Ob="thread.req"; local Pb="containers"; local Qb="input.streams"; local Rb="list"; local Sb="temp.deduct"; local Tb="dcl.spec"; local Ub="rand.req"; local Vb="rand.dist"; local Wb="dcl.dcl"; local Xb="numeric.ops"; local Yb="localization"; local Zb="iostreams.base"; local ac="util.smartptr"; local bc="ios.types"; local cc="ratio"; local dc="dcl.meaning"; local ec="library"; local fc="iterators"; local gc="Assign and swap"; local hc="insert.iterators"; local ic="rand.dist.norm"; local jc="meta.trans"; local kc="support.exception"; local lc="refwrap"; local mc="alg.set.operations"; local nc="front.insert.iter.ops"; local oc="container.requirements"; local pc="insert.iter.ops"; local qc="requirements"; local rc="structure"; local sc="pairs"; local tc="reserved.names"; local uc="except"; local vc="atomics.types.operations"; local wc="alg.sort"; local xc="category.ctype"; local yc="diagnostics"; local zc="dcl.decl"; local Ac="alg.heap.operations"; local Bc="back.insert.iter.ops"; local Cc="locale"; local Dc="rand.dist.pois"; local Ec="unique.ptr.single"; local Fc="basic.stc"; local Gc="allocator.adaptor"; local Hc="std.ios.manip"; local Ic="iostream.format"; local Jc="alloc.errors"; local Kc="streambuf.members"; local Lc="streambuf.virtuals"; local Mc="utility.requirements"; local Nc="cpp.replace"; local Oc="over.best.ics"; local Pc="temp.res"; local Qc="syserr.errcode"; local Rc="container.adaptors"; local Sc="deque"; local Tc="multimap"; local Uc="syserr.errcondition"; local Vc="stream.iterators"; local Wc="syserr.errcat"; local Xc="algorithms"; local Yc="unord.map"; local Zc="queue"; local ad="re.regiter"; local bd="temp.class"; local cd="dcl.type"; local dd="Requirements"; local ed="re.tokiter"; local fd="alg.binary.search"; local gd="ostream.formatted"; local hd="template.indirect.array"; local id="template.bitset"; local jd="facet.ctype.special"; local kd="basic.namespace"; local ld="rand.dist.bern"; local md="template.mask.array"; local nd="iterator.primitives"; local od="priority.queue"; local pd="template.gslice.array"; local qd="type.descriptions"; local rd="type.index"; local sd="template.slice.array"; local td="re.alg"; local ud="unique.ptr"; local vd="exception.terminate"; local wd="valarray.nonmembers"; local xd="char.traits.specializations"; local yd="specialized.algorithms"; local zd="rand.adapt"; local Ad="stmt.jump"; local Bd="depr.str.strstreams"; local Cd="stmt.iter"; local Dd="diff.mods.to.definitions"; local Ed="temp.dep"; local Fd="signature"; local Gd="ios"; local Hd="depr.lib.binders"; local Id="utility"; local Jd="category.monetary"; local Kd="thread.mutex"; local Ld="category.time"; local Md="diff.library"; local Nd="thread.lock.unique"; return { [f]={ [a]=f, [b]="Contents", [e]="tab" }, ["tab"]={ [a]=f, [b]="List of Tables", [c]=f, [d]="fig" }, ["fig"]={ [a]=f, [b]="List of Figures", [c]=f, [d]=D }, [D]={ [a]="1", [b]=o, [e]="intro.scope", [c]=f, [d]=p }, ["intro.scope"]={ [a]="1.1", [b]="Scope", [c]=D, [d]="intro.refs" }, ["intro.refs"]={ [a]="1.2", [b]="Normative references", [c]=D, [d]=h }, [h]={ [a]="1.3", [b]="Terms and definitions", [e]="defns.argument", [c]=D, [d]="intro.compliance" }, ["defns.argument"]={ [a]="1.3.1", [b]="argument", [c]=h, [d]="defns.argument.macro" }, ["defns.argument.macro"]={ [a]="1.3.2", [b]="argument", [c]=h, [d]="defns.argument.throw" }, ["defns.argument.throw"]={ [a]="1.3.3", [b]="argument", [c]=h, [d]="defns.argument.templ" }, ["defns.argument.templ"]={ [a]="1.3.4", [b]="argument", [c]=h, [d]="defns.cond.supp" }, ["defns.cond.supp"]={ [a]="1.3.5", [b]="conditionally-supported", [c]=h, [d]="defns.diagnostic" }, ["defns.diagnostic"]={ [a]="1.3.6", [b]="diagnostic message", [c]=h, [d]="defns.dynamic.type" }, ["defns.dynamic.type"]={ [a]="1.3.7", [b]="dynamic type", [c]=h, [d]="defns.dynamic.type.prvalue" }, ["defns.dynamic.type.prvalue"]={ [a]="1.3.8", [b]="dynamic type", [c]=h, [d]="defns.ill.formed" }, ["defns.ill.formed"]={ [a]="1.3.9", [b]="ill-formed program", [c]=h, [d]="defns.impl.defined" }, ["defns.impl.defined"]={ [a]="1.3.10", [b]="implementation-defined behavior", [c]=h, [d]="defns.impl.limits" }, ["defns.impl.limits"]={ [a]="1.3.11", [b]="implementation limits", [c]=h, [d]="defns.locale.specific" }, ["defns.locale.specific"]={ [a]="1.3.12", [b]="locale-specific behavior", [c]=h, [d]="defns.multibyte" }, ["defns.multibyte"]={ [a]="1.3.13", [b]="multibyte character", [c]=h, [d]="defns.parameter" }, ["defns.parameter"]={ [a]="1.3.14", [b]="parameter", [c]=h, [d]="defns.parameter.macro" }, ["defns.parameter.macro"]={ [a]="1.3.15", [b]="parameter", [c]=h, [d]="defns.parameter.templ" }, ["defns.parameter.templ"]={ [a]="1.3.16", [b]="parameter", [c]=h, [d]="defns.signature" }, ["defns.signature"]={ [a]="1.3.17", [b]=Fd, [c]=h, [d]="defns.signature.templ" }, ["defns.signature.templ"]={ [a]="1.3.18", [b]=Fd, [c]=h, [d]="defns.signature.spec" }, ["defns.signature.spec"]={ [a]="1.3.19", [b]=Fd, [c]=h, [d]="defns.signature.member" }, ["defns.signature.member"]={ [a]="1.3.20", [b]=Fd, [c]=h, [d]="defns.signature.member.templ" }, ["defns.signature.member.templ"]={ [a]="1.3.21", [b]=Fd, [c]=h, [d]="defns.signature.member.spec" }, ["defns.signature.member.spec"]={ [a]="1.3.22", [b]=Fd, [c]=h, [d]="defns.static.type" }, ["defns.static.type"]={ [a]="1.3.23", [b]="static type", [c]=h, [d]="defns.undefined" }, ["defns.undefined"]={ [a]="1.3.24", [b]="undefined behavior", [c]=h, [d]="defns.unspecified" }, ["defns.unspecified"]={ [a]="1.3.25", [b]="unspecified behavior", [c]=h, [d]="defns.well.formed" }, ["defns.well.formed"]={ [a]="1.3.26", [b]="well-formed program", [c]=h }, ["intro.compliance"]={ [a]="1.4", [b]="Implementation compliance", [c]=D, [d]="intro.structure" }, ["intro.structure"]={ [a]="1.5", [b]="Structure of this International Standard", [c]=D, [d]="syntax" }, ["syntax"]={ [a]="1.6", [b]="Syntax notation", [c]=D, [d]="intro.memory" }, ["intro.memory"]={ [a]="1.7", [b]="The C++ memory model", [c]=D, [d]="intro.object" }, ["intro.object"]={ [a]="1.8", [b]="The C++ object model", [c]=D, [d]="intro.execution" }, ["intro.execution"]={ [a]="1.9", [b]="Program execution", [c]=D, [d]="intro.multithread" }, ["intro.multithread"]={ [a]="1.10", [b]="Multi-threaded executions and data races", [c]=D, [d]="intro.ack" }, ["intro.ack"]={ [a]="1.11", [b]="Acknowledgments", [c]=D }, [p]={ [a]="2", [b]="Lexical conventions", [e]="lex.separate", [c]=f, [d]=C }, ["lex.separate"]={ [a]="2.1", [b]="Separate translation", [c]=p, [d]="lex.phases" }, ["lex.phases"]={ [a]="2.2", [b]="Phases of translation", [c]=p, [d]="lex.charset" }, ["lex.charset"]={ [a]="2.3", [b]="Character sets", [c]=p, [d]="lex.trigraph" }, ["lex.trigraph"]={ [a]="2.4", [b]="Trigraph sequences", [c]=p, [d]="lex.pptoken" }, ["lex.pptoken"]={ [a]="2.5", [b]="Preprocessing tokens", [c]=p, [d]="lex.digraph" }, ["lex.digraph"]={ [a]="2.6", [b]="Alternative tokens", [c]=p, [d]="lex.token" }, ["lex.token"]={ [a]="2.7", [b]="Tokens", [c]=p, [d]="lex.comment" }, ["lex.comment"]={ [a]="2.8", [b]="Comments", [c]=p, [d]="lex.header" }, ["lex.header"]={ [a]="2.9", [b]="Header names", [c]=p, [d]="lex.ppnumber" }, ["lex.ppnumber"]={ [a]="2.10", [b]="Preprocessing numbers", [c]=p, [d]="lex.name" }, ["lex.name"]={ [a]="2.11", [b]="Identifiers", [c]=p, [d]="lex.key" }, ["lex.key"]={ [a]="2.12", [b]="Keywords", [c]=p, [d]="lex.operators" }, ["lex.operators"]={ [a]="2.13", [b]="Operators and punctuators", [c]=p, [d]=kb }, [kb]={ [a]="2.14", [b]="Literals", [e]="lex.literal.kinds", [c]=p }, ["lex.literal.kinds"]={ [a]="2.14.1", [b]="Kinds of literals", [c]=kb, [d]="lex.icon" }, ["lex.icon"]={ [a]="2.14.2", [b]="Integer literals", [c]=kb, [d]="lex.ccon" }, ["lex.ccon"]={ [a]="2.14.3", [b]="Character literals", [c]=kb, [d]="lex.fcon" }, ["lex.fcon"]={ [a]="2.14.4", [b]="Floating literals", [c]=kb, [d]="lex.string" }, ["lex.string"]={ [a]="2.14.5", [b]="String literals", [c]=kb, [d]="lex.bool" }, ["lex.bool"]={ [a]="2.14.6", [b]="Boolean literals", [c]=kb, [d]="lex.nullptr" }, ["lex.nullptr"]={ [a]="2.14.7", [b]="Pointer literals", [c]=kb, [d]="lex.ext" }, ["lex.ext"]={ [a]="2.14.8", [b]="User-defined literals", [c]=kb }, [C]={ [a]="3", [b]="Basic concepts", [e]="basic.def", [c]=f, [d]=t }, ["basic.def"]={ [a]="3.1", [b]="Declarations and definitions", [c]=C, [d]="basic.def.odr" }, ["basic.def.odr"]={ [a]="3.2", [b]="One definition rule", [c]=C, [d]=J }, [J]={ [a]="3.3", [b]="Scope", [e]="basic.scope.declarative", [c]=C, [d]=Lb }, ["basic.scope.declarative"]={ [a]="3.3.1", [b]="Declarative regions and scopes", [c]=J, [d]="basic.scope.pdecl" }, ["basic.scope.pdecl"]={ [a]="3.3.2", [b]="Point of declaration", [c]=J, [d]="basic.scope.local" }, ["basic.scope.local"]={ [a]="3.3.3", [b]="Block scope", [c]=J, [d]="basic.scope.proto" }, ["basic.scope.proto"]={ [a]="3.3.4", [b]="Function prototype scope", [c]=J, [d]="basic.funscope" }, ["basic.funscope"]={ [a]="3.3.5", [b]="Function scope", [c]=J, [d]="basic.scope.namespace" }, ["basic.scope.namespace"]={ [a]="3.3.6", [b]="Namespace scope", [c]=J, [d]="basic.scope.class" }, ["basic.scope.class"]={ [a]="3.3.7", [b]="Class scope", [c]=J, [d]="basic.scope.enum" }, ["basic.scope.enum"]={ [a]="3.3.8", [b]="Enumeration scope", [c]=J, [d]="basic.scope.temp" }, ["basic.scope.temp"]={ [a]="3.3.9", [b]="Template parameter scope", [c]=J, [d]="basic.scope.hiding" }, ["basic.scope.hiding"]={ [a]="3.3.10", [b]="Name hiding", [c]=J }, [Lb]={ [a]="3.4", [b]="Name lookup", [e]="basic.lookup.unqual", [c]=C, [d]="basic.link" }, ["basic.lookup.unqual"]={ [a]="3.4.1", [b]="Unqualified name lookup", [c]=Lb, [d]="basic.lookup.argdep" }, ["basic.lookup.argdep"]={ [a]="3.4.2", [b]="Argument-dependent name lookup", [c]=Lb, [d]="basic.lookup.qual" }, ["basic.lookup.qual"]={ [a]="3.4.3", [b]="Qualified name lookup", [e]="class.qual", [c]=Lb, [d]="basic.lookup.elab" }, ["class.qual"]={ [a]="3.4.3.1", [b]="Class members", [c]="basic.lookup.qual", [d]="namespace.qual" }, ["namespace.qual"]={ [a]="3.4.3.2", [b]="Namespace members", [c]="basic.lookup.qual" }, ["basic.lookup.elab"]={ [a]="3.4.4", [b]="Elaborated type specifiers", [c]=Lb, [d]="basic.lookup.classref" }, ["basic.lookup.classref"]={ [a]="3.4.5", [b]="Class member access", [c]=Lb, [d]="basic.lookup.udir" }, ["basic.lookup.udir"]={ [a]="3.4.6", [b]="Using-directives and namespace aliases", [c]=Lb }, ["basic.link"]={ [a]="3.5", [b]="Program and linkage", [c]=C, [d]="basic.start" }, ["basic.start"]={ [a]="3.6", [b]="Start and termination", [e]="basic.start.main", [c]=C, [d]=Fc }, ["basic.start.main"]={ [a]="3.6.1", [b]="Main function", [c]="basic.start", [d]="basic.start.init" }, ["basic.start.init"]={ [a]="3.6.2", [b]="Initialization of non-local variables", [c]="basic.start", [d]="basic.start.term" }, ["basic.start.term"]={ [a]="3.6.3", [b]="Termination", [c]="basic.start" }, [Fc]={ [a]="3.7", [b]="Storage duration", [e]="basic.stc.static", [c]=C, [d]="basic.life" }, ["basic.stc.static"]={ [a]="3.7.1", [b]="Static storage duration", [c]=Fc, [d]="basic.stc.thread" }, ["basic.stc.thread"]={ [a]="3.7.2", [b]="Thread storage duration", [c]=Fc, [d]="basic.stc.auto" }, ["basic.stc.auto"]={ [a]="3.7.3", [b]="Automatic storage duration", [c]=Fc, [d]="basic.stc.dynamic" }, ["basic.stc.dynamic"]={ [a]="3.7.4", [b]="Dynamic storage duration", [e]="basic.stc.dynamic.allocation", [c]=Fc, [d]="basic.stc.inherit" }, ["basic.stc.dynamic.allocation"]={ [a]="3.7.4.1", [b]="Allocation functions", [c]="basic.stc.dynamic", [d]="basic.stc.dynamic.deallocation" }, ["basic.stc.dynamic.deallocation"]={ [a]="3.7.4.2", [b]="Deallocation functions", [c]="basic.stc.dynamic", [d]="basic.stc.dynamic.safety" }, ["basic.stc.dynamic.safety"]={ [a]="3.7.4.3", [b]="Safely-derived pointers", [c]="basic.stc.dynamic" }, ["basic.stc.inherit"]={ [a]="3.7.5", [b]="Duration of subobjects", [c]=Fc }, ["basic.life"]={ [a]="3.8", [b]="Object lifetime", [c]=C, [d]="basic.types" }, ["basic.types"]={ [a]="3.9", [b]="Types", [e]="basic.fundamental", [c]=C, [d]="basic.lval" }, ["basic.fundamental"]={ [a]="3.9.1", [b]="Fundamental types", [c]="basic.types", [d]="basic.compound" }, ["basic.compound"]={ [a]="3.9.2", [b]="Compound types", [c]="basic.types", [d]="basic.type.qualifier" }, ["basic.type.qualifier"]={ [a]="3.9.3", [b]="CV-qualifiers", [c]="basic.types" }, ["basic.lval"]={ [a]="3.10", [b]="Lvalues and rvalues", [c]=C, [d]="basic.align" }, ["basic.align"]={ [a]="3.11", [b]="Alignment", [c]=C }, [t]={ [a]="4", [b]="Standard conversions", [e]="conv.lval", [c]=f, [d]=j }, ["conv.lval"]={ [a]="4.1", [b]="Lvalue-to-rvalue conversion", [c]=t, [d]="conv.array" }, ["conv.array"]={ [a]="4.2", [b]="Array-to-pointer conversion", [c]=t, [d]="conv.func" }, ["conv.func"]={ [a]="4.3", [b]="Function-to-pointer conversion", [c]=t, [d]="conv.qual" }, ["conv.qual"]={ [a]="4.4", [b]="Qualification conversions", [c]=t, [d]="conv.prom" }, ["conv.prom"]={ [a]="4.5", [b]="Integral promotions", [c]=t, [d]="conv.fpprom" }, ["conv.fpprom"]={ [a]="4.6", [b]="Floating point promotion", [c]=t, [d]="conv.integral" }, ["conv.integral"]={ [a]="4.7", [b]="Integral conversions", [c]=t, [d]="conv.double" }, ["conv.double"]={ [a]="4.8", [b]="Floating point conversions", [c]=t, [d]="conv.fpint" }, ["conv.fpint"]={ [a]="4.9", [b]="Floating-integral conversions", [c]=t, [d]="conv.ptr" }, ["conv.ptr"]={ [a]="4.10", [b]="Pointer conversions", [c]=t, [d]="conv.mem" }, ["conv.mem"]={ [a]="4.11", [b]="Pointer to member conversions", [c]=t, [d]="conv.bool" }, ["conv.bool"]={ [a]="4.12", [b]="Boolean conversions", [c]=t, [d]="conv.rank" }, ["conv.rank"]={ [a]="4.13", [b]="Integer conversion rank", [c]=t }, [j]={ [a]="5", [b]="Expressions", [e]="expr.prim", [c]=f, [d]=cb }, ["expr.prim"]={ [a]="5.1", [b]="Primary expressions", [e]="expr.prim.general", [c]=j, [d]=A }, ["expr.prim.general"]={ [a]="5.1.1", [b]=o, [c]="expr.prim", [d]="expr.prim.lambda" }, ["expr.prim.lambda"]={ [a]="5.1.2", [b]="Lambda expressions", [c]="expr.prim" }, [A]={ [a]="5.2", [b]="Postfix expressions", [e]="expr.sub", [c]=j, [d]=Db }, ["expr.sub"]={ [a]="5.2.1", [b]="Subscripting", [c]=A, [d]="expr.call" }, ["expr.call"]={ [a]="5.2.2", [b]="Function call", [c]=A, [d]="expr.type.conv" }, ["expr.type.conv"]={ [a]="5.2.3", [b]="Explicit type conversion (functional notation)", [c]=A, [d]="expr.pseudo" }, ["expr.pseudo"]={ [a]="5.2.4", [b]="Pseudo destructor call", [c]=A, [d]="expr.ref" }, ["expr.ref"]={ [a]="5.2.5", [b]="Class member access", [c]=A, [d]="expr.post.incr" }, ["expr.post.incr"]={ [a]="5.2.6", [b]="Increment and decrement", [c]=A, [d]="expr.dynamic.cast" }, ["expr.dynamic.cast"]={ [a]="5.2.7", [b]="Dynamic cast", [c]=A, [d]="expr.typeid" }, ["expr.typeid"]={ [a]="5.2.8", [b]="Type identification", [c]=A, [d]="expr.static.cast" }, ["expr.static.cast"]={ [a]="5.2.9", [b]="Static cast", [c]=A, [d]="expr.reinterpret.cast" }, ["expr.reinterpret.cast"]={ [a]="5.2.10", [b]="Reinterpret cast", [c]=A, [d]="expr.const.cast" }, ["expr.const.cast"]={ [a]="5.2.11", [b]="Const cast", [c]=A }, [Db]={ [a]="5.3", [b]="Unary expressions", [e]="expr.unary.op", [c]=j, [d]="expr.cast" }, ["expr.unary.op"]={ [a]="5.3.1", [b]="Unary operators", [c]=Db, [d]="expr.pre.incr" }, ["expr.pre.incr"]={ [a]="5.3.2", [b]="Increment and decrement", [c]=Db, [d]="expr.sizeof" }, ["expr.sizeof"]={ [a]="5.3.3", [b]="Sizeof", [c]=Db, [d]="expr.new" }, ["expr.new"]={ [a]="5.3.4", [b]="New", [c]=Db, [d]="expr.delete" }, ["expr.delete"]={ [a]="5.3.5", [b]="Delete", [c]=Db, [d]="expr.alignof" }, ["expr.alignof"]={ [a]="5.3.6", [b]="Alignof", [c]=Db, [d]="expr.unary.noexcept" }, ["expr.unary.noexcept"]={ [a]="5.3.7", [b]="noexcept operator", [c]=Db }, ["expr.cast"]={ [a]="5.4", [b]="Explicit type conversion (cast notation)", [c]=j, [d]="expr.mptr.oper" }, ["expr.mptr.oper"]={ [a]="5.5", [b]="Pointer-to-member operators", [c]=j, [d]="expr.mul" }, ["expr.mul"]={ [a]="5.6", [b]="Multiplicative operators", [c]=j, [d]="expr.add" }, ["expr.add"]={ [a]="5.7", [b]="Additive operators", [c]=j, [d]="expr.shift" }, ["expr.shift"]={ [a]="5.8", [b]="Shift operators", [c]=j, [d]="expr.rel" }, ["expr.rel"]={ [a]="5.9", [b]="Relational operators", [c]=j, [d]="expr.eq" }, ["expr.eq"]={ [a]="5.10", [b]="Equality operators", [c]=j, [d]="expr.bit.and" }, ["expr.bit.and"]={ [a]="5.11", [b]="Bitwise AND operator", [c]=j, [d]="expr.xor" }, ["expr.xor"]={ [a]="5.12", [b]="Bitwise exclusive OR operator", [c]=j, [d]="expr.or" }, ["expr.or"]={ [a]="5.13", [b]="Bitwise inclusive OR operator", [c]=j, [d]="expr.log.and" }, ["expr.log.and"]={ [a]="5.14", [b]="Logical AND operator", [c]=j, [d]="expr.log.or" }, ["expr.log.or"]={ [a]="5.15", [b]="Logical OR operator", [c]=j, [d]="expr.cond" }, ["expr.cond"]={ [a]="5.16", [b]="Conditional operator", [c]=j, [d]="expr.ass" }, ["expr.ass"]={ [a]="5.17", [b]="Assignment and compound assignment operators", [c]=j, [d]="expr.comma" }, ["expr.comma"]={ [a]="5.18", [b]="Comma operator", [c]=j, [d]="expr.const" }, ["expr.const"]={ [a]="5.19", [b]="Constant expressions", [c]=j }, [cb]={ [a]="6", [b]="Statements", [e]="stmt.label", [c]=f, [d]=Wb }, ["stmt.label"]={ [a]="6.1", [b]="Labeled statement", [c]=cb, [d]="stmt.expr" }, ["stmt.expr"]={ [a]="6.2", [b]="Expression statement", [c]=cb, [d]="stmt.block" }, ["stmt.block"]={ [a]="6.3", [b]="Compound statement or block", [c]=cb, [d]="stmt.select" }, ["stmt.select"]={ [a]="6.4", [b]="Selection statements", [e]="stmt.if", [c]=cb, [d]=Cd }, ["stmt.if"]={ [a]="6.4.1", [b]="The if statement", [c]="stmt.select", [d]="stmt.switch" }, ["stmt.switch"]={ [a]="6.4.2", [b]="The switch statement", [c]="stmt.select" }, [Cd]={ [a]="6.5", [b]="Iteration statements", [e]="stmt.while", [c]=cb, [d]=Ad }, ["stmt.while"]={ [a]="6.5.1", [b]="The while statement", [c]=Cd, [d]="stmt.do" }, ["stmt.do"]={ [a]="6.5.2", [b]="The do statement", [c]=Cd, [d]="stmt.for" }, ["stmt.for"]={ [a]="6.5.3", [b]="The for statement", [c]=Cd, [d]="stmt.ranged" }, ["stmt.ranged"]={ [a]="6.5.4", [b]="The range-based for statement", [c]=Cd }, [Ad]={ [a]="6.6", [b]="Jump statements", [e]="stmt.break", [c]=cb, [d]="stmt.dcl" }, ["stmt.break"]={ [a]="6.6.1", [b]="The break statement", [c]=Ad, [d]="stmt.cont" }, ["stmt.cont"]={ [a]="6.6.2", [b]="The continue statement", [c]=Ad, [d]="stmt.return" }, ["stmt.return"]={ [a]="6.6.3", [b]="The return statement", [c]=Ad, [d]="stmt.goto" }, ["stmt.goto"]={ [a]="6.6.4", [b]="The goto statement", [c]=Ad }, ["stmt.dcl"]={ [a]="6.7", [b]="Declaration statement", [c]=cb, [d]="stmt.ambig" }, ["stmt.ambig"]={ [a]="6.8", [b]="Ambiguity resolution", [c]=cb }, [Wb]={ [a]="7", [b]="Declarations", [e]=Tb, [c]=f, [d]=zc }, [Tb]={ [a]="7.1", [b]="Specifiers", [e]="dcl.stc", [c]=Wb, [d]="dcl.enum" }, ["dcl.stc"]={ [a]="7.1.1", [b]="Storage class specifiers", [c]=Tb, [d]="dcl.fct.spec" }, ["dcl.fct.spec"]={ [a]="7.1.2", [b]="Function specifiers", [c]=Tb, [d]="dcl.typedef" }, ["dcl.typedef"]={ [a]="7.1.3", [b]="The typedef specifier", [c]=Tb, [d]="dcl.friend" }, ["dcl.friend"]={ [a]="7.1.4", [b]="The friend specifier", [c]=Tb, [d]="dcl.constexpr" }, ["dcl.constexpr"]={ [a]="7.1.5", [b]="The constexpr specifier", [c]=Tb, [d]=cd }, [cd]={ [a]="7.1.6", [b]="Type specifiers", [e]="dcl.type.cv", [c]=Tb }, ["dcl.type.cv"]={ [a]="7.1.6.1", [b]="The cv-qualifiers", [c]=cd, [d]="dcl.type.simple" }, ["dcl.type.simple"]={ [a]="7.1.6.2", [b]="Simple type specifiers", [c]=cd, [d]="dcl.type.elab" }, ["dcl.type.elab"]={ [a]="7.1.6.3", [b]="Elaborated type specifiers", [c]=cd, [d]="dcl.spec.auto" }, ["dcl.spec.auto"]={ [a]="7.1.6.4", [b]="auto specifier", [c]=cd }, ["dcl.enum"]={ [a]="7.2", [b]="Enumeration declarations", [c]=Wb, [d]=kd }, [kd]={ [a]="7.3", [b]="Namespaces", [e]="namespace.def", [c]=Wb, [d]="dcl.asm" }, ["namespace.def"]={ [a]="7.3.1", [b]="Namespace definition", [e]="namespace.unnamed", [c]=kd, [d]="namespace.alias" }, ["namespace.unnamed"]={ [a]="7.3.1.1", [b]="Unnamed namespaces", [c]="namespace.def", [d]="namespace.memdef" }, ["namespace.memdef"]={ [a]="7.3.1.2", [b]="Namespace member definitions", [c]="namespace.def" }, ["namespace.alias"]={ [a]="7.3.2", [b]="Namespace alias", [c]=kd, [d]="namespace.udecl" }, ["namespace.udecl"]={ [a]="7.3.3", [b]="The using declaration", [c]=kd, [d]="namespace.udir" }, ["namespace.udir"]={ [a]="7.3.4", [b]="Using directive", [c]=kd }, ["dcl.asm"]={ [a]="7.4", [b]="The asm declaration", [c]=Wb, [d]="dcl.link" }, ["dcl.link"]={ [a]="7.5", [b]="Linkage specifications", [c]=Wb, [d]="dcl.attr" }, ["dcl.attr"]={ [a]="7.6", [b]="Attributes", [e]="dcl.attr.grammar", [c]=Wb }, ["dcl.attr.grammar"]={ [a]="7.6.1", [b]="Attribute syntax and semantics", [c]="dcl.attr", [d]="dcl.align" }, ["dcl.align"]={ [a]="7.6.2", [b]="Alignment specifier", [c]="dcl.attr", [d]="dcl.attr.noreturn" }, ["dcl.attr.noreturn"]={ [a]="7.6.3", [b]="Noreturn attribute", [c]="dcl.attr", [d]="dcl.attr.depend" }, ["dcl.attr.depend"]={ [a]="7.6.4", [b]="Carries dependency attribute", [c]="dcl.attr" }, [zc]={ [a]="8", [b]="Declarators", [e]="dcl.name", [c]=f, [d]=S }, ["dcl.name"]={ [a]="8.1", [b]="Type names", [c]=zc, [d]="dcl.ambig.res" }, ["dcl.ambig.res"]={ [a]="8.2", [b]="Ambiguity resolution", [c]=zc, [d]=dc }, [dc]={ [a]="8.3", [b]="Meaning of declarators", [e]="dcl.ptr", [c]=zc, [d]="dcl.fct.def" }, ["dcl.ptr"]={ [a]="8.3.1", [b]="Pointers", [c]=dc, [d]="dcl.ref" }, ["dcl.ref"]={ [a]="8.3.2", [b]="References", [c]=dc, [d]="dcl.mptr" }, ["dcl.mptr"]={ [a]="8.3.3", [b]="Pointers to members", [c]=dc, [d]="dcl.array" }, ["dcl.array"]={ [a]="8.3.4", [b]="Arrays", [c]=dc, [d]="dcl.fct" }, ["dcl.fct"]={ [a]="8.3.5", [b]="Functions", [c]=dc, [d]="dcl.fct.default" }, ["dcl.fct.default"]={ [a]="8.3.6", [b]="Default arguments", [c]=dc }, ["dcl.fct.def"]={ [a]="8.4", [b]="Function definitions", [e]="dcl.fct.def.general", [c]=zc, [d]="dcl.init" }, ["dcl.fct.def.general"]={ [a]="8.4.1", [b]=n, [c]="dcl.fct.def", [d]="dcl.fct.def.default" }, ["dcl.fct.def.default"]={ [a]="8.4.2", [b]="Explicitly-defaulted functions", [c]="dcl.fct.def", [d]="dcl.fct.def.delete" }, ["dcl.fct.def.delete"]={ [a]="8.4.3", [b]="Deleted definitions", [c]="dcl.fct.def" }, ["dcl.init"]={ [a]="8.5", [b]="Initializers", [e]="dcl.init.aggr", [c]=zc }, ["dcl.init.aggr"]={ [a]="8.5.1", [b]="Aggregates", [c]="dcl.init", [d]="dcl.init.string" }, ["dcl.init.string"]={ [a]="8.5.2", [b]="Character arrays", [c]="dcl.init", [d]="dcl.init.ref" }, ["dcl.init.ref"]={ [a]="8.5.3", [b]="References", [c]="dcl.init", [d]="dcl.init.list" }, ["dcl.init.list"]={ [a]="8.5.4", [b]="List-initialization", [c]="dcl.init" }, [S]={ [a]="9", [b]="Classes", [e]="class.name", [c]=f, [d]="class.derived" }, ["class.name"]={ [a]="9.1", [b]="Class names", [c]=S, [d]="class.mem" }, ["class.mem"]={ [a]="9.2", [b]="Class members", [c]=S, [d]="class.mfct" }, ["class.mfct"]={ [a]="9.3", [b]=z, [e]="class.mfct.non-static", [c]=S, [d]="class.static" }, ["class.mfct.non-static"]={ [a]="9.3.1", [b]="Nonstatic member functions", [c]="class.mfct", [d]="class.this" }, ["class.this"]={ [a]="9.3.2", [b]="The this pointer", [c]="class.mfct" }, ["class.static"]={ [a]="9.4", [b]="Static members", [e]="class.static.mfct", [c]=S, [d]="class.union" }, ["class.static.mfct"]={ [a]="9.4.1", [b]="Static member functions", [c]="class.static", [d]="class.static.data" }, ["class.static.data"]={ [a]="9.4.2", [b]="Static data members", [c]="class.static" }, ["class.union"]={ [a]="9.5", [b]="Unions", [c]=S, [d]="class.bit" }, ["class.bit"]={ [a]="9.6", [b]="Bit-fields", [c]=S, [d]="class.nest" }, ["class.nest"]={ [a]="9.7", [b]="Nested class declarations", [c]=S, [d]="class.local" }, ["class.local"]={ [a]="9.8", [b]="Local class declarations", [c]=S, [d]="class.nested.type" }, ["class.nested.type"]={ [a]="9.9", [b]="Nested type names", [c]=S }, ["class.derived"]={ [a]="10", [b]="Derived classes", [e]="class.mi", [c]=f, [d]=tb }, ["class.mi"]={ [a]="10.1", [b]="Multiple base classes", [c]="class.derived", [d]="class.member.lookup" }, ["class.member.lookup"]={ [a]="10.2", [b]="Member name lookup", [c]="class.derived", [d]="class.virtual" }, ["class.virtual"]={ [a]="10.3", [b]="Virtual functions", [c]="class.derived", [d]="class.abstract" }, ["class.abstract"]={ [a]="10.4", [b]="Abstract classes", [c]="class.derived" }, [tb]={ [a]="11", [b]="Member access control", [e]="class.access.spec", [c]=f, [d]=U }, ["class.access.spec"]={ [a]="11.1", [b]="Access specifiers", [c]=tb, [d]="class.access.base" }, ["class.access.base"]={ [a]="11.2", [b]="Accessibility of base classes and base class members", [c]=tb, [d]="class.friend" }, ["class.friend"]={ [a]="11.3", [b]="Friends", [c]=tb, [d]="class.protected" }, ["class.protected"]={ [a]="11.4", [b]="Protected member access", [c]=tb, [d]="class.access.virt" }, ["class.access.virt"]={ [a]="11.5", [b]="Access to virtual functions", [c]=tb, [d]="class.paths" }, ["class.paths"]={ [a]="11.6", [b]="Multiple access", [c]=tb, [d]="class.access.nest" }, ["class.access.nest"]={ [a]="11.7", [b]="Nested classes", [c]=tb }, [U]={ [a]="12", [b]="Special member functions", [e]="class.ctor", [c]=f, [d]=Ib }, ["class.ctor"]={ [a]="12.1", [b]="Constructors", [c]=U, [d]="class.temporary" }, ["class.temporary"]={ [a]="12.2", [b]="Temporary objects", [c]=U, [d]="class.conv" }, ["class.conv"]={ [a]="12.3", [b]="Conversions", [e]="class.conv.ctor", [c]=U, [d]="class.dtor" }, ["class.conv.ctor"]={ [a]="12.3.1", [b]="Conversion by constructor", [c]="class.conv", [d]="class.conv.fct" }, ["class.conv.fct"]={ [a]="12.3.2", [b]="Conversion functions", [c]="class.conv" }, ["class.dtor"]={ [a]="12.4", [b]="Destructors", [c]=U, [d]="class.free" }, ["class.free"]={ [a]="12.5", [b]="Free store", [c]=U, [d]="class.init" }, ["class.init"]={ [a]="12.6", [b]="Initialization", [e]="class.expl.init", [c]=U, [d]="class.cdtor" }, ["class.expl.init"]={ [a]="12.6.1", [b]="Explicit initialization", [c]="class.init", [d]="class.base.init" }, ["class.base.init"]={ [a]="12.6.2", [b]="Initializing bases and members", [c]="class.init" }, ["class.cdtor"]={ [a]="12.7", [b]="Construction and destruction", [c]=U, [d]="class.copy" }, ["class.copy"]={ [a]="12.8", [b]="Copying and moving class objects", [c]=U, [d]="class.inhctor" }, ["class.inhctor"]={ [a]="12.9", [b]="Inheriting constructors", [c]=U }, [Ib]={ [a]="13", [b]="Overloading", [e]="over.load", [c]=f, [d]=Y }, ["over.load"]={ [a]="13.1", [b]="Overloadable declarations", [c]=Ib, [d]="over.dcl" }, ["over.dcl"]={ [a]="13.2", [b]="Declaration matching", [c]=Ib, [d]="over.match" }, ["over.match"]={ [a]="13.3", [b]="Overload resolution", [e]=vb, [c]=Ib, [d]="over.over" }, [vb]={ [a]="13.3.1", [b]="Candidate functions and argument lists", [e]="over.match.call", [c]="over.match", [d]="over.match.viable" }, ["over.match.call"]={ [a]="13.3.1.1", [b]="Function call syntax", [e]="over.call.func", [c]=vb, [d]="over.match.oper" }, ["over.call.func"]={ [a]="13.3.1.1.1", [b]="Call to named function", [c]="over.match.call", [d]="over.call.object" }, ["over.call.object"]={ [a]="13.3.1.1.2", [b]="Call to object of class type", [c]="over.match.call" }, ["over.match.oper"]={ [a]="13.3.1.2", [b]="Operators in expressions", [c]=vb, [d]="over.match.ctor" }, ["over.match.ctor"]={ [a]="13.3.1.3", [b]="Initialization by constructor", [c]=vb, [d]="over.match.copy" }, ["over.match.copy"]={ [a]="13.3.1.4", [b]="Copy-initialization of class by user-defined conversion", [c]=vb, [d]="over.match.conv" }, ["over.match.conv"]={ [a]="13.3.1.5", [b]="Initialization by conversion function", [c]=vb, [d]="over.match.ref" }, ["over.match.ref"]={ [a]="13.3.1.6", [b]="Initialization by conversion function for direct reference binding", [c]=vb, [d]="over.match.list" }, ["over.match.list"]={ [a]="13.3.1.7", [b]="Initialization by list-initialization", [c]=vb }, ["over.match.viable"]={ [a]="13.3.2", [b]="Viable functions", [c]="over.match", [d]="over.match.best" }, ["over.match.best"]={ [a]="13.3.3", [b]="Best viable function", [e]=Oc, [c]="over.match" }, [Oc]={ [a]="13.3.3.1", [b]="Implicit conversion sequences", [e]="over.ics.scs", [c]="over.match.best", [d]="over.ics.rank" }, ["over.ics.scs"]={ [a]="13.3.3.1.1", [b]="Standard conversion sequences", [c]=Oc, [d]="over.ics.user" }, ["over.ics.user"]={ [a]="13.3.3.1.2", [b]="User-defined conversion sequences", [c]=Oc, [d]="over.ics.ellipsis" }, ["over.ics.ellipsis"]={ [a]="13.3.3.1.3", [b]="Ellipsis conversion sequences", [c]=Oc, [d]="over.ics.ref" }, ["over.ics.ref"]={ [a]="13.3.3.1.4", [b]="Reference binding", [c]=Oc, [d]="over.ics.list" }, ["over.ics.list"]={ [a]="13.3.3.1.5", [b]="List-initialization sequence", [c]=Oc }, ["over.ics.rank"]={ [a]="13.3.3.2", [b]="Ranking implicit conversion sequences", [c]="over.match.best" }, ["over.over"]={ [a]="13.4", [b]="Address of overloaded function", [c]=Ib, [d]=jb }, [jb]={ [a]="13.5", [b]="Overloaded operators", [e]="over.unary", [c]=Ib, [d]="over.built" }, ["over.unary"]={ [a]="13.5.1", [b]="Unary operators", [c]=jb, [d]="over.binary" }, ["over.binary"]={ [a]="13.5.2", [b]="Binary operators", [c]=jb, [d]="over.ass" }, ["over.ass"]={ [a]="13.5.3", [b]="Assignment", [c]=jb, [d]="over.call" }, ["over.call"]={ [a]="13.5.4", [b]="Function call", [c]=jb, [d]="over.sub" }, ["over.sub"]={ [a]="13.5.5", [b]="Subscripting", [c]=jb, [d]="over.ref" }, ["over.ref"]={ [a]="13.5.6", [b]="Class member access", [c]=jb, [d]="over.inc" }, ["over.inc"]={ [a]="13.5.7", [b]="Increment and decrement", [c]=jb, [d]="over.literal" }, ["over.literal"]={ [a]="13.5.8", [b]="User-defined literals", [c]=jb }, ["over.built"]={ [a]="13.6", [b]="Built-in operators", [c]=Ib }, [Y]={ [a]="14", [b]="Templates", [e]="temp.param", [c]=f, [d]=uc }, ["temp.param"]={ [a]="14.1", [b]="Template parameters", [c]=Y, [d]="temp.names" }, ["temp.names"]={ [a]="14.2", [b]="Names of template specializations", [c]=Y, [d]="temp.arg" }, ["temp.arg"]={ [a]="14.3", [b]="Template arguments", [e]="temp.arg.type", [c]=Y, [d]="temp.type" }, ["temp.arg.type"]={ [a]="14.3.1", [b]="Template type arguments", [c]="temp.arg", [d]="temp.arg.nontype" }, ["temp.arg.nontype"]={ [a]="14.3.2", [b]="Template non-type arguments", [c]="temp.arg", [d]="temp.arg.template" }, ["temp.arg.template"]={ [a]="14.3.3", [b]="Template template arguments", [c]="temp.arg" }, ["temp.type"]={ [a]="14.4", [b]="Type equivalence", [c]=Y, [d]=Gb }, [Gb]={ [a]="14.5", [b]="Template declarations", [e]=bd, [c]=Y, [d]=Pc }, [bd]={ [a]="14.5.1", [b]="Class templates", [e]="temp.mem.func", [c]=Gb, [d]="temp.mem" }, ["temp.mem.func"]={ [a]="14.5.1.1", [b]="Member functions of class templates", [c]=bd, [d]="temp.mem.class" }, ["temp.mem.class"]={ [a]="14.5.1.2", [b]="Member classes of class templates", [c]=bd, [d]="temp.static" }, ["temp.static"]={ [a]="14.5.1.3", [b]="Static data members of class templates", [c]=bd, [d]="temp.mem.enum" }, ["temp.mem.enum"]={ [a]="14.5.1.4", [b]="Enumeration members of class templates", [c]=bd }, ["temp.mem"]={ [a]="14.5.2", [b]="Member templates", [c]=Gb, [d]="temp.variadic" }, ["temp.variadic"]={ [a]="14.5.3", [b]="Variadic templates", [c]=Gb, [d]="temp.friend" }, ["temp.friend"]={ [a]="14.5.4", [b]="Friends", [c]=Gb, [d]="temp.class.spec" }, ["temp.class.spec"]={ [a]="14.5.5", [b]="Class template partial specializations", [e]="temp.class.spec.match", [c]=Gb, [d]="temp.fct" }, ["temp.class.spec.match"]={ [a]="14.5.5.1", [b]="Matching of class template partial specializations", [c]="temp.class.spec", [d]="temp.class.order" }, ["temp.class.order"]={ [a]="14.5.5.2", [b]="Partial ordering of class template specializations", [c]="temp.class.spec", [d]="temp.class.spec.mfunc" }, ["temp.class.spec.mfunc"]={ [a]="14.5.5.3", [b]="Members of class template specializations", [c]="temp.class.spec" }, ["temp.fct"]={ [a]="14.5.6", [b]="Function templates", [e]="temp.over.link", [c]=Gb, [d]="temp.alias" }, ["temp.over.link"]={ [a]="14.5.6.1", [b]="Function template overloading", [c]="temp.fct", [d]="temp.func.order" }, ["temp.func.order"]={ [a]="14.5.6.2", [b]="Partial ordering of function templates", [c]="temp.fct" }, ["temp.alias"]={ [a]="14.5.7", [b]="Alias templates", [c]=Gb }, [Pc]={ [a]="14.6", [b]="Name resolution", [e]="temp.local", [c]=Y, [d]="temp.spec" }, ["temp.local"]={ [a]="14.6.1", [b]="Locally declared names", [c]=Pc, [d]=Ed }, [Ed]={ [a]="14.6.2", [b]="Dependent names", [e]="temp.dep.type", [c]=Pc, [d]="temp.nondep" }, ["temp.dep.type"]={ [a]="14.6.2.1", [b]="Dependent types", [c]=Ed, [d]="temp.dep.expr" }, ["temp.dep.expr"]={ [a]="14.6.2.2", [b]="Type-dependent expressions", [c]=Ed, [d]="temp.dep.constexpr" }, ["temp.dep.constexpr"]={ [a]="14.6.2.3", [b]="Value-dependent expressions", [c]=Ed, [d]="temp.dep.temp" }, ["temp.dep.temp"]={ [a]="14.6.2.4", [b]="Dependent template arguments", [c]=Ed }, ["temp.nondep"]={ [a]="14.6.3", [b]="Non-dependent names", [c]=Pc, [d]="temp.dep.res" }, ["temp.dep.res"]={ [a]="14.6.4", [b]="Dependent name resolution", [e]="temp.point", [c]=Pc, [d]="temp.inject" }, ["temp.point"]={ [a]="14.6.4.1", [b]="Point of instantiation", [c]="temp.dep.res", [d]="temp.dep.candidate" }, ["temp.dep.candidate"]={ [a]="14.6.4.2", [b]="Candidate functions", [c]="temp.dep.res" }, ["temp.inject"]={ [a]="14.6.5", [b]="Friend names declared within a class template", [c]=Pc }, ["temp.spec"]={ [a]="14.7", [b]="Template instantiation and specialization", [e]="temp.inst", [c]=Y, [d]="temp.fct.spec" }, ["temp.inst"]={ [a]="14.7.1", [b]="Implicit instantiation", [c]="temp.spec", [d]="temp.explicit" }, ["temp.explicit"]={ [a]="14.7.2", [b]="Explicit instantiation", [c]="temp.spec", [d]="temp.expl.spec" }, ["temp.expl.spec"]={ [a]="14.7.3", [b]="Explicit specialization", [c]="temp.spec" }, ["temp.fct.spec"]={ [a]="14.8", [b]="Function template specializations", [e]="temp.arg.explicit", [c]=Y }, ["temp.arg.explicit"]={ [a]="14.8.1", [b]="Explicit template argument specification", [c]="temp.fct.spec", [d]=Sb }, [Sb]={ [a]="14.8.2", [b]="Template argument deduction", [e]="temp.deduct.call", [c]="temp.fct.spec", [d]="temp.over" }, ["temp.deduct.call"]={ [a]="14.8.2.1", [b]="Deducing template arguments from a function call", [c]=Sb, [d]="temp.deduct.funcaddr" }, ["temp.deduct.funcaddr"]={ [a]="14.8.2.2", [b]="Deducing template arguments taking the address of a function template", [c]=Sb, [d]="temp.deduct.conv" }, ["temp.deduct.conv"]={ [a]="14.8.2.3", [b]="Deducing conversion function template arguments", [c]=Sb, [d]="temp.deduct.partial" }, ["temp.deduct.partial"]={ [a]="14.8.2.4", [b]="Deducing template arguments during partial ordering", [c]=Sb, [d]="temp.deduct.type" }, ["temp.deduct.type"]={ [a]="14.8.2.5", [b]="Deducing template arguments from a type", [c]=Sb, [d]="temp.deduct.decl" }, ["temp.deduct.decl"]={ [a]="14.8.2.6", [b]="Deducing template arguments from a function declaration", [c]=Sb }, ["temp.over"]={ [a]="14.8.3", [b]="Overload resolution", [c]="temp.fct.spec" }, [uc]={ [a]="15", [b]="Exception handling", [e]="except.throw", [c]=f, [d]=L }, ["except.throw"]={ [a]="15.1", [b]="Throwing an exception", [c]=uc, [d]="except.ctor" }, ["except.ctor"]={ [a]="15.2", [b]="Constructors and destructors", [c]=uc, [d]="except.handle" }, ["except.handle"]={ [a]="15.3", [b]="Handling an exception", [c]=uc, [d]="except.spec" }, ["except.spec"]={ [a]="15.4", [b]="Exception specifications", [c]=uc, [d]="except.special" }, ["except.special"]={ [a]="15.5", [b]="Special functions", [e]="except.terminate", [c]=uc }, ["except.terminate"]={ [a]="15.5.1", [b]="The std::terminate() function", [c]="except.special", [d]="except.unexpected" }, ["except.unexpected"]={ [a]="15.5.2", [b]="The std::unexpected() function", [c]="except.special", [d]="except.uncaught" }, ["except.uncaught"]={ [a]="15.5.3", [b]="The std::uncaught_exception() function", [c]="except.special" }, [L]={ [a]="16", [b]="Preprocessing directives", [e]="cpp.cond", [c]=f, [d]=ec }, ["cpp.cond"]={ [a]="16.1", [b]="Conditional inclusion", [c]=L, [d]="cpp.include" }, ["cpp.include"]={ [a]="16.2", [b]="Source file inclusion", [c]=L, [d]=Nc }, [Nc]={ [a]="16.3", [b]="Macro replacement", [e]="cpp.subst", [c]=L, [d]="cpp.line" }, ["cpp.subst"]={ [a]="16.3.1", [b]="Argument substitution", [c]=Nc, [d]="cpp.stringize" }, ["cpp.stringize"]={ [a]="16.3.2", [b]="The # operator", [c]=Nc, [d]="cpp.concat" }, ["cpp.concat"]={ [a]="16.3.3", [b]="The ## operator", [c]=Nc, [d]="cpp.rescan" }, ["cpp.rescan"]={ [a]="16.3.4", [b]="Rescanning and further replacement", [c]=Nc, [d]="cpp.scope" }, ["cpp.scope"]={ [a]="16.3.5", [b]="Scope of macro definitions", [c]=Nc }, ["cpp.line"]={ [a]="16.4", [b]="Line control", [c]=L, [d]="cpp.error" }, ["cpp.error"]={ [a]="16.5", [b]="Error directive", [c]=L, [d]="cpp.pragma" }, ["cpp.pragma"]={ [a]="16.6", [b]="Pragma directive", [c]=L, [d]="cpp.null" }, ["cpp.null"]={ [a]="16.7", [b]="Null directive", [c]=L, [d]="cpp.predefined" }, ["cpp.predefined"]={ [a]="16.8", [b]="Predefined macro names", [c]=L, [d]="cpp.pragma.op" }, ["cpp.pragma.op"]={ [a]="16.9", [b]="Pragma operator", [c]=L }, [ec]={ [a]="17", [b]="Library introduction", [e]="library.general", [c]=f, [d]=I }, ["library.general"]={ [a]="17.1", [b]=o, [c]=ec, [d]="library.c" }, ["library.c"]={ [a]="17.2", [b]="The C standard library", [c]=ec, [d]=g }, [g]={ [a]="17.3", [b]="Definitions", [e]="defns.arbitrary.stream", [c]=ec, [d]="defns.additional" }, ["defns.arbitrary.stream"]={ [a]="17.3.1", [b]="arbitrary-positional stream", [c]=g, [d]="defns.block" }, ["defns.block"]={ [a]="17.3.2", [b]="block", [c]=g, [d]="defns.blocked" }, ["defns.blocked"]={ [a]="17.3.3", [b]="blocked thread", [c]=g, [d]="defns.character" }, ["defns.character"]={ [a]="17.3.4", [b]="character", [c]=g, [d]="defns.character.container" }, ["defns.character.container"]={ [a]="17.3.5", [b]="character container type", [c]=g, [d]="defns.comparison" }, ["defns.comparison"]={ [a]="17.3.6", [b]="comparison function", [c]=g, [d]="defns.component" }, ["defns.component"]={ [a]="17.3.7", [b]="component", [c]=g, [d]="defns.deadlock" }, ["defns.deadlock"]={ [a]="17.3.8", [b]="deadlock", [c]=g, [d]="defns.default.behavior.impl" }, ["defns.default.behavior.impl"]={ [a]="17.3.9", [b]="default behavior", [c]=g, [d]="defns.default.behavior.func" }, ["defns.default.behavior.func"]={ [a]="17.3.10", [b]="default behavior", [c]=g, [d]="defns.handler" }, ["defns.handler"]={ [a]="17.3.11", [b]="handler function", [c]=g, [d]="defns.iostream.templates" }, ["defns.iostream.templates"]={ [a]="17.3.12", [b]="iostream class templates", [c]=g, [d]="defns.modifier" }, ["defns.modifier"]={ [a]="17.3.13", [b]="modifier function", [c]=g, [d]="defns.move.constr" }, ["defns.move.constr"]={ [a]="17.3.14", [b]="move construction", [c]=g, [d]="defns.move.assign" }, ["defns.move.assign"]={ [a]="17.3.15", [b]="move assignment", [c]=g, [d]="defns.obj.state" }, ["defns.obj.state"]={ [a]="17.3.16", [b]="object state", [c]=g, [d]="defns.ntcts" }, ["defns.ntcts"]={ [a]="17.3.17", [b]="NTCTS", [c]=g, [d]="defns.observer" }, ["defns.observer"]={ [a]="17.3.18", [b]="observer function", [c]=g, [d]="defns.replacement" }, ["defns.replacement"]={ [a]="17.3.19", [b]="replacement function", [c]=g, [d]="defns.repositional.stream" }, ["defns.repositional.stream"]={ [a]="17.3.20", [b]="repositional stream", [c]=g, [d]="defns.required.behavior" }, ["defns.required.behavior"]={ [a]="17.3.21", [b]="required behavior", [c]=g, [d]="defns.reserved.function" }, ["defns.reserved.function"]={ [a]="17.3.22", [b]="reserved function", [c]=g, [d]="defns.stable" }, ["defns.stable"]={ [a]="17.3.23", [b]="stable algorithm", [c]=g, [d]="defns.traits" }, ["defns.traits"]={ [a]="17.3.24", [b]="traits class", [c]=g, [d]="defns.unblock" }, ["defns.unblock"]={ [a]="17.3.25", [b]="unblock", [c]=g, [d]="defns.valid" }, ["defns.valid"]={ [a]="17.3.26", [b]="valid but unspecified state", [c]=g }, ["defns.additional"]={ [a]="17.4", [b]="Additional definitions", [c]=ec, [d]="description" }, ["description"]={ [a]="17.5", [b]="Method of description (Informative)", [e]=rc, [c]=ec, [d]=qc }, [rc]={ [a]="17.5.1", [b]="Structure of each clause", [e]="structure.elements", [c]="description", [d]="conventions" }, ["structure.elements"]={ [a]="17.5.1.1", [b]="Elements", [c]=rc, [d]="structure.summary" }, ["structure.summary"]={ [a]="17.5.1.2", [b]="Summary", [c]=rc, [d]="structure.requirements" }, ["structure.requirements"]={ [a]="17.5.1.3", [b]=dd, [c]=rc, [d]="structure.specifications" }, ["structure.specifications"]={ [a]="17.5.1.4", [b]="Detailed specifications", [c]=rc, [d]="structure.see.also" }, ["structure.see.also"]={ [a]="17.5.1.5", [b]="C library", [c]=rc }, ["conventions"]={ [a]="17.5.2", [b]="Other conventions", [e]=qd, [c]="description" }, [qd]={ [a]="17.5.2.1", [b]="Type descriptions", [e]="type.descriptions.general", [c]="conventions", [d]="functions.within.classes" }, ["type.descriptions.general"]={ [a]="17.5.2.1.1", [b]=o, [c]=qd, [d]="enumerated.types" }, ["enumerated.types"]={ [a]="17.5.2.1.2", [b]="Enumerated types", [c]=qd, [d]="bitmask.types" }, ["bitmask.types"]={ [a]="17.5.2.1.3", [b]="Bitmask types", [c]=qd, [d]="character.seq" }, ["character.seq"]={ [a]="17.5.2.1.4", [b]="Character sequences", [e]="byte.strings", [c]=qd }, ["byte.strings"]={ [a]="17.5.2.1.4.1", [b]="Byte strings", [c]="character.seq", [d]="multibyte.strings" }, ["multibyte.strings"]={ [a]="17.5.2.1.4.2", [b]="Multibyte strings", [c]="character.seq" }, ["functions.within.classes"]={ [a]="17.5.2.2", [b]="Functions within classes", [c]="conventions", [d]="objects.within.classes" }, ["objects.within.classes"]={ [a]="17.5.2.3", [b]="Private members", [c]="conventions" }, [qc]={ [a]="17.6", [b]="Library-wide requirements", [e]="organization", [c]=ec }, ["organization"]={ [a]="17.6.1", [b]="Library contents and organization", [e]="contents", [c]=qc, [d]="using" }, ["contents"]={ [a]="17.6.1.1", [b]="Library contents", [c]="organization", [d]="headers" }, ["headers"]={ [a]="17.6.1.2", [b]="Headers", [c]="organization", [d]="compliance" }, ["compliance"]={ [a]="17.6.1.3", [b]="Freestanding implementations", [c]="organization" }, ["using"]={ [a]="17.6.2", [b]="Using the library", [e]="using.overview", [c]=qc, [d]=Mc }, ["using.overview"]={ [a]="17.6.2.1", [b]=bb, [c]="using", [d]="using.headers" }, ["using.headers"]={ [a]="17.6.2.2", [b]="Headers", [c]="using", [d]="using.linkage" }, ["using.linkage"]={ [a]="17.6.2.3", [b]="Linkage", [c]="using" }, [Mc]={ [a]="17.6.3", [b]="Requirements on types and expressions", [e]="utility.arg.requirements", [c]=qc, [d]=F }, ["utility.arg.requirements"]={ [a]="17.6.3.1", [b]="Template argument requirements", [c]=Mc, [d]="swappable.requirements" }, ["swappable.requirements"]={ [a]="17.6.3.2", [b]="Swappable requirements", [c]=Mc, [d]="nullablepointer.requirements" }, ["nullablepointer.requirements"]={ [a]="17.6.3.3", [b]="NullablePointer requirements", [c]=Mc, [d]="hash.requirements" }, ["hash.requirements"]={ [a]="17.6.3.4", [b]="Hash requirements", [c]=Mc, [d]="allocator.requirements" }, ["allocator.requirements"]={ [a]="17.6.3.5", [b]="Allocator requirements", [c]=Mc }, [F]={ [a]="17.6.4", [b]="Constraints on programs", [e]="constraints.overview", [c]=qc, [d]=m }, ["constraints.overview"]={ [a]="17.6.4.1", [b]=bb, [c]=F, [d]="namespace.constraints" }, ["namespace.constraints"]={ [a]="17.6.4.2", [b]="Namespace use", [e]="namespace.std", [c]=F, [d]=tc }, ["namespace.std"]={ [a]="17.6.4.2.1", [b]="Namespace std", [c]="namespace.constraints", [d]="namespace.posix" }, ["namespace.posix"]={ [a]="17.6.4.2.2", [b]="Namespace posix", [c]="namespace.constraints" }, [tc]={ [a]="17.6.4.3", [b]="Reserved names", [e]="macro.names", [c]=F, [d]="alt.headers" }, ["macro.names"]={ [a]="17.6.4.3.1", [b]="Macro names", [c]=tc, [d]="global.names" }, ["global.names"]={ [a]="17.6.4.3.2", [b]="Global names", [c]=tc, [d]="extern.names" }, ["extern.names"]={ [a]="17.6.4.3.3", [b]="External linkage", [c]=tc, [d]="extern.types" }, ["extern.types"]={ [a]="17.6.4.3.4", [b]="Types", [c]=tc, [d]="usrlit.suffix" }, ["usrlit.suffix"]={ [a]="17.6.4.3.5", [b]="User-defined literal suffixes", [c]=tc }, ["alt.headers"]={ [a]="17.6.4.4", [b]="Headers", [c]=F, [d]="derived.classes" }, ["derived.classes"]={ [a]="17.6.4.5", [b]="Derived classes", [c]=F, [d]="replacement.functions" }, ["replacement.functions"]={ [a]="17.6.4.6", [b]="Replacement functions", [c]=F, [d]="handler.functions" }, ["handler.functions"]={ [a]="17.6.4.7", [b]="Handler functions", [c]=F, [d]="res.on.functions" }, ["res.on.functions"]={ [a]="17.6.4.8", [b]="Other functions", [c]=F, [d]="res.on.arguments" }, ["res.on.arguments"]={ [a]="17.6.4.9", [b]="Function arguments", [c]=F, [d]="res.on.objects" }, ["res.on.objects"]={ [a]="17.6.4.10", [b]="Shared objects and the library", [c]=F, [d]="res.on.required" }, ["res.on.required"]={ [a]="17.6.4.11", [b]="Requires paragraph", [c]=F }, [m]={ [a]="17.6.5", [b]="Conforming implementations", [e]="conforming.overview", [c]=qc }, ["conforming.overview"]={ [a]="17.6.5.1", [b]=bb, [c]=m, [d]="res.on.headers" }, ["res.on.headers"]={ [a]="17.6.5.2", [b]="Headers", [c]=m, [d]="res.on.macro.definitions" }, ["res.on.macro.definitions"]={ [a]="17.6.5.3", [b]="Restrictions on macro definitions", [c]=m, [d]="global.functions" }, ["global.functions"]={ [a]="17.6.5.4", [b]="Global and non-member functions", [c]=m, [d]="member.functions" }, ["member.functions"]={ [a]="17.6.5.5", [b]=z, [c]=m, [d]="constexpr.functions" }, ["constexpr.functions"]={ [a]="17.6.5.6", [b]="constexpr functions and constructors", [c]=m, [d]="algorithm.stable" }, ["algorithm.stable"]={ [a]="17.6.5.7", [b]="Requirements for stable algorithms", [c]=m, [d]="reentrancy" }, ["reentrancy"]={ [a]="17.6.5.8", [b]="Reentrancy", [c]=m, [d]="res.on.data.races" }, ["res.on.data.races"]={ [a]="17.6.5.9", [b]="Data race avoidance", [c]=m, [d]="protection.within.classes" }, ["protection.within.classes"]={ [a]="17.6.5.10", [b]="Protection within classes", [c]=m, [d]="derivation" }, ["derivation"]={ [a]="17.6.5.11", [b]="Derived classes", [c]=m, [d]="res.on.exception.handling" }, ["res.on.exception.handling"]={ [a]="17.6.5.12", [b]="Restrictions on exception handling", [c]=m, [d]="res.on.pointer.storage" }, ["res.on.pointer.storage"]={ [a]="17.6.5.13", [b]="Restrictions on storage of pointers", [c]=m, [d]="value.error.codes" }, ["value.error.codes"]={ [a]="17.6.5.14", [b]="Value of error codes", [c]=m, [d]="lib.types.movedfrom" }, ["lib.types.movedfrom"]={ [a]="17.6.5.15", [b]="Moved-from state of library types", [c]=m }, [I]={ [a]="18", [b]="Language support library", [e]="support.general", [c]=f, [d]=yc }, ["support.general"]={ [a]="18.1", [b]=o, [c]=I, [d]="support.types" }, ["support.types"]={ [a]="18.2", [b]="Types", [c]=I, [d]="support.limits" }, ["support.limits"]={ [a]="18.3", [b]="Implementation properties", [e]="support.limits.general", [c]=I, [d]="cstdint" }, ["support.limits.general"]={ [a]="18.3.1", [b]=n, [c]="support.limits", [d]=Fb }, [Fb]={ [a]="18.3.2", [b]="Numeric limits", [e]="limits.numeric", [c]="support.limits", [d]="c.limits" }, ["limits.numeric"]={ [a]="18.3.2.1", [b]="Class template numeric_limits", [c]=Fb, [d]="limits.syn" }, ["limits.syn"]={ [a]="18.3.2.2", [b]="Header <limits> synopsis", [c]=Fb, [d]="numeric.limits" }, ["numeric.limits"]={ [a]="18.3.2.3", [b]="Class template numeric_limits", [c]=Fb, [d]="numeric.limits.members" }, ["numeric.limits.members"]={ [a]="18.3.2.4", [b]="numeric_limits members", [c]=Fb, [d]="round.style" }, ["round.style"]={ [a]="18.3.2.5", [b]="Type float_round_style", [c]=Fb, [d]="denorm.style" }, ["denorm.style"]={ [a]="18.3.2.6", [b]="Type float_denorm_style", [c]=Fb, [d]="numeric.special" }, ["numeric.special"]={ [a]="18.3.2.7", [b]="numeric_limits specializations", [c]=Fb }, ["c.limits"]={ [a]="18.3.3", [b]="C library", [c]="support.limits" }, ["cstdint"]={ [a]="18.4", [b]="Integer types", [e]="cstdint.syn", [c]=I, [d]="support.start.term" }, ["cstdint.syn"]={ [a]="18.4.1", [b]="Header <cstdint> synopsis", [c]="cstdint" }, ["support.start.term"]={ [a]="18.5", [b]="Start and termination", [c]=I, [d]="support.dynamic" }, ["support.dynamic"]={ [a]="18.6", [b]="Dynamic memory management", [e]="new.delete", [c]=I, [d]="support.rtti" }, ["new.delete"]={ [a]="18.6.1", [b]="Storage allocation and deallocation", [e]="new.delete.single", [c]="support.dynamic", [d]=Jc }, ["new.delete.single"]={ [a]="18.6.1.1", [b]="Single-object forms", [c]="new.delete", [d]="new.delete.array" }, ["new.delete.array"]={ [a]="18.6.1.2", [b]="Array forms", [c]="new.delete", [d]="new.delete.placement" }, ["new.delete.placement"]={ [a]="18.6.1.3", [b]="Placement forms", [c]="new.delete", [d]="new.delete.dataraces" }, ["new.delete.dataraces"]={ [a]="18.6.1.4", [b]="Data races", [c]="new.delete" }, [Jc]={ [a]="18.6.2", [b]="Storage allocation errors", [e]="bad.alloc", [c]="support.dynamic" }, ["bad.alloc"]={ [a]="18.6.2.1", [b]="Class bad_alloc", [c]=Jc, [d]="new.badlength" }, ["new.badlength"]={ [a]="18.6.2.2", [b]="Class bad_array_new_length", [c]=Jc, [d]="new.handler" }, ["new.handler"]={ [a]="18.6.2.3", [b]="Type new_handler", [c]=Jc, [d]="set.new.handler" }, ["set.new.handler"]={ [a]="18.6.2.4", [b]="set_new_handler", [c]=Jc, [d]="get.new.handler" }, ["get.new.handler"]={ [a]="18.6.2.5", [b]="get_new_handler", [c]=Jc }, ["support.rtti"]={ [a]="18.7", [b]="Type identification", [e]="type.info", [c]=I, [d]=kc }, ["type.info"]={ [a]="18.7.1", [b]="Class type_info", [c]="support.rtti", [d]="bad.cast" }, ["bad.cast"]={ [a]="18.7.2", [b]="Class bad_cast", [c]="support.rtti", [d]="bad.typeid" }, ["bad.typeid"]={ [a]="18.7.3", [b]="Class bad_typeid", [c]="support.rtti" }, [kc]={ [a]="18.8", [b]="Exception handling", [e]="exception", [c]=I, [d]="support.initlist" }, ["exception"]={ [a]="18.8.1", [b]="Class exception", [c]=kc, [d]="bad.exception" }, ["bad.exception"]={ [a]="18.8.2", [b]="Class bad_exception", [c]=kc, [d]=vd }, [vd]={ [a]="18.8.3", [b]="Abnormal termination", [e]="terminate.handler", [c]=kc, [d]="uncaught" }, ["terminate.handler"]={ [a]="18.8.3.1", [b]="Type terminate_handler", [c]=vd, [d]="set.terminate" }, ["set.terminate"]={ [a]="18.8.3.2", [b]="set_terminate", [c]=vd, [d]="get.terminate" }, ["get.terminate"]={ [a]="18.8.3.3", [b]="get_terminate", [c]=vd, [d]="terminate" }, ["terminate"]={ [a]="18.8.3.4", [b]="terminate", [c]=vd }, ["uncaught"]={ [a]="18.8.4", [b]="uncaught_exception", [c]=kc, [d]="propagation" }, ["propagation"]={ [a]="18.8.5", [b]="Exception propagation", [c]=kc, [d]="except.nested" }, ["except.nested"]={ [a]="18.8.6", [b]="nested_exception", [c]=kc }, ["support.initlist"]={ [a]="18.9", [b]="Initializer lists", [e]="support.initlist.cons", [c]=I, [d]="support.runtime" }, ["support.initlist.cons"]={ [a]="18.9.1", [b]="Initializer list constructors", [c]="support.initlist", [d]="support.initlist.access" }, ["support.initlist.access"]={ [a]="18.9.2", [b]="Initializer list access", [c]="support.initlist", [d]="support.initlist.range" }, ["support.initlist.range"]={ [a]="18.9.3", [b]="Initializer list range access", [c]="support.initlist" }, ["support.runtime"]={ [a]="18.10", [b]="Other runtime support", [c]=I }, [yc]={ [a]="19", [b]="Diagnostics library", [e]="diagnostics.general", [c]=f, [d]=s }, ["diagnostics.general"]={ [a]="19.1", [b]=o, [c]=yc, [d]=R }, [R]={ [a]="19.2", [b]="Exception classes", [e]="logic.error", [c]=yc, [d]="assertions" }, ["logic.error"]={ [a]="19.2.1", [b]="Class logic_error", [c]=R, [d]="domain.error" }, ["domain.error"]={ [a]="19.2.2", [b]="Class domain_error", [c]=R, [d]="invalid.argument" }, ["invalid.argument"]={ [a]="19.2.3", [b]="Class invalid_argument", [c]=R, [d]="length.error" }, ["length.error"]={ [a]="19.2.4", [b]="Class length_error", [c]=R, [d]="out.of.range" }, ["out.of.range"]={ [a]="19.2.5", [b]="Class out_of_range", [c]=R, [d]="runtime.error" }, ["runtime.error"]={ [a]="19.2.6", [b]="Class runtime_error", [c]=R, [d]="range.error" }, ["range.error"]={ [a]="19.2.7", [b]="Class range_error", [c]=R, [d]="overflow.error" }, ["overflow.error"]={ [a]="19.2.8", [b]="Class overflow_error", [c]=R, [d]="underflow.error" }, ["underflow.error"]={ [a]="19.2.9", [b]="Class underflow_error", [c]=R }, ["assertions"]={ [a]="19.3", [b]="Assertions", [c]=yc, [d]="errno" }, ["errno"]={ [a]="19.4", [b]="Error numbers", [c]=yc, [d]=Jb }, [Jb]={ [a]="19.5", [b]="System error support", [e]=Wc, [c]=yc }, [Wc]={ [a]="19.5.1", [b]="Class error_category", [e]="syserr.errcat.overview", [c]=Jb, [d]=Qc }, ["syserr.errcat.overview"]={ [a]="19.5.1.1", [b]="Class error_category overview", [c]=Wc, [d]="syserr.errcat.virtuals" }, ["syserr.errcat.virtuals"]={ [a]="19.5.1.2", [b]="Class error_category virtual members", [c]=Wc, [d]="syserr.errcat.nonvirtuals" }, ["syserr.errcat.nonvirtuals"]={ [a]="19.5.1.3", [b]="Class error_category non-virtual members", [c]=Wc, [d]="syserr.errcat.derived" }, ["syserr.errcat.derived"]={ [a]="19.5.1.4", [b]="Program defined classes derived from error_category", [c]=Wc, [d]="syserr.errcat.objects" }, ["syserr.errcat.objects"]={ [a]="19.5.1.5", [b]="Error category objects", [c]=Wc }, [Qc]={ [a]="19.5.2", [b]="Class error_code", [e]="syserr.errcode.overview", [c]=Jb, [d]=Uc }, ["syserr.errcode.overview"]={ [a]="19.5.2.1", [b]="Class error_code overview", [c]=Qc, [d]="syserr.errcode.constructors" }, ["syserr.errcode.constructors"]={ [a]="19.5.2.2", [b]="Class error_code constructors", [c]=Qc, [d]="syserr.errcode.modifiers" }, ["syserr.errcode.modifiers"]={ [a]="19.5.2.3", [b]="Class error_code modifiers", [c]=Qc, [d]="syserr.errcode.observers" }, ["syserr.errcode.observers"]={ [a]="19.5.2.4", [b]="Class error_code observers", [c]=Qc, [d]="syserr.errcode.nonmembers" }, ["syserr.errcode.nonmembers"]={ [a]="19.5.2.5", [b]="Class error_code non-member functions", [c]=Qc }, [Uc]={ [a]="19.5.3", [b]="Class error_condition", [e]="syserr.errcondition.overview", [c]=Jb, [d]="syserr.compare" }, ["syserr.errcondition.overview"]={ [a]="19.5.3.1", [b]="Class error_condition overview", [c]=Uc, [d]="syserr.errcondition.constructors" }, ["syserr.errcondition.constructors"]={ [a]="19.5.3.2", [b]="Class error_condition constructors", [c]=Uc, [d]="syserr.errcondition.modifiers" }, ["syserr.errcondition.modifiers"]={ [a]="19.5.3.3", [b]="Class error_condition modifiers", [c]=Uc, [d]="syserr.errcondition.observers" }, ["syserr.errcondition.observers"]={ [a]="19.5.3.4", [b]="Class error_condition observers", [c]=Uc, [d]="syserr.errcondition.nonmembers" }, ["syserr.errcondition.nonmembers"]={ [a]="19.5.3.5", [b]="Class error_condition non-member functions", [c]=Uc }, ["syserr.compare"]={ [a]="19.5.4", [b]="Comparison operators", [c]=Jb, [d]="syserr.hash" }, ["syserr.hash"]={ [a]="19.5.5", [b]="System error hash support", [c]=Jb, [d]="syserr.syserr" }, ["syserr.syserr"]={ [a]="19.5.6", [b]="Class system_error", [e]="syserr.syserr.overview", [c]=Jb }, ["syserr.syserr.overview"]={ [a]="19.5.6.1", [b]="Class system_error overview", [c]="syserr.syserr", [d]="syserr.syserr.members" }, ["syserr.syserr.members"]={ [a]="19.5.6.2", [b]="Class system_error members", [c]="syserr.syserr" }, [s]={ [a]="20", [b]="General utilities library", [e]="utilities.general", [c]=f, [d]=xb }, ["utilities.general"]={ [a]="20.1", [b]=o, [c]=s, [d]=Id }, [Id]={ [a]="20.2", [b]="Utility components", [e]="operators", [c]=s, [d]=sc }, ["operators"]={ [a]="20.2.1", [b]="Operators", [c]=Id, [d]="utility.swap" }, ["utility.swap"]={ [a]="20.2.2", [b]="swap", [c]=Id, [d]="forward" }, ["forward"]={ [a]="20.2.3", [b]="forward/move helpers", [c]=Id, [d]="declval" }, ["declval"]={ [a]="20.2.4", [b]="Function template declval", [c]=Id }, [sc]={ [a]="20.3", [b]="Pairs", [e]="pairs.general", [c]=s, [d]="tuple" }, ["pairs.general"]={ [a]="20.3.1", [b]=n, [c]=sc, [d]="pairs.pair" }, ["pairs.pair"]={ [a]="20.3.2", [b]="Class template pair", [c]=sc, [d]="pairs.spec" }, ["pairs.spec"]={ [a]="20.3.3", [b]="Specialized algorithms", [c]=sc, [d]="pair.astuple" }, ["pair.astuple"]={ [a]="20.3.4", [b]="Tuple-like access to pair", [c]=sc, [d]="pair.piecewise" }, ["pair.piecewise"]={ [a]="20.3.5", [b]="Piecewise construction", [c]=sc }, ["tuple"]={ [a]="20.4", [b]="Tuples", [e]="tuple.general", [c]=s, [d]=id }, ["tuple.general"]={ [a]="20.4.1", [b]=n, [c]="tuple", [d]=Q }, [Q]={ [a]="20.4.2", [b]="Class template tuple", [e]="tuple.cnstr", [c]="tuple" }, ["tuple.cnstr"]={ [a]="20.4.2.1", [b]="Construction", [c]=Q, [d]="tuple.assign" }, ["tuple.assign"]={ [a]="20.4.2.2", [b]="Assignment", [c]=Q, [d]="tuple.swap" }, ["tuple.swap"]={ [a]="20.4.2.3", [b]="swap", [c]=Q, [d]="tuple.creation" }, ["tuple.creation"]={ [a]="20.4.2.4", [b]="Tuple creation functions", [c]=Q, [d]="tuple.helper" }, ["tuple.helper"]={ [a]="20.4.2.5", [b]="Tuple helper classes", [c]=Q, [d]="tuple.elem" }, ["tuple.elem"]={ [a]="20.4.2.6", [b]="Element access", [c]=Q, [d]="tuple.rel" }, ["tuple.rel"]={ [a]="20.4.2.7", [b]="Relational operators", [c]=Q, [d]="tuple.traits" }, ["tuple.traits"]={ [a]="20.4.2.8", [b]="Tuple traits", [c]=Q, [d]="tuple.special" }, ["tuple.special"]={ [a]="20.4.2.9", [b]="Tuple specialized algorithms", [c]=Q }, [id]={ [a]="20.5", [b]="Class template bitset", [e]="bitset.cons", [c]=s, [d]=u }, ["bitset.cons"]={ [a]="20.5.1", [b]="bitset constructors", [c]=id, [d]="bitset.members" }, ["bitset.members"]={ [a]="20.5.2", [b]="bitset members", [c]=id, [d]="bitset.hash" }, ["bitset.hash"]={ [a]="20.5.3", [b]="bitset hash support", [c]=id, [d]="bitset.operators" }, ["bitset.operators"]={ [a]="20.5.4", [b]="bitset operators", [c]=id }, [u]={ [a]="20.6", [b]="Memory", [e]="memory.general", [c]=s, [d]="smartptr" }, ["memory.general"]={ [a]="20.6.1", [b]=n, [c]=u, [d]="memory.syn" }, ["memory.syn"]={ [a]="20.6.2", [b]="Header <memory> synopsis", [c]=u, [d]="pointer.traits" }, ["pointer.traits"]={ [a]="20.6.3", [b]="Pointer traits", [e]="pointer.traits.types", [c]=u, [d]="util.dynamic.safety" }, ["pointer.traits.types"]={ [a]="20.6.3.1", [b]="Pointer traits member types", [c]="pointer.traits", [d]="pointer.traits.functions" }, ["pointer.traits.functions"]={ [a]="20.6.3.2", [b]="Pointer traits member functions", [c]="pointer.traits" }, ["util.dynamic.safety"]={ [a]="20.6.4", [b]="Pointer safety", [c]=u, [d]="ptr.align" }, ["ptr.align"]={ [a]="20.6.5", [b]="Align", [c]=u, [d]="allocator.tag" }, ["allocator.tag"]={ [a]="20.6.6", [b]="Allocator argument tag", [c]=u, [d]="allocator.uses" }, ["allocator.uses"]={ [a]="20.6.7", [b]="uses_allocator", [e]="allocator.uses.trait", [c]=u, [d]="allocator.traits" }, ["allocator.uses.trait"]={ [a]="20.6.7.1", [b]="uses_allocator trait", [c]="allocator.uses", [d]="allocator.uses.construction" }, ["allocator.uses.construction"]={ [a]="20.6.7.2", [b]="uses-allocator construction", [c]="allocator.uses" }, ["allocator.traits"]={ [a]="20.6.8", [b]="Allocator traits", [e]="allocator.traits.types", [c]=u, [d]="default.allocator" }, ["allocator.traits.types"]={ [a]="20.6.8.1", [b]="Allocator traits member types", [c]="allocator.traits", [d]="allocator.traits.members" }, ["allocator.traits.members"]={ [a]="20.6.8.2", [b]="Allocator traits static member functions", [c]="allocator.traits" }, ["default.allocator"]={ [a]="20.6.9", [b]="The default allocator", [e]="allocator.members", [c]=u, [d]="storage.iterator" }, ["allocator.members"]={ [a]="20.6.9.1", [b]="allocator members", [c]="default.allocator", [d]="allocator.globals" }, ["allocator.globals"]={ [a]="20.6.9.2", [b]="allocator globals", [c]="default.allocator" }, ["storage.iterator"]={ [a]="20.6.10", [b]="Raw storage iterator", [c]=u, [d]="temporary.buffer" }, ["temporary.buffer"]={ [a]="20.6.11", [b]="Temporary buffers", [c]=u, [d]=yd }, [yd]={ [a]="20.6.12", [b]="Specialized algorithms", [e]="specialized.addressof", [c]=u, [d]="c.malloc" }, ["specialized.addressof"]={ [a]="20.6.12.1", [b]="addressof", [c]=yd, [d]="uninitialized.copy" }, ["uninitialized.copy"]={ [a]="20.6.12.2", [b]="uninitialized_copy", [c]=yd, [d]="uninitialized.fill" }, ["uninitialized.fill"]={ [a]="20.6.12.3", [b]="uninitialized_fill", [c]=yd, [d]="uninitialized.fill.n" }, ["uninitialized.fill.n"]={ [a]="20.6.12.4", [b]="uninitialized_fill_n", [c]=yd }, ["c.malloc"]={ [a]="20.6.13", [b]="C library", [c]=u }, ["smartptr"]={ [a]="20.7", [b]="Smart pointers", [e]=ud, [c]=s, [d]=y }, [ud]={ [a]="20.7.1", [b]="Class template unique_ptr", [e]="unique.ptr.dltr", [c]="smartptr", [d]=ac }, ["unique.ptr.dltr"]={ [a]="20.7.1.1", [b]="Default deleters", [e]="unique.ptr.dltr.general", [c]=ud, [d]=Ec }, ["unique.ptr.dltr.general"]={ [a]="20.7.1.1.1", [b]=n, [c]="unique.ptr.dltr", [d]="unique.ptr.dltr.dflt" }, ["unique.ptr.dltr.dflt"]={ [a]="20.7.1.1.2", [b]="default_delete", [c]="unique.ptr.dltr", [d]="unique.ptr.dltr.dflt1" }, ["unique.ptr.dltr.dflt1"]={ [a]="20.7.1.1.3", [b]="default_delete<T[]>", [c]="unique.ptr.dltr" }, [Ec]={ [a]="20.7.1.2", [b]="unique_ptr for single objects", [e]="unique.ptr.single.ctor", [c]=ud, [d]="unique.ptr.runtime" }, ["unique.ptr.single.ctor"]={ [a]="20.7.1.2.1", [b]="unique_ptr constructors", [c]=Ec, [d]="unique.ptr.single.dtor" }, ["unique.ptr.single.dtor"]={ [a]="20.7.1.2.2", [b]="unique_ptr destructor", [c]=Ec, [d]="unique.ptr.single.asgn" }, ["unique.ptr.single.asgn"]={ [a]="20.7.1.2.3", [b]="unique_ptr assignment", [c]=Ec, [d]="unique.ptr.single.observers" }, ["unique.ptr.single.observers"]={ [a]="20.7.1.2.4", [b]="unique_ptr observers", [c]=Ec, [d]="unique.ptr.single.modifiers" }, ["unique.ptr.single.modifiers"]={ [a]="20.7.1.2.5", [b]="unique_ptr modifiers", [c]=Ec }, ["unique.ptr.runtime"]={ [a]="20.7.1.3", [b]="unique_ptr for array objects with a runtime length", [e]="unique.ptr.runtime.ctor", [c]=ud, [d]="unique.ptr.special" }, ["unique.ptr.runtime.ctor"]={ [a]="20.7.1.3.1", [b]="unique_ptr constructors", [c]="unique.ptr.runtime", [d]="unique.ptr.runtime.observers" }, ["unique.ptr.runtime.observers"]={ [a]="20.7.1.3.2", [b]="unique_ptr observers", [c]="unique.ptr.runtime", [d]="unique.ptr.runtime.modifiers" }, ["unique.ptr.runtime.modifiers"]={ [a]="20.7.1.3.3", [b]="unique_ptr modifiers", [c]="unique.ptr.runtime" }, ["unique.ptr.special"]={ [a]="20.7.1.4", [b]="unique_ptr specialized algorithms", [c]=ud }, [ac]={ [a]="20.7.2", [b]="Shared-ownership pointers", [e]="util.smartptr.weakptr", [c]="smartptr" }, ["util.smartptr.weakptr"]={ [a]="20.7.2.1", [b]="Class bad_weak_ptr", [c]=ac, [d]=B }, [B]={ [a]="20.7.2.2", [b]="Class template shared_ptr", [e]="util.smartptr.shared.const", [c]=ac, [d]=sb }, ["util.smartptr.shared.const"]={ [a]="20.7.2.2.1", [b]="shared_ptr constructors", [c]=B, [d]="util.smartptr.shared.dest" }, ["util.smartptr.shared.dest"]={ [a]="20.7.2.2.2", [b]="shared_ptr destructor", [c]=B, [d]="util.smartptr.shared.assign" }, ["util.smartptr.shared.assign"]={ [a]="20.7.2.2.3", [b]="shared_ptr assignment", [c]=B, [d]="util.smartptr.shared.mod" }, ["util.smartptr.shared.mod"]={ [a]="20.7.2.2.4", [b]="shared_ptr modifiers", [c]=B, [d]="util.smartptr.shared.obs" }, ["util.smartptr.shared.obs"]={ [a]="20.7.2.2.5", [b]="shared_ptr observers", [c]=B, [d]="util.smartptr.shared.create" }, ["util.smartptr.shared.create"]={ [a]="20.7.2.2.6", [b]="shared_ptr creation", [c]=B, [d]="util.smartptr.shared.cmp" }, ["util.smartptr.shared.cmp"]={ [a]="20.7.2.2.7", [b]="shared_ptr comparison", [c]=B, [d]="util.smartptr.shared.spec" }, ["util.smartptr.shared.spec"]={ [a]="20.7.2.2.8", [b]="shared_ptr specialized algorithms", [c]=B, [d]="util.smartptr.shared.cast" }, ["util.smartptr.shared.cast"]={ [a]="20.7.2.2.9", [b]="shared_ptr casts", [c]=B, [d]="util.smartptr.getdeleter" }, ["util.smartptr.getdeleter"]={ [a]="20.7.2.2.10", [b]="get_deleter", [c]=B, [d]="util.smartptr.shared.io" }, ["util.smartptr.shared.io"]={ [a]="20.7.2.2.11", [b]="shared_ptr I/O", [c]=B }, [sb]={ [a]="20.7.2.3", [b]="Class template weak_ptr", [e]="util.smartptr.weak.const", [c]=ac, [d]="util.smartptr.enab" }, ["util.smartptr.weak.const"]={ [a]="20.7.2.3.1", [b]="weak_ptr constructors", [c]=sb, [d]="util.smartptr.weak.dest" }, ["util.smartptr.weak.dest"]={ [a]="20.7.2.3.2", [b]="weak_ptr destructor", [c]=sb, [d]="util.smartptr.weak.assign" }, ["util.smartptr.weak.assign"]={ [a]="20.7.2.3.3", [b]="weak_ptr assignment", [c]=sb, [d]="util.smartptr.weak.mod" }, ["util.smartptr.weak.mod"]={ [a]="20.7.2.3.4", [b]="weak_ptr modifiers", [c]=sb, [d]="util.smartptr.weak.obs" }, ["util.smartptr.weak.obs"]={ [a]="20.7.2.3.5", [b]="weak_ptr observers", [c]=sb, [d]="util.smartptr.weak.spec" }, ["util.smartptr.weak.spec"]={ [a]="20.7.2.3.6", [b]="weak_ptr specialized algorithms", [c]=sb, [d]="util.smartptr.ownerless" }, ["util.smartptr.ownerless"]={ [a]="20.7.2.3.7", [b]="Class template owner_less", [c]=sb }, ["util.smartptr.enab"]={ [a]="20.7.2.4", [b]="Class template enable_shared_from_this", [c]=ac, [d]="util.smartptr.shared.atomic" }, ["util.smartptr.shared.atomic"]={ [a]="20.7.2.5", [b]="shared_ptr atomic access", [c]=ac, [d]="util.smartptr.hash" }, ["util.smartptr.hash"]={ [a]="20.7.2.6", [b]="Smart pointer hash support", [c]=ac }, [y]={ [a]="20.8", [b]="Function objects", [e]="func.def", [c]=s, [d]=lb }, ["func.def"]={ [a]="20.8.1", [b]="Definitions", [c]=y, [d]="func.require" }, ["func.require"]={ [a]="20.8.2", [b]=dd, [c]=y, [d]=lc }, [lc]={ [a]="20.8.3", [b]="Class template reference_wrapper", [e]="refwrap.const", [c]=y, [d]="arithmetic.operations" }, ["refwrap.const"]={ [a]="20.8.3.1", [b]="reference_wrapper construct/copy/destroy", [c]=lc, [d]="refwrap.assign" }, ["refwrap.assign"]={ [a]="20.8.3.2", [b]="reference_wrapper assignment", [c]=lc, [d]="refwrap.access" }, ["refwrap.access"]={ [a]="20.8.3.3", [b]="reference_wrapper access", [c]=lc, [d]="refwrap.invoke" }, ["refwrap.invoke"]={ [a]="20.8.3.4", [b]="reference_wrapper invocation", [c]=lc, [d]="refwrap.helpers" }, ["refwrap.helpers"]={ [a]="20.8.3.5", [b]="reference_wrapper helper functions", [c]=lc }, ["arithmetic.operations"]={ [a]="20.8.4", [b]="Arithmetic operations", [c]=y, [d]="comparisons" }, ["comparisons"]={ [a]="20.8.5", [b]="Comparisons", [c]=y, [d]="logical.operations" }, ["logical.operations"]={ [a]="20.8.6", [b]="Logical operations", [c]=y, [d]="bitwise.operations" }, ["bitwise.operations"]={ [a]="20.8.7", [b]="Bitwise operations", [c]=y, [d]="negators" }, ["negators"]={ [a]="20.8.8", [b]="Negators", [c]=y, [d]="bind" }, ["bind"]={ [a]="20.8.9", [b]="Function template bind", [e]="func.bind", [c]=y, [d]="func.memfn" }, ["func.bind"]={ [a]="20.8.9.1", [b]="Function object binders", [e]="func.bind.isbind", [c]="bind" }, ["func.bind.isbind"]={ [a]="20.8.9.1.1", [b]="Class template is_bind_expression", [c]="func.bind", [d]="func.bind.bind" }, ["func.bind.bind"]={ [a]="20.8.9.1.2", [b]="Function template bind", [c]="func.bind", [d]="func.bind.place" }, ["func.bind.place"]={ [a]="20.8.9.1.3", [b]="Placeholders", [c]="func.bind" }, ["func.memfn"]={ [a]="20.8.10", [b]="Function template mem_fn", [c]=y, [d]="func.wrap" }, ["func.wrap"]={ [a]="20.8.11", [b]="Polymorphic function wrappers", [e]="func.wrap.badcall", [c]=y, [d]="unord.hash" }, ["func.wrap.badcall"]={ [a]="20.8.11.1", [b]="Class bad_function_call", [e]="func.wrap.badcall.const", [c]="func.wrap", [d]=ub }, ["func.wrap.badcall.const"]={ [a]="20.8.11.1.1", [b]="bad_function_call constructor", [c]="func.wrap.badcall" }, [ub]={ [a]="20.8.11.2", [b]="Class template function", [e]="func.wrap.func.con", [c]="func.wrap" }, ["func.wrap.func.con"]={ [a]="20.8.11.2.1", [b]="function construct/copy/destroy", [c]=ub, [d]="func.wrap.func.mod" }, ["func.wrap.func.mod"]={ [a]="20.8.11.2.2", [b]="function modifiers", [c]=ub, [d]="func.wrap.func.cap" }, ["func.wrap.func.cap"]={ [a]="20.8.11.2.3", [b]="function capacity", [c]=ub, [d]="func.wrap.func.inv" }, ["func.wrap.func.inv"]={ [a]="20.8.11.2.4", [b]="function invocation", [c]=ub, [d]="func.wrap.func.targ" }, ["func.wrap.func.targ"]={ [a]="20.8.11.2.5", [b]="function target access", [c]=ub, [d]="func.wrap.func.nullptr" }, ["func.wrap.func.nullptr"]={ [a]="20.8.11.2.6", [b]="null pointer comparison operators", [c]=ub, [d]="func.wrap.func.alg" }, ["func.wrap.func.alg"]={ [a]="20.8.11.2.7", [b]="specialized algorithms", [c]=ub }, ["unord.hash"]={ [a]="20.8.12", [b]="Class template hash", [c]=y }, [lb]={ [a]="20.9", [b]="Metaprogramming and type traits", [e]="meta.rqmts", [c]=s, [d]=cc }, ["meta.rqmts"]={ [a]="20.9.1", [b]=dd, [c]=lb, [d]="meta.type.synop" }, ["meta.type.synop"]={ [a]="20.9.2", [b]="Header <type_traits> synopsis", [c]=lb, [d]="meta.help" }, ["meta.help"]={ [a]="20.9.3", [b]="Helper classes", [c]=lb, [d]="meta.unary" }, ["meta.unary"]={ [a]="20.9.4", [b]="Unary type traits", [e]="meta.unary.cat", [c]=lb, [d]="meta.unary.prop.query" }, ["meta.unary.cat"]={ [a]="20.9.4.1", [b]="Primary type categories", [c]="meta.unary", [d]="meta.unary.comp" }, ["meta.unary.comp"]={ [a]="20.9.4.2", [b]="Composite type traits", [c]="meta.unary", [d]="meta.unary.prop" }, ["meta.unary.prop"]={ [a]="20.9.4.3", [b]="Type properties", [c]="meta.unary" }, ["meta.unary.prop.query"]={ [a]="20.9.5", [b]="Type property queries", [c]=lb, [d]="meta.rel" }, ["meta.rel"]={ [a]="20.9.6", [b]="Relationships between types", [c]=lb, [d]=jc }, [jc]={ [a]="20.9.7", [b]="Transformations between types", [e]="meta.trans.cv", [c]=lb }, ["meta.trans.cv"]={ [a]="20.9.7.1", [b]="Const-volatile modifications", [c]=jc, [d]="meta.trans.ref" }, ["meta.trans.ref"]={ [a]="20.9.7.2", [b]="Reference modifications", [c]=jc, [d]="meta.trans.sign" }, ["meta.trans.sign"]={ [a]="20.9.7.3", [b]="Sign modifications", [c]=jc, [d]="meta.trans.arr" }, ["meta.trans.arr"]={ [a]="20.9.7.4", [b]="Array modifications", [c]=jc, [d]="meta.trans.ptr" }, ["meta.trans.ptr"]={ [a]="20.9.7.5", [b]="Pointer modifications", [c]=jc, [d]="meta.trans.other" }, ["meta.trans.other"]={ [a]="20.9.7.6", [b]="Other transformations", [c]=jc }, [cc]={ [a]="20.10", [b]="Compile-time rational arithmetic", [e]="ratio.general", [c]=s, [d]=ab }, ["ratio.general"]={ [a]="20.10.1", [b]=n, [c]=cc, [d]="ratio.syn" }, ["ratio.syn"]={ [a]="20.10.2", [b]="Header <ratio> synopsis", [c]=cc, [d]="ratio.ratio" }, ["ratio.ratio"]={ [a]="20.10.3", [b]="Class template ratio", [c]=cc, [d]="ratio.arithmetic" }, ["ratio.arithmetic"]={ [a]="20.10.4", [b]="Arithmetic on ratios", [c]=cc, [d]="ratio.comparison" }, ["ratio.comparison"]={ [a]="20.10.5", [b]="Comparison of ratios", [c]=cc, [d]="ratio.si" }, ["ratio.si"]={ [a]="20.10.6", [b]="SI types for ratio", [c]=cc }, [ab]={ [a]="20.11", [b]="Time utilities", [e]="time.general", [c]=s, [d]=Gc }, ["time.general"]={ [a]="20.11.1", [b]=n, [c]=ab, [d]="time.syn" }, ["time.syn"]={ [a]="20.11.2", [b]="Header <chrono> synopsis", [c]=ab, [d]="time.clock.req" }, ["time.clock.req"]={ [a]="20.11.3", [b]="Clock requirements", [c]=ab, [d]="time.traits" }, ["time.traits"]={ [a]="20.11.4", [b]="Time-related traits", [e]="time.traits.is_fp", [c]=ab, [d]=Bb }, ["time.traits.is_fp"]={ [a]="20.11.4.1", [b]="treat_as_floating_point", [c]="time.traits", [d]="time.traits.duration_values" }, ["time.traits.duration_values"]={ [a]="20.11.4.2", [b]="duration_values", [c]="time.traits", [d]="time.traits.specializations" }, ["time.traits.specializations"]={ [a]="20.11.4.3", [b]="Specializations of common_type", [c]="time.traits" }, [Bb]={ [a]="20.11.5", [b]="Class template duration", [e]="time.duration.cons", [c]=ab, [d]=Cb }, ["time.duration.cons"]={ [a]="20.11.5.1", [b]="duration constructors", [c]=Bb, [d]="time.duration.observer" }, ["time.duration.observer"]={ [a]="20.11.5.2", [b]="duration observer", [c]=Bb, [d]="time.duration.arithmetic" }, ["time.duration.arithmetic"]={ [a]="20.11.5.3", [b]="duration arithmetic", [c]=Bb, [d]="time.duration.special" }, ["time.duration.special"]={ [a]="20.11.5.4", [b]="duration special values", [c]=Bb, [d]="time.duration.nonmember" }, ["time.duration.nonmember"]={ [a]="20.11.5.5", [b]="duration non-member arithmetic", [c]=Bb, [d]="time.duration.comparisons" }, ["time.duration.comparisons"]={ [a]="20.11.5.6", [b]="duration comparisons", [c]=Bb, [d]="time.duration.cast" }, ["time.duration.cast"]={ [a]="20.11.5.7", [b]="duration_cast", [c]=Bb }, [Cb]={ [a]="20.11.6", [b]="Class template time_point", [e]="time.point.cons", [c]=ab, [d]="time.clock" }, ["time.point.cons"]={ [a]="20.11.6.1", [b]="time_point constructors", [c]=Cb, [d]="time.point.observer" }, ["time.point.observer"]={ [a]="20.11.6.2", [b]="time_point observer", [c]=Cb, [d]="time.point.arithmetic" }, ["time.point.arithmetic"]={ [a]="20.11.6.3", [b]="time_point arithmetic", [c]=Cb, [d]="time.point.special" }, ["time.point.special"]={ [a]="20.11.6.4", [b]="time_point special values", [c]=Cb, [d]="time.point.nonmember" }, ["time.point.nonmember"]={ [a]="20.11.6.5", [b]="time_point non-member arithmetic", [c]=Cb, [d]="time.point.comparisons" }, ["time.point.comparisons"]={ [a]="20.11.6.6", [b]="time_point comparisons", [c]=Cb, [d]="time.point.cast" }, ["time.point.cast"]={ [a]="20.11.6.7", [b]="time_point_cast", [c]=Cb }, ["time.clock"]={ [a]="20.11.7", [b]="Clocks", [e]="time.clock.system", [c]=ab, [d]="date.time" }, ["time.clock.system"]={ [a]="20.11.7.1", [b]="Class system_clock", [c]="time.clock", [d]="time.clock.steady" }, ["time.clock.steady"]={ [a]="20.11.7.2", [b]="Class steady_clock", [c]="time.clock", [d]="time.clock.hires" }, ["time.clock.hires"]={ [a]="20.11.7.3", [b]="Class high_resolution_clock", [c]="time.clock" }, ["date.time"]={ [a]="20.11.8", [b]="Date and time functions", [c]=ab }, [Gc]={ [a]="20.12", [b]="Class template scoped_allocator_adaptor", [e]="allocator.adaptor.syn", [c]=s, [d]=rd }, ["allocator.adaptor.syn"]={ [a]="20.12.1", [b]="Header <scoped_allocator> synopsis", [c]=Gc, [d]="allocator.adaptor.types" }, ["allocator.adaptor.types"]={ [a]="20.12.2", [b]="Scoped allocator adaptor member types", [c]=Gc, [d]="allocator.adaptor.cnstr" }, ["allocator.adaptor.cnstr"]={ [a]="20.12.3", [b]="Scoped allocator adaptor constructors", [c]=Gc, [d]="allocator.adaptor.members" }, ["allocator.adaptor.members"]={ [a]="20.12.4", [b]="Scoped allocator adaptor members", [c]=Gc, [d]="scoped.adaptor.operators" }, ["scoped.adaptor.operators"]={ [a]="20.12.5", [b]="Scoped allocator operators", [c]=Gc }, [rd]={ [a]="20.13", [b]="Class type_index", [e]="type.index.synopsis", [c]=s }, ["type.index.synopsis"]={ [a]="20.13.1", [b]="Header <typeindex> synopsis", [c]=rd, [d]="type.index.overview" }, ["type.index.overview"]={ [a]="20.13.2", [b]="type_index overview", [c]=rd, [d]="type.index.members" }, ["type.index.members"]={ [a]="20.13.3", [b]="type_index members", [c]=rd, [d]="type.index.hash" }, ["type.index.hash"]={ [a]="20.13.4", [b]="Hash support", [c]=rd }, [xb]={ [a]="21", [b]="Strings library", [e]="strings.general", [c]=f, [d]=Yb }, ["strings.general"]={ [a]="21.1", [b]=o, [c]=xb, [d]="char.traits" }, ["char.traits"]={ [a]="21.2", [b]="Character traits", [e]="char.traits.require", [c]=xb, [d]="string.classes" }, ["char.traits.require"]={ [a]="21.2.1", [b]="Character traits requirements", [c]="char.traits", [d]="char.traits.typedefs" }, ["char.traits.typedefs"]={ [a]="21.2.2", [b]="traits typedefs", [c]="char.traits", [d]=xd }, [xd]={ [a]="21.2.3", [b]="char_traits specializations", [e]="char.traits.specializations.char", [c]="char.traits" }, ["char.traits.specializations.char"]={ [a]="21.2.3.1", [b]="struct char_traits<char>", [c]=xd, [d]="char.traits.specializations.char16_t" }, ["char.traits.specializations.char16_t"]={ [a]="21.2.3.2", [b]="struct char_traits<char16_t>", [c]=xd, [d]="char.traits.specializations.char32_t" }, ["char.traits.specializations.char32_t"]={ [a]="21.2.3.3", [b]="struct char_traits<char32_t>", [c]=xd, [d]="char.traits.specializations.wchar.t" }, ["char.traits.specializations.wchar.t"]={ [a]="21.2.3.4", [b]="struct char_traits<wchar_t>", [c]=xd }, ["string.classes"]={ [a]="21.3", [b]="String classes", [c]=xb, [d]=X }, [X]={ [a]="21.4", [b]="Class template basic_string", [e]="string.require", [c]=xb, [d]="string.conversions" }, ["string.require"]={ [a]="21.4.1", [b]="basic_string general requirements", [c]=X, [d]="string.cons" }, ["string.cons"]={ [a]="21.4.2", [b]="basic_string constructors and assignment operators", [c]=X, [d]="string.iterators" }, ["string.iterators"]={ [a]="21.4.3", [b]="basic_string iterator support", [c]=X, [d]="string.capacity" }, ["string.capacity"]={ [a]="21.4.4", [b]="basic_string capacity", [c]=X, [d]="string.access" }, ["string.access"]={ [a]="21.4.5", [b]="basic_string element access", [c]=X, [d]=fb }, [fb]={ [a]="21.4.6", [b]="basic_string modifiers", [e]="./string::op+=", [c]=X, [d]=O }, ["./string::op+="]={ [a]="21.4.6.1", [b]="basic_string::operator+= [string::op+=]", [c]=fb, [d]="./string::append" }, ["./string::append"]={ [a]="21.4.6.2", [b]="basic_string::append [string::append]", [c]=fb, [d]="./string::assign" }, ["./string::assign"]={ [a]="21.4.6.3", [b]="basic_string::assign [string::assign]", [c]=fb, [d]="./string::insert" }, ["./string::insert"]={ [a]="21.4.6.4", [b]="basic_string::insert [string::insert]", [c]=fb, [d]="./string::erase" }, ["./string::erase"]={ [a]="21.4.6.5", [b]="basic_string::erase [string::erase]", [c]=fb, [d]="./string::replace" }, ["./string::replace"]={ [a]="21.4.6.6", [b]="basic_string::replace [string::replace]", [c]=fb, [d]="./string::copy" }, ["./string::copy"]={ [a]="21.4.6.7", [b]="basic_string::copy [string::copy]", [c]=fb, [d]="./string::swap" }, ["./string::swap"]={ [a]="21.4.6.8", [b]="basic_string::swap [string::swap]", [c]=fb }, [O]={ [a]="21.4.7", [b]="basic_string string operations", [e]="string.accessors", [c]=X, [d]=P }, ["string.accessors"]={ [a]="21.4.7.1", [b]="basic_string accessors", [c]=O, [d]="./string::find" }, ["./string::find"]={ [a]="21.4.7.2", [b]="basic_string::find [string::find]", [c]=O, [d]="./string::rfind" }, ["./string::rfind"]={ [a]="21.4.7.3", [b]="basic_string::rfind [string::rfind]", [c]=O, [d]="./string::find.first.of" }, ["./string::find.first.of"]={ [a]="21.4.7.4", [b]="basic_string::find_first_of [string::find.first.of]", [c]=O, [d]="./string::find.last.of" }, ["./string::find.last.of"]={ [a]="21.4.7.5", [b]="basic_string::find_last_of [string::find.last.of]", [c]=O, [d]="./string::find.first.not.of" }, ["./string::find.first.not.of"]={ [a]="21.4.7.6", [b]="basic_string::find_first_not_of [string::find.first.not.of]", [c]=O, [d]="./string::find.last.not.of" }, ["./string::find.last.not.of"]={ [a]="21.4.7.7", [b]="basic_string::find_last_not_of [string::find.last.not.of]", [c]=O, [d]="./string::substr" }, ["./string::substr"]={ [a]="21.4.7.8", [b]="basic_string::substr [string::substr]", [c]=O, [d]="./string::compare" }, ["./string::compare"]={ [a]="21.4.7.9", [b]="basic_string::compare [string::compare]", [c]=O }, [P]={ [a]="21.4.8", [b]="basic_string non-member functions", [e]="./string::op+", [c]=X }, ["./string::op+"]={ [a]="21.4.8.1", [b]="operator+ [string::op+]", [c]=P, [d]="./string::operator==" }, ["./string::operator=="]={ [a]="21.4.8.2", [b]="operator== [string::operator==]", [c]=P, [d]="./string::op!=" }, ["./string::op!="]={ [a]="21.4.8.3", [b]="operator!= [string::op!=]", [c]=P, [d]="./string::op%3c" }, ["./string::op%3c"]={ [a]="21.4.8.4", [b]="operator< [string::op<]", [c]=P, [d]="./string::op%3e" }, ["./string::op%3e"]={ [a]="21.4.8.5", [b]="operator> [string::op>]", [c]=P, [d]="./string::op%3c=" }, ["./string::op%3c="]={ [a]="21.4.8.6", [b]="operator<= [string::op<=]", [c]=P, [d]="./string::op%3e=" }, ["./string::op%3e="]={ [a]="21.4.8.7", [b]="operator>= [string::op>=]", [c]=P, [d]="string.special" }, ["string.special"]={ [a]="21.4.8.8", [b]="swap", [c]=P, [d]="string.io" }, ["string.io"]={ [a]="21.4.8.9", [b]="Inserters and extractors", [c]=P }, ["string.conversions"]={ [a]="21.5", [b]="Numeric conversions", [c]=xb, [d]="basic.string.hash" }, ["basic.string.hash"]={ [a]="21.6", [b]="Hash support", [c]=xb, [d]="c.strings" }, ["c.strings"]={ [a]="21.7", [b]="Null-terminated sequence utilities", [c]=xb }, [Yb]={ [a]="22", [b]="Localization library", [e]="localization.general", [c]=f, [d]=Pb }, ["localization.general"]={ [a]="22.1", [b]=o, [c]=Yb, [d]="locale.syn" }, ["locale.syn"]={ [a]="22.2", [b]="Header <locale> synopsis", [c]=Yb, [d]="locales" }, ["locales"]={ [a]="22.3", [b]="Locales", [e]=Cc, [c]=Yb, [d]=hb }, [Cc]={ [a]="22.3.1", [b]="Class locale", [e]="locale.types", [c]="locales", [d]="locale.global.templates" }, ["locale.types"]={ [a]="22.3.1.1", [b]="locale types", [e]="locale.category", [c]=Cc, [d]="locale.cons" }, ["locale.category"]={ [a]="22.3.1.1.1", [b]="Type locale::category", [c]="locale.types", [d]="locale.facet" }, ["locale.facet"]={ [a]="22.3.1.1.2", [b]="Class locale::facet", [c]="locale.types", [d]="locale.id" }, ["locale.id"]={ [a]="22.3.1.1.3", [b]="Class locale::id", [c]="locale.types" }, ["locale.cons"]={ [a]="22.3.1.2", [b]="locale constructors and destructor", [c]=Cc, [d]="locale.members" }, ["locale.members"]={ [a]="22.3.1.3", [b]="locale members", [c]=Cc, [d]="locale.operators" }, ["locale.operators"]={ [a]="22.3.1.4", [b]="locale operators", [c]=Cc, [d]="locale.statics" }, ["locale.statics"]={ [a]="22.3.1.5", [b]="locale static members", [c]=Cc }, ["locale.global.templates"]={ [a]="22.3.2", [b]="locale globals", [c]="locales", [d]="locale.convenience" }, ["locale.convenience"]={ [a]="22.3.3", [b]="Convenience interfaces", [e]="classification", [c]="locales" }, ["classification"]={ [a]="22.3.3.1", [b]="Character classification", [c]="locale.convenience", [d]="conversions" }, ["conversions"]={ [a]="22.3.3.2", [b]="Conversions", [e]="conversions.character", [c]="locale.convenience" }, ["conversions.character"]={ [a]="22.3.3.2.1", [b]="Character conversions", [c]="conversions", [d]="conversions.string" }, ["conversions.string"]={ [a]="22.3.3.2.2", [b]="string conversions", [c]="conversions", [d]="conversions.buffer" }, ["conversions.buffer"]={ [a]="22.3.3.2.3", [b]="Buffer conversions", [c]="conversions" }, [hb]={ [a]="22.4", [b]="Standard locale categories", [e]=xc, [c]=Yb, [d]="locale.stdcvt" }, [xc]={ [a]="22.4.1", [b]="The ctype category", [e]="locale.ctype", [c]=hb, [d]="category.numeric" }, ["locale.ctype"]={ [a]="22.4.1.1", [b]="Class template ctype", [e]="locale.ctype.members", [c]=xc, [d]="locale.ctype.byname" }, ["locale.ctype.members"]={ [a]="22.4.1.1.1", [b]="ctype members", [c]="locale.ctype", [d]="locale.ctype.virtuals" }, ["locale.ctype.virtuals"]={ [a]="22.4.1.1.2", [b]="ctype virtual functions", [c]="locale.ctype" }, ["locale.ctype.byname"]={ [a]="22.4.1.2", [b]="Class template ctype_byname", [c]=xc, [d]=jd }, [jd]={ [a]="22.4.1.3", [b]="ctype specializations", [e]="facet.ctype.char.dtor", [c]=xc, [d]="locale.codecvt" }, ["facet.ctype.char.dtor"]={ [a]="22.4.1.3.1", [b]="ctype<char> destructor", [c]=jd, [d]="facet.ctype.char.members" }, ["facet.ctype.char.members"]={ [a]="22.4.1.3.2", [b]="ctype<char> members", [c]=jd, [d]="facet.ctype.char.statics" }, ["facet.ctype.char.statics"]={ [a]="22.4.1.3.3", [b]="ctype<char> static members", [c]=jd, [d]="facet.ctype.char.virtuals" }, ["facet.ctype.char.virtuals"]={ [a]="22.4.1.3.4", [b]="ctype<char> virtual functions", [c]=jd }, ["locale.codecvt"]={ [a]="22.4.1.4", [b]="Class template codecvt", [e]="locale.codecvt.members", [c]=xc, [d]="locale.codecvt.byname" }, ["locale.codecvt.members"]={ [a]="22.4.1.4.1", [b]="codecvt members", [c]="locale.codecvt", [d]="locale.codecvt.virtuals" }, ["locale.codecvt.virtuals"]={ [a]="22.4.1.4.2", [b]="codecvt virtual functions", [c]="locale.codecvt" }, ["locale.codecvt.byname"]={ [a]="22.4.1.5", [b]="Class template codecvt_byname", [c]=xc }, ["category.numeric"]={ [a]="22.4.2", [b]="The numeric category", [e]="locale.num.get", [c]=hb, [d]="facet.numpunct" }, ["locale.num.get"]={ [a]="22.4.2.1", [b]="Class template num_get", [e]="facet.num.get.members", [c]="category.numeric", [d]="locale.nm.put" }, ["facet.num.get.members"]={ [a]="22.4.2.1.1", [b]="num_get members", [c]="locale.num.get", [d]="facet.num.get.virtuals" }, ["facet.num.get.virtuals"]={ [a]="22.4.2.1.2", [b]="num_get virtual functions", [c]="locale.num.get" }, ["locale.nm.put"]={ [a]="22.4.2.2", [b]="Class template num_put", [e]="facet.num.put.members", [c]="category.numeric" }, ["facet.num.put.members"]={ [a]="22.4.2.2.1", [b]="num_put members", [c]="locale.nm.put", [d]="facet.num.put.virtuals" }, ["facet.num.put.virtuals"]={ [a]="22.4.2.2.2", [b]="num_put virtual functions", [c]="locale.nm.put" }, ["facet.numpunct"]={ [a]="22.4.3", [b]="The numeric punctuation facet", [e]="locale.numpunct", [c]=hb, [d]="category.collate" }, ["locale.numpunct"]={ [a]="22.4.3.1", [b]="Class template numpunct", [e]="facet.numpunct.members", [c]="facet.numpunct", [d]="locale.numpunct.byname" }, ["facet.numpunct.members"]={ [a]="22.4.3.1.1", [b]="numpunct members", [c]="locale.numpunct", [d]="facet.numpunct.virtuals" }, ["facet.numpunct.virtuals"]={ [a]="22.4.3.1.2", [b]="numpunct virtual functions", [c]="locale.numpunct" }, ["locale.numpunct.byname"]={ [a]="22.4.3.2", [b]="Class template numpunct_byname", [c]="facet.numpunct" }, ["category.collate"]={ [a]="22.4.4", [b]="The collate category", [e]="locale.collate", [c]=hb, [d]=Ld }, ["locale.collate"]={ [a]="22.4.4.1", [b]="Class template collate", [e]="locale.collate.members", [c]="category.collate", [d]="locale.collate.byname" }, ["locale.collate.members"]={ [a]="22.4.4.1.1", [b]="collate members", [c]="locale.collate", [d]="locale.collate.virtuals" }, ["locale.collate.virtuals"]={ [a]="22.4.4.1.2", [b]="collate virtual functions", [c]="locale.collate" }, ["locale.collate.byname"]={ [a]="22.4.4.2", [b]="Class template collate_byname", [c]="category.collate" }, [Ld]={ [a]="22.4.5", [b]="The time category", [e]="locale.time.get", [c]=hb, [d]=Jd }, ["locale.time.get"]={ [a]="22.4.5.1", [b]="Class template time_get", [e]="locale.time.get.members", [c]=Ld, [d]="locale.time.get.byname" }, ["locale.time.get.members"]={ [a]="22.4.5.1.1", [b]="time_get members", [c]="locale.time.get", [d]="locale.time.get.virtuals" }, ["locale.time.get.virtuals"]={ [a]="22.4.5.1.2", [b]="time_get virtual functions", [c]="locale.time.get" }, ["locale.time.get.byname"]={ [a]="22.4.5.2", [b]="Class template time_get_byname", [c]=Ld, [d]="locale.time.put" }, ["locale.time.put"]={ [a]="22.4.5.3", [b]="Class template time_put", [e]="locale.time.put.members", [c]=Ld, [d]="locale.time.put.byname" }, ["locale.time.put.members"]={ [a]="22.4.5.3.1", [b]="time_put members", [c]="locale.time.put", [d]="locale.time.put.virtuals" }, ["locale.time.put.virtuals"]={ [a]="22.4.5.3.2", [b]="time_put virtual functions", [c]="locale.time.put" }, ["locale.time.put.byname"]={ [a]="22.4.5.4", [b]="Class template time_put_byname", [c]=Ld }, [Jd]={ [a]="22.4.6", [b]="The monetary category", [e]="locale.money.get", [c]=hb, [d]="category.messages" }, ["locale.money.get"]={ [a]="22.4.6.1", [b]="Class template money_get", [e]="locale.money.get.members", [c]=Jd, [d]="locale.money.put" }, ["locale.money.get.members"]={ [a]="22.4.6.1.1", [b]="money_get members", [c]="locale.money.get", [d]="locale.money.get.virtuals" }, ["locale.money.get.virtuals"]={ [a]="22.4.6.1.2", [b]="money_get virtual functions", [c]="locale.money.get" }, ["locale.money.put"]={ [a]="22.4.6.2", [b]="Class template money_put", [e]="locale.money.put.members", [c]=Jd, [d]="locale.moneypunct" }, ["locale.money.put.members"]={ [a]="22.4.6.2.1", [b]="money_put members", [c]="locale.money.put", [d]="locale.money.put.virtuals" }, ["locale.money.put.virtuals"]={ [a]="22.4.6.2.2", [b]="money_put virtual functions", [c]="locale.money.put" }, ["locale.moneypunct"]={ [a]="22.4.6.3", [b]="Class template moneypunct", [e]="locale.moneypunct.members", [c]=Jd, [d]="locale.moneypunct.byname" }, ["locale.moneypunct.members"]={ [a]="22.4.6.3.1", [b]="moneypunct members", [c]="locale.moneypunct", [d]="locale.moneypunct.virtuals" }, ["locale.moneypunct.virtuals"]={ [a]="22.4.6.3.2", [b]="moneypunct virtual functions", [c]="locale.moneypunct" }, ["locale.moneypunct.byname"]={ [a]="22.4.6.4", [b]="Class template moneypunct_byname", [c]=Jd }, ["category.messages"]={ [a]="22.4.7", [b]="The message retrieval category", [e]="locale.messages", [c]=hb, [d]="facets.examples" }, ["locale.messages"]={ [a]="22.4.7.1", [b]="Class template messages", [e]="locale.messages.members", [c]="category.messages", [d]="locale.messages.byname" }, ["locale.messages.members"]={ [a]="22.4.7.1.1", [b]="messages members", [c]="locale.messages", [d]="locale.messages.virtuals" }, ["locale.messages.virtuals"]={ [a]="22.4.7.1.2", [b]="messages virtual functions", [c]="locale.messages" }, ["locale.messages.byname"]={ [a]="22.4.7.2", [b]="Class template messages_byname", [c]="category.messages" }, ["facets.examples"]={ [a]="22.4.8", [b]="Program-defined facets", [c]=hb }, ["locale.stdcvt"]={ [a]="22.5", [b]="Standard code conversion facets", [c]=Yb, [d]="c.locales" }, ["c.locales"]={ [a]="22.6", [b]="C library locales", [c]=Yb }, [Pb]={ [a]="23", [b]="Containers library", [e]="containers.general", [c]=f, [d]=fc }, ["containers.general"]={ [a]="23.1", [b]=o, [c]=Pb, [d]=oc }, [oc]={ [a]="23.2", [b]="Container requirements", [e]="container.requirements.general", [c]=Pb, [d]=nb }, ["container.requirements.general"]={ [a]="23.2.1", [b]="General container requirements", [c]=oc, [d]="container.requirements.dataraces" }, ["container.requirements.dataraces"]={ [a]="23.2.2", [b]="Container data races", [c]=oc, [d]="sequence.reqmts" }, ["sequence.reqmts"]={ [a]="23.2.3", [b]="Sequence containers", [c]=oc, [d]="associative.reqmts" }, ["associative.reqmts"]={ [a]="23.2.4", [b]="Associative containers", [e]="associative.reqmts.except", [c]=oc, [d]="unord.req" }, ["associative.reqmts.except"]={ [a]="23.2.4.1", [b]="Exception safety guarantees", [c]="associative.reqmts" }, ["unord.req"]={ [a]="23.2.5", [b]="Unordered associative containers", [e]="unord.req.except", [c]=oc }, ["unord.req.except"]={ [a]="23.2.5.1", [b]="Exception safety guarantees", [c]="unord.req" }, [nb]={ [a]="23.3", [b]="Sequence containers", [e]="sequences.general", [c]=Pb, [d]=pb }, ["sequences.general"]={ [a]="23.3.1", [b]=n, [c]=nb, [d]=V }, [V]={ [a]="23.3.2", [b]="Class template array", [e]="array.overview", [c]=nb, [d]=Sc }, ["array.overview"]={ [a]="23.3.2.1", [b]="Class template array overview", [c]=V, [d]="array.cons" }, ["array.cons"]={ [a]="23.3.2.2", [b]="array constructors, copy, and assignment", [c]=V, [d]="array.special" }, ["array.special"]={ [a]="23.3.2.3", [b]="array specialized algorithms", [c]=V, [d]="array.size" }, ["array.size"]={ [a]="23.3.2.4", [b]="array::size", [c]=V, [d]="array.data" }, ["array.data"]={ [a]="23.3.2.5", [b]="array::data", [c]=V, [d]="array.fill" }, ["array.fill"]={ [a]="23.3.2.6", [b]="array::fill", [c]=V, [d]="array.swap" }, ["array.swap"]={ [a]="23.3.2.7", [b]="array::swap", [c]=V, [d]="array.zero" }, ["array.zero"]={ [a]="23.3.2.8", [b]="Zero sized arrays", [c]=V, [d]="array.tuple" }, ["array.tuple"]={ [a]="23.3.2.9", [b]="Tuple interface to class template array", [c]=V }, [Sc]={ [a]="23.3.3", [b]="Class template deque", [e]="deque.overview", [c]=nb, [d]=mb }, ["deque.overview"]={ [a]="23.3.3.1", [b]="Class template deque overview", [c]=Sc, [d]="deque.cons" }, ["deque.cons"]={ [a]="23.3.3.2", [b]="deque constructors, copy, and assignment", [c]=Sc, [d]="deque.capacity" }, ["deque.capacity"]={ [a]="23.3.3.3", [b]="deque capacity", [c]=Sc, [d]="deque.modifiers" }, ["deque.modifiers"]={ [a]="23.3.3.4", [b]="deque modifiers", [c]=Sc, [d]="deque.special" }, ["deque.special"]={ [a]="23.3.3.5", [b]="deque specialized algorithms", [c]=Sc }, [mb]={ [a]="23.3.4", [b]="Class template forward_list", [e]="forwardlist.overview", [c]=nb, [d]=Rb }, ["forwardlist.overview"]={ [a]="23.3.4.1", [b]="Class template forward_list overview", [c]=mb, [d]="forwardlist.cons" }, ["forwardlist.cons"]={ [a]="23.3.4.2", [b]="forward_list constructors, copy, assignment", [c]=mb, [d]="forwardlist.iter" }, ["forwardlist.iter"]={ [a]="23.3.4.3", [b]="forward_list iterators", [c]=mb, [d]="forwardlist.access" }, ["forwardlist.access"]={ [a]="23.3.4.4", [b]="forward_list element access", [c]=mb, [d]="forwardlist.modifiers" }, ["forwardlist.modifiers"]={ [a]="23.3.4.5", [b]="forward_list modifiers", [c]=mb, [d]="forwardlist.ops" }, ["forwardlist.ops"]={ [a]="23.3.4.6", [b]="forward_list operations", [c]=mb, [d]="forwardlist.spec" }, ["forwardlist.spec"]={ [a]="23.3.4.7", [b]="forward_list specialized algorithms", [c]=mb }, [Rb]={ [a]="23.3.5", [b]="Class template list", [e]="list.overview", [c]=nb, [d]=Hb }, ["list.overview"]={ [a]="23.3.5.1", [b]="Class template list overview", [c]=Rb, [d]="list.cons" }, ["list.cons"]={ [a]="23.3.5.2", [b]="list constructors, copy, and assignment", [c]=Rb, [d]="list.capacity" }, ["list.capacity"]={ [a]="23.3.5.3", [b]="list capacity", [c]=Rb, [d]="list.modifiers" }, ["list.modifiers"]={ [a]="23.3.5.4", [b]="list modifiers", [c]=Rb, [d]="list.ops" }, ["list.ops"]={ [a]="23.3.5.5", [b]="list operations", [c]=Rb, [d]="list.special" }, ["list.special"]={ [a]="23.3.5.6", [b]="list specialized algorithms", [c]=Rb }, [Hb]={ [a]="23.3.6", [b]="Class template vector", [e]="vector.overview", [c]=nb, [d]="vector.bool" }, ["vector.overview"]={ [a]="23.3.6.1", [b]="Class template vector overview", [c]=Hb, [d]="vector.cons" }, ["vector.cons"]={ [a]="23.3.6.2", [b]="vector constructors, copy, and assignment", [c]=Hb, [d]="vector.capacity" }, ["vector.capacity"]={ [a]="23.3.6.3", [b]="vector capacity", [c]=Hb, [d]="vector.data" }, ["vector.data"]={ [a]="23.3.6.4", [b]="vector data", [c]=Hb, [d]="vector.modifiers" }, ["vector.modifiers"]={ [a]="23.3.6.5", [b]="vector modifiers", [c]=Hb, [d]="vector.special" }, ["vector.special"]={ [a]="23.3.6.6", [b]="vector specialized algorithms", [c]=Hb }, ["vector.bool"]={ [a]="23.3.7", [b]="Class vector<bool>", [c]=nb }, [pb]={ [a]="23.4", [b]="Associative containers", [e]="associative.general", [c]=Pb, [d]=yb }, ["associative.general"]={ [a]="23.4.1", [b]=n, [c]=pb, [d]="associative.map.syn" }, ["associative.map.syn"]={ [a]="23.4.2", [b]="Header <map> synopsis", [c]=pb, [d]="associative.set.syn" }, ["associative.set.syn"]={ [a]="23.4.3", [b]="Header <set> synopsis", [c]=pb, [d]=Mb }, [Mb]={ [a]="23.4.4", [b]="Class template map", [e]="map.overview", [c]=pb, [d]=Tc }, ["map.overview"]={ [a]="23.4.4.1", [b]="Class template map overview", [c]=Mb, [d]="map.cons" }, ["map.cons"]={ [a]="23.4.4.2", [b]="map constructors, copy, and assignment", [c]=Mb, [d]="map.access" }, ["map.access"]={ [a]="23.4.4.3", [b]="map element access", [c]=Mb, [d]="map.modifiers" }, ["map.modifiers"]={ [a]="23.4.4.4", [b]="map modifiers", [c]=Mb, [d]="map.ops" }, ["map.ops"]={ [a]="23.4.4.5", [b]="map operations", [c]=Mb, [d]="map.special" }, ["map.special"]={ [a]="23.4.4.6", [b]="map specialized algorithms", [c]=Mb }, [Tc]={ [a]="23.4.5", [b]="Class template multimap", [e]="multimap.overview", [c]=pb, [d]="set" }, ["multimap.overview"]={ [a]="23.4.5.1", [b]="Class template multimap overview", [c]=Tc, [d]="multimap.cons" }, ["multimap.cons"]={ [a]="23.4.5.2", [b]="multimap constructors", [c]=Tc, [d]="multimap.modifiers" }, ["multimap.modifiers"]={ [a]="23.4.5.3", [b]="multimap modifiers", [c]=Tc, [d]="multimap.ops" }, ["multimap.ops"]={ [a]="23.4.5.4", [b]="multimap operations", [c]=Tc, [d]="multimap.special" }, ["multimap.special"]={ [a]="23.4.5.5", [b]="multimap specialized algorithms", [c]=Tc }, ["set"]={ [a]="23.4.6", [b]="Class template set", [e]="set.overview", [c]=pb, [d]="multiset" }, ["set.overview"]={ [a]="23.4.6.1", [b]="Class template set overview", [c]="set", [d]="set.cons" }, ["set.cons"]={ [a]="23.4.6.2", [b]="set constructors, copy, and assignment", [c]="set", [d]="set.special" }, ["set.special"]={ [a]="23.4.6.3", [b]="set specialized algorithms", [c]="set" }, ["multiset"]={ [a]="23.4.7", [b]="Class template multiset", [e]="multiset.overview", [c]=pb }, ["multiset.overview"]={ [a]="23.4.7.1", [b]="Class template multiset overview", [c]="multiset", [d]="multiset.cons" }, ["multiset.cons"]={ [a]="23.4.7.2", [b]="multiset constructors", [c]="multiset", [d]="multiset.special" }, ["multiset.special"]={ [a]="23.4.7.3", [b]="multiset specialized algorithms", [c]="multiset" }, [yb]={ [a]="23.5", [b]="Unordered associative containers", [e]="unord.general", [c]=Pb, [d]=Rc }, ["unord.general"]={ [a]="23.5.1", [b]=n, [c]=yb, [d]="unord.map.syn" }, ["unord.map.syn"]={ [a]="23.5.2", [b]="Header <unordered_map> synopsis", [c]=yb, [d]="unord.set.syn" }, ["unord.set.syn"]={ [a]="23.5.3", [b]="Header <unordered_set> synopsis", [c]=yb, [d]=Yc }, [Yc]={ [a]="23.5.4", [b]="Class template unordered_map", [e]="unord.map.overview", [c]=yb, [d]="unord.multimap" }, ["unord.map.overview"]={ [a]="23.5.4.1", [b]="Class template unordered_map overview", [c]=Yc, [d]="unord.map.cnstr" }, ["unord.map.cnstr"]={ [a]="23.5.4.2", [b]="unordered_map constructors", [c]=Yc, [d]="unord.map.elem" }, ["unord.map.elem"]={ [a]="23.5.4.3", [b]="unordered_map element access", [c]=Yc, [d]="unord.map.modifiers" }, ["unord.map.modifiers"]={ [a]="23.5.4.4", [b]="unordered_map modifiers", [c]=Yc, [d]="unord.map.swap" }, ["unord.map.swap"]={ [a]="23.5.4.5", [b]="unordered_map swap", [c]=Yc }, ["unord.multimap"]={ [a]="23.5.5", [b]="Class template unordered_multimap", [e]="unord.multimap.overview", [c]=yb, [d]="unord.set" }, ["unord.multimap.overview"]={ [a]="23.5.5.1", [b]="Class template unordered_multimap overview", [c]="unord.multimap", [d]="unord.multimap.cnstr" }, ["unord.multimap.cnstr"]={ [a]="23.5.5.2", [b]="unordered_multimap constructors", [c]="unord.multimap", [d]="unord.multimap.modifiers" }, ["unord.multimap.modifiers"]={ [a]="23.5.5.3", [b]="unordered_multimap modifiers", [c]="unord.multimap", [d]="unord.multimap.swap" }, ["unord.multimap.swap"]={ [a]="23.5.5.4", [b]="unordered_multimap swap", [c]="unord.multimap" }, ["unord.set"]={ [a]="23.5.6", [b]="Class template unordered_set", [e]="unord.set.overview", [c]=yb, [d]="unord.multiset" }, ["unord.set.overview"]={ [a]="23.5.6.1", [b]="Class template unordered_set overview", [c]="unord.set", [d]="unord.set.cnstr" }, ["unord.set.cnstr"]={ [a]="23.5.6.2", [b]="unordered_set constructors", [c]="unord.set", [d]="unord.set.swap" }, ["unord.set.swap"]={ [a]="23.5.6.3", [b]="unordered_set swap", [c]="unord.set" }, ["unord.multiset"]={ [a]="23.5.7", [b]="Class template unordered_multiset", [e]="unord.multiset.overview", [c]=yb }, ["unord.multiset.overview"]={ [a]="23.5.7.1", [b]="Class template unordered_multiset overview", [c]="unord.multiset", [d]="unord.multiset.cnstr" }, ["unord.multiset.cnstr"]={ [a]="23.5.7.2", [b]="unordered_multiset constructors", [c]="unord.multiset", [d]="unord.multiset.swap" }, ["unord.multiset.swap"]={ [a]="23.5.7.3", [b]="unordered_multiset swap", [c]="unord.multiset" }, [Rc]={ [a]="23.6", [b]="Container adaptors", [e]="container.adaptors.general", [c]=Pb }, ["container.adaptors.general"]={ [a]="23.6.1", [b]=n, [c]=Rc, [d]="queue.syn" }, ["queue.syn"]={ [a]="23.6.2", [b]="Header <queue> synopsis", [c]=Rc, [d]=Zc }, [Zc]={ [a]="23.6.3", [b]="Class template queue", [e]="queue.defn", [c]=Rc, [d]=od }, ["queue.defn"]={ [a]="23.6.3.1", [b]="queue definition", [c]=Zc, [d]="queue.cons" }, ["queue.cons"]={ [a]="23.6.3.2", [b]="queue constructors", [c]=Zc, [d]="queue.cons.alloc" }, ["queue.cons.alloc"]={ [a]="23.6.3.3", [b]="queue constructors with allocators", [c]=Zc, [d]="queue.ops" }, ["queue.ops"]={ [a]="23.6.3.4", [b]="queue operators", [c]=Zc, [d]="queue.special" }, ["queue.special"]={ [a]="23.6.3.5", [b]="queue specialized algorithms", [c]=Zc }, [od]={ [a]="23.6.4", [b]="Class template priority_queue", [e]="priqueue.cons", [c]=Rc, [d]=Kb }, ["priqueue.cons"]={ [a]="23.6.4.1", [b]="priority_queue constructors", [c]=od, [d]="priqueue.cons.alloc" }, ["priqueue.cons.alloc"]={ [a]="23.6.4.2", [b]="priority_queue constructors with allocators", [c]=od, [d]="priqueue.members" }, ["priqueue.members"]={ [a]="23.6.4.3", [b]="priority_queue members", [c]=od, [d]="priqueue.special" }, ["priqueue.special"]={ [a]="23.6.4.4", [b]="priority_queue specialized algorithms", [c]=od }, [Kb]={ [a]="23.6.5", [b]="Class template stack", [e]="stack.syn", [c]=Rc }, ["stack.syn"]={ [a]="23.6.5.1", [b]="Header <stack> synopsis", [c]=Kb, [d]="stack.defn" }, ["stack.defn"]={ [a]="23.6.5.2", [b]="stack definition", [c]=Kb, [d]="stack.cons" }, ["stack.cons"]={ [a]="23.6.5.3", [b]="stack constructors", [c]=Kb, [d]="stack.cons.alloc" }, ["stack.cons.alloc"]={ [a]="23.6.5.4", [b]="stack constructors with allocators", [c]=Kb, [d]="stack.ops" }, ["stack.ops"]={ [a]="23.6.5.5", [b]="stack operators", [c]=Kb, [d]="stack.special" }, ["stack.special"]={ [a]="23.6.5.6", [b]="stack specialized algorithms", [c]=Kb }, [fc]={ [a]="24", [b]="Iterators library", [e]="iterators.general", [c]=f, [d]=Xc }, ["iterators.general"]={ [a]="24.1", [b]=o, [c]=fc, [d]=ob }, [ob]={ [a]="24.2", [b]="Iterator requirements", [e]="iterator.requirements.general", [c]=fc, [d]="iterator.synopsis" }, ["iterator.requirements.general"]={ [a]="24.2.1", [b]=n, [c]=ob, [d]="iterator.iterators" }, ["iterator.iterators"]={ [a]="24.2.2", [b]="Iterator", [c]=ob, [d]="input.iterators" }, ["input.iterators"]={ [a]="24.2.3", [b]="Input iterators", [c]=ob, [d]="output.iterators" }, ["output.iterators"]={ [a]="24.2.4", [b]="Output iterators", [c]=ob, [d]="forward.iterators" }, ["forward.iterators"]={ [a]="24.2.5", [b]="Forward iterators", [c]=ob, [d]="bidirectional.iterators" }, ["bidirectional.iterators"]={ [a]="24.2.6", [b]="Bidirectional iterators", [c]=ob, [d]="random.access.iterators" }, ["random.access.iterators"]={ [a]="24.2.7", [b]="Random access iterators", [c]=ob }, ["iterator.synopsis"]={ [a]="24.3", [b]="Header <iterator> synopsis", [c]=fc, [d]=nd }, [nd]={ [a]="24.4", [b]="Iterator primitives", [e]="iterator.traits", [c]=fc, [d]="predef.iterators" }, ["iterator.traits"]={ [a]="24.4.1", [b]="Iterator traits", [c]=nd, [d]="iterator.basic" }, ["iterator.basic"]={ [a]="24.4.2", [b]="Basic iterator", [c]=nd, [d]="std.iterator.tags" }, ["std.iterator.tags"]={ [a]="24.4.3", [b]="Standard iterator tags", [c]=nd, [d]="iterator.operations" }, ["iterator.operations"]={ [a]="24.4.4", [b]="Iterator operations", [c]=nd }, ["predef.iterators"]={ [a]="24.5", [b]="Iterator adaptors", [e]="reverse.iterators", [c]=fc, [d]=Vc }, ["reverse.iterators"]={ [a]="24.5.1", [b]="Reverse iterators", [e]="reverse.iterator", [c]="predef.iterators", [d]=hc }, ["reverse.iterator"]={ [a]="24.5.1.1", [b]="Class template reverse_iterator", [c]="reverse.iterators", [d]="reverse.iter.requirements" }, ["reverse.iter.requirements"]={ [a]="24.5.1.2", [b]="reverse_iterator requirements", [c]="reverse.iterators", [d]=i }, [i]={ [a]="24.5.1.3", [b]="reverse_iterator operations", [e]="reverse.iter.cons", [c]="reverse.iterators" }, ["reverse.iter.cons"]={ [a]="24.5.1.3.1", [b]="reverse_iterator constructor", [c]=i, [d]="reverse.iter.op=" }, ["reverse.iter.op="]={ [a]="24.5.1.3.2", [b]="reverse_iterator::operator=", [c]=i, [d]="reverse.iter.conv" }, ["reverse.iter.conv"]={ [a]="24.5.1.3.3", [b]="Conversion", [c]=i, [d]="reverse.iter.op.star" }, ["reverse.iter.op.star"]={ [a]="24.5.1.3.4", [b]="operator*", [c]=i, [d]="reverse.iter.opref" }, ["reverse.iter.opref"]={ [a]="24.5.1.3.5", [b]="operator->", [c]=i, [d]="reverse.iter.op++" }, ["reverse.iter.op++"]={ [a]="24.5.1.3.6", [b]="operator++", [c]=i, [d]="reverse.iter.op--" }, ["reverse.iter.op--"]={ [a]="24.5.1.3.7", [b]="operator--", [c]=i, [d]="reverse.iter.op+" }, ["reverse.iter.op+"]={ [a]="24.5.1.3.8", [b]="operator+", [c]=i, [d]="reverse.iter.op+=" }, ["reverse.iter.op+="]={ [a]="24.5.1.3.9", [b]="operator+=", [c]=i, [d]="reverse.iter.op-" }, ["reverse.iter.op-"]={ [a]="24.5.1.3.10", [b]="operator-", [c]=i, [d]="reverse.iter.op-=" }, ["reverse.iter.op-="]={ [a]="24.5.1.3.11", [b]="operator-=", [c]=i, [d]="reverse.iter.opindex" }, ["reverse.iter.opindex"]={ [a]="24.5.1.3.12", [b]="operator[]", [c]=i, [d]="reverse.iter.op==" }, ["reverse.iter.op=="]={ [a]="24.5.1.3.13", [b]="operator==", [c]=i, [d]="reverse.iter.op%3c" }, ["reverse.iter.op%3c"]={ [a]="24.5.1.3.14", [b]="operator< [reverse.iter.op<]", [c]=i, [d]="reverse.iter.op!=" }, ["reverse.iter.op!="]={ [a]="24.5.1.3.15", [b]="operator!=", [c]=i, [d]="reverse.iter.op%3e" }, ["reverse.iter.op%3e"]={ [a]="24.5.1.3.16", [b]="operator> [reverse.iter.op>]", [c]=i, [d]="reverse.iter.op%3e=" }, ["reverse.iter.op%3e="]={ [a]="24.5.1.3.17", [b]="operator>= [reverse.iter.op>=]", [c]=i, [d]="reverse.iter.op%3c=" }, ["reverse.iter.op%3c="]={ [a]="24.5.1.3.18", [b]="operator<= [reverse.iter.op<=]", [c]=i, [d]="reverse.iter.opdiff" }, ["reverse.iter.opdiff"]={ [a]="24.5.1.3.19", [b]="operator-", [c]=i, [d]="reverse.iter.opsum" }, ["reverse.iter.opsum"]={ [a]="24.5.1.3.20", [b]="operator+", [c]=i }, [hc]={ [a]="24.5.2", [b]="Insert iterators", [e]="back.insert.iterator", [c]="predef.iterators", [d]="move.iterators" }, ["back.insert.iterator"]={ [a]="24.5.2.1", [b]="Class template back_insert_iterator", [c]=hc, [d]=Bc }, [Bc]={ [a]="24.5.2.2", [b]="back_insert_iterator operations", [e]="back.insert.iter.cons", [c]=hc, [d]="front.insert.iterator" }, ["back.insert.iter.cons"]={ [a]="24.5.2.2.1", [b]="back_insert_iterator constructor", [c]=Bc, [d]="back.insert.iter.op=" }, ["back.insert.iter.op="]={ [a]="24.5.2.2.2", [b]="back_insert_iterator::operator=", [c]=Bc, [d]="back.insert.iter.op*" }, ["back.insert.iter.op*"]={ [a]="24.5.2.2.3", [b]="back_insert_iterator::operator*", [c]=Bc, [d]="back.insert.iter.op++" }, ["back.insert.iter.op++"]={ [a]="24.5.2.2.4", [b]="back_insert_iterator::operator++", [c]=Bc, [d]="back.inserter" }, ["back.inserter"]={ [a]="24.5.2.2.5", [b]="back_inserter", [c]=Bc }, ["front.insert.iterator"]={ [a]="24.5.2.3", [b]="Class template front_insert_iterator", [c]=hc, [d]=nc }, [nc]={ [a]="24.5.2.4", [b]="front_insert_iterator operations", [e]="front.insert.iter.cons", [c]=hc, [d]="insert.iterator" }, ["front.insert.iter.cons"]={ [a]="24.5.2.4.1", [b]="front_insert_iterator constructor", [c]=nc, [d]="front.insert.iter.op=" }, ["front.insert.iter.op="]={ [a]="24.5.2.4.2", [b]="front_insert_iterator::operator=", [c]=nc, [d]="front.insert.iter.op*" }, ["front.insert.iter.op*"]={ [a]="24.5.2.4.3", [b]="front_insert_iterator::operator*", [c]=nc, [d]="front.insert.iter.op++" }, ["front.insert.iter.op++"]={ [a]="24.5.2.4.4", [b]="front_insert_iterator::operator++", [c]=nc, [d]="front.inserter" }, ["front.inserter"]={ [a]="24.5.2.4.5", [b]="front_inserter", [c]=nc }, ["insert.iterator"]={ [a]="24.5.2.5", [b]="Class template insert_iterator", [c]=hc, [d]=pc }, [pc]={ [a]="24.5.2.6", [b]="insert_iterator operations", [e]="insert.iter.cons", [c]=hc }, ["insert.iter.cons"]={ [a]="24.5.2.6.1", [b]="insert_iterator constructor", [c]=pc, [d]="insert.iter.op=" }, ["insert.iter.op="]={ [a]="24.5.2.6.2", [b]="insert_iterator::operator=", [c]=pc, [d]="insert.iter.op*" }, ["insert.iter.op*"]={ [a]="24.5.2.6.3", [b]="insert_iterator::operator*", [c]=pc, [d]="insert.iter.op++" }, ["insert.iter.op++"]={ [a]="24.5.2.6.4", [b]="insert_iterator::operator++", [c]=pc, [d]="inserter" }, ["inserter"]={ [a]="24.5.2.6.5", [b]="inserter", [c]=pc }, ["move.iterators"]={ [a]="24.5.3", [b]="Move iterators", [e]="move.iterator", [c]="predef.iterators" }, ["move.iterator"]={ [a]="24.5.3.1", [b]="Class template move_iterator", [c]="move.iterators", [d]="move.iter.requirements" }, ["move.iter.requirements"]={ [a]="24.5.3.2", [b]="move_iterator requirements", [c]="move.iterators", [d]=q }, [q]={ [a]="24.5.3.3", [b]="move_iterator operations", [e]="move.iter.op.const", [c]="move.iterators" }, ["move.iter.op.const"]={ [a]="24.5.3.3.1", [b]="move_iterator constructors", [c]=q, [d]="move.iter.op=" }, ["move.iter.op="]={ [a]="24.5.3.3.2", [b]="move_iterator::operator=", [c]=q, [d]="move.iter.op.conv" }, ["move.iter.op.conv"]={ [a]="24.5.3.3.3", [b]="move_iterator conversion", [c]=q, [d]="move.iter.op.star" }, ["move.iter.op.star"]={ [a]="24.5.3.3.4", [b]="move_iterator::operator*", [c]=q, [d]="move.iter.op.ref" }, ["move.iter.op.ref"]={ [a]="24.5.3.3.5", [b]="move_iterator::operator->", [c]=q, [d]="move.iter.op.incr" }, ["move.iter.op.incr"]={ [a]="24.5.3.3.6", [b]="move_iterator::operator++", [c]=q, [d]="move.iter.op.decr" }, ["move.iter.op.decr"]={ [a]="24.5.3.3.7", [b]="move_iterator::operator--", [c]=q, [d]="move.iter.op.+" }, ["move.iter.op.+"]={ [a]="24.5.3.3.8", [b]="move_iterator::operator+", [c]=q, [d]="move.iter.op.+=" }, ["move.iter.op.+="]={ [a]="24.5.3.3.9", [b]="move_iterator::operator+=", [c]=q, [d]="move.iter.op.-" }, ["move.iter.op.-"]={ [a]="24.5.3.3.10", [b]="move_iterator::operator-", [c]=q, [d]="move.iter.op.-=" }, ["move.iter.op.-="]={ [a]="24.5.3.3.11", [b]="move_iterator::operator-=", [c]=q, [d]="move.iter.op.index" }, ["move.iter.op.index"]={ [a]="24.5.3.3.12", [b]="move_iterator::operator[]", [c]=q, [d]="move.iter.op.comp" }, ["move.iter.op.comp"]={ [a]="24.5.3.3.13", [b]="move_iterator comparisons", [c]=q, [d]="move.iter.nonmember" }, ["move.iter.nonmember"]={ [a]="24.5.3.3.14", [b]="move_iterator non-member functions", [c]=q }, [Vc]={ [a]="24.6", [b]="Stream iterators", [e]="istream.iterator", [c]=fc }, ["istream.iterator"]={ [a]="24.6.1", [b]="Class template istream_iterator", [e]="istream.iterator.cons", [c]=Vc, [d]="ostream.iterator" }, ["istream.iterator.cons"]={ [a]="24.6.1.1", [b]="istream_iterator constructors and destructor", [c]="istream.iterator", [d]="istream.iterator.ops" }, ["istream.iterator.ops"]={ [a]="24.6.1.2", [b]="istream_iterator operations", [c]="istream.iterator" }, ["ostream.iterator"]={ [a]="24.6.2", [b]="Class template ostream_iterator", [e]="ostream.iterator.cons.des", [c]=Vc, [d]=Ab }, ["ostream.iterator.cons.des"]={ [a]="24.6.2.1", [b]="ostream_iterator constructors and destructor", [c]="ostream.iterator", [d]="ostream.iterator.ops" }, ["ostream.iterator.ops"]={ [a]="24.6.2.2", [b]="ostream_iterator operations", [c]="ostream.iterator" }, [Ab]={ [a]="24.6.3", [b]="Class template istreambuf_iterator", [e]="./istreambuf.iterator::proxy", [c]=Vc, [d]="ostreambuf.iterator" }, ["./istreambuf.iterator::proxy"]={ [a]="24.6.3.1", [b]="Class template istreambuf_iterator::proxy [istreambuf.iterator::proxy]", [c]=Ab, [d]="istreambuf.iterator.cons" }, ["istreambuf.iterator.cons"]={ [a]="24.6.3.2", [b]="istreambuf_iterator constructors", [c]=Ab, [d]="./istreambuf.iterator::op*" }, ["./istreambuf.iterator::op*"]={ [a]="24.6.3.3", [b]="istreambuf_iterator::operator* [istreambuf.iterator::op*]", [c]=Ab, [d]="./istreambuf.iterator::op++" }, ["./istreambuf.iterator::op++"]={ [a]="24.6.3.4", [b]="istreambuf_iterator::operator++ [istreambuf.iterator::op++]", [c]=Ab, [d]="./istreambuf.iterator::equal" }, ["./istreambuf.iterator::equal"]={ [a]="24.6.3.5", [b]="istreambuf_iterator::equal [istreambuf.iterator::equal]", [c]=Ab, [d]="./istreambuf.iterator::op==" }, ["./istreambuf.iterator::op=="]={ [a]="24.6.3.6", [b]="operator== [istreambuf.iterator::op==]", [c]=Ab, [d]="./istreambuf.iterator::op!=" }, ["./istreambuf.iterator::op!="]={ [a]="24.6.3.7", [b]="operator!= [istreambuf.iterator::op!=]", [c]=Ab }, ["ostreambuf.iterator"]={ [a]="24.6.4", [b]="Class template ostreambuf_iterator", [e]="ostreambuf.iter.cons", [c]=Vc, [d]="iterator.range" }, ["ostreambuf.iter.cons"]={ [a]="24.6.4.1", [b]="ostreambuf_iterator constructors", [c]="ostreambuf.iterator", [d]="ostreambuf.iter.ops" }, ["ostreambuf.iter.ops"]={ [a]="24.6.4.2", [b]="ostreambuf_iterator operations", [c]="ostreambuf.iterator" }, ["iterator.range"]={ [a]="24.6.5", [b]="range access", [c]=Vc }, [Xc]={ [a]="25", [b]="Algorithms library", [e]="algorithms.general", [c]=f, [d]=eb }, ["algorithms.general"]={ [a]="25.1", [b]=o, [c]=Xc, [d]=x }, [x]={ [a]="25.2", [b]="Non-modifying sequence operations", [e]="alg.all_of", [c]=Xc, [d]=w }, ["alg.all_of"]={ [a]="25.2.1", [b]="All of", [c]=x, [d]="alg.any_of" }, ["alg.any_of"]={ [a]="25.2.2", [b]="Any of", [c]=x, [d]="alg.none_of" }, ["alg.none_of"]={ [a]="25.2.3", [b]="None of", [c]=x, [d]="alg.foreach" }, ["alg.foreach"]={ [a]="25.2.4", [b]="For each", [c]=x, [d]="alg.find" }, ["alg.find"]={ [a]="25.2.5", [b]="Find", [c]=x, [d]="alg.find.end" }, ["alg.find.end"]={ [a]="25.2.6", [b]="Find end", [c]=x, [d]="alg.find.first.of" }, ["alg.find.first.of"]={ [a]="25.2.7", [b]="Find first", [c]=x, [d]="alg.adjacent.find" }, ["alg.adjacent.find"]={ [a]="25.2.8", [b]="Adjacent find", [c]=x, [d]="alg.count" }, ["alg.count"]={ [a]="25.2.9", [b]="Count", [c]=x, [d]="mismatch" }, ["mismatch"]={ [a]="25.2.10", [b]="Mismatch", [c]=x, [d]="alg.equal" }, ["alg.equal"]={ [a]="25.2.11", [b]="Equal", [c]=x, [d]="alg.is_permutation" }, ["alg.is_permutation"]={ [a]="25.2.12", [b]="Is permutation", [c]=x, [d]="alg.search" }, ["alg.search"]={ [a]="25.2.13", [b]="Search", [c]=x }, [w]={ [a]="25.3", [b]="Mutating sequence operations", [e]="alg.copy", [c]=Xc, [d]=W }, ["alg.copy"]={ [a]="25.3.1", [b]="Copy", [c]=w, [d]="alg.move" }, ["alg.move"]={ [a]="25.3.2", [b]="Move", [c]=w, [d]="alg.swap" }, ["alg.swap"]={ [a]="25.3.3", [b]="swap", [c]=w, [d]="alg.transform" }, ["alg.transform"]={ [a]="25.3.4", [b]="Transform", [c]=w, [d]="alg.replace" }, ["alg.replace"]={ [a]="25.3.5", [b]="Replace", [c]=w, [d]="alg.fill" }, ["alg.fill"]={ [a]="25.3.6", [b]="Fill", [c]=w, [d]="alg.generate" }, ["alg.generate"]={ [a]="25.3.7", [b]="Generate", [c]=w, [d]="alg.remove" }, ["alg.remove"]={ [a]="25.3.8", [b]="Remove", [c]=w, [d]="alg.unique" }, ["alg.unique"]={ [a]="25.3.9", [b]="Unique", [c]=w, [d]="alg.reverse" }, ["alg.reverse"]={ [a]="25.3.10", [b]="Reverse", [c]=w, [d]="alg.rotate" }, ["alg.rotate"]={ [a]="25.3.11", [b]="Rotate", [c]=w, [d]="alg.random.shuffle" }, ["alg.random.shuffle"]={ [a]="25.3.12", [b]="Random shuffle", [c]=w, [d]="alg.partitions" }, ["alg.partitions"]={ [a]="25.3.13", [b]="Partitions", [c]=w }, [W]={ [a]="25.4", [b]="Sorting and related operations", [e]=wc, [c]=Xc, [d]="alg.c.library" }, [wc]={ [a]="25.4.1", [b]="Sorting", [e]="sort", [c]=W, [d]="alg.nth.element" }, ["sort"]={ [a]="25.4.1.1", [b]="sort", [c]=wc, [d]="stable.sort" }, ["stable.sort"]={ [a]="25.4.1.2", [b]="stable_sort", [c]=wc, [d]="partial.sort" }, ["partial.sort"]={ [a]="25.4.1.3", [b]="partial_sort", [c]=wc, [d]="partial.sort.copy" }, ["partial.sort.copy"]={ [a]="25.4.1.4", [b]="partial_sort_copy", [c]=wc, [d]="is.sorted" }, ["is.sorted"]={ [a]="25.4.1.5", [b]="is_sorted", [c]=wc }, ["alg.nth.element"]={ [a]="25.4.2", [b]="Nth element", [c]=W, [d]=fd }, [fd]={ [a]="25.4.3", [b]="Binary search", [e]="lower.bound", [c]=W, [d]="alg.merge" }, ["lower.bound"]={ [a]="25.4.3.1", [b]="lower_bound", [c]=fd, [d]="upper.bound" }, ["upper.bound"]={ [a]="25.4.3.2", [b]="upper_bound", [c]=fd, [d]="equal.range" }, ["equal.range"]={ [a]="25.4.3.3", [b]="equal_range", [c]=fd, [d]="binary.search" }, ["binary.search"]={ [a]="25.4.3.4", [b]="binary_search", [c]=fd }, ["alg.merge"]={ [a]="25.4.4", [b]="Merge", [c]=W, [d]=mc }, [mc]={ [a]="25.4.5", [b]="Set operations on sorted structures", [e]="includes", [c]=W, [d]=Ac }, ["includes"]={ [a]="25.4.5.1", [b]="includes", [c]=mc, [d]="set.union" }, ["set.union"]={ [a]="25.4.5.2", [b]="set_union", [c]=mc, [d]="set.intersection" }, ["set.intersection"]={ [a]="25.4.5.3", [b]="set_intersection", [c]=mc, [d]="set.difference" }, ["set.difference"]={ [a]="25.4.5.4", [b]="set_difference", [c]=mc, [d]="set.symmetric.difference" }, ["set.symmetric.difference"]={ [a]="25.4.5.5", [b]="set_symmetric_difference", [c]=mc }, [Ac]={ [a]="25.4.6", [b]="Heap operations", [e]="push.heap", [c]=W, [d]="alg.min.max" }, ["push.heap"]={ [a]="25.4.6.1", [b]="push_heap", [c]=Ac, [d]="pop.heap" }, ["pop.heap"]={ [a]="25.4.6.2", [b]="pop_heap", [c]=Ac, [d]="make.heap" }, ["make.heap"]={ [a]="25.4.6.3", [b]="make_heap", [c]=Ac, [d]="sort.heap" }, ["sort.heap"]={ [a]="25.4.6.4", [b]="sort_heap", [c]=Ac, [d]="is.heap" }, ["is.heap"]={ [a]="25.4.6.5", [b]="is_heap", [c]=Ac }, ["alg.min.max"]={ [a]="25.4.7", [b]="Minimum and maximum", [c]=W, [d]="alg.lex.comparison" }, ["alg.lex.comparison"]={ [a]="25.4.8", [b]="Lexicographical comparison", [c]=W, [d]="alg.permutation.generators" }, ["alg.permutation.generators"]={ [a]="25.4.9", [b]="Permutation generators", [c]=W }, ["alg.c.library"]={ [a]="25.5", [b]="C library algorithms", [c]=Xc }, [eb]={ [a]="26", [b]="Numerics library", [e]="numerics.general", [c]=f, [d]=T }, ["numerics.general"]={ [a]="26.1", [b]=o, [c]=eb, [d]="numeric.requirements" }, ["numeric.requirements"]={ [a]="26.2", [b]="Numeric type requirements", [c]=eb, [d]="cfenv" }, ["cfenv"]={ [a]="26.3", [b]="The floating-point environment", [e]="cfenv.syn", [c]=eb, [d]=K }, ["cfenv.syn"]={ [a]="26.3.1", [b]="Header <cfenv> synopsis", [c]="cfenv" }, [K]={ [a]="26.4", [b]="Complex numbers", [e]="complex.syn", [c]=eb, [d]=gb }, ["complex.syn"]={ [a]="26.4.1", [b]="Header <complex> synopsis", [c]=K, [d]="complex" }, ["complex"]={ [a]="26.4.2", [b]="Class template complex", [c]=K, [d]="complex.special" }, ["complex.special"]={ [a]="26.4.3", [b]="complex specializations", [c]=K, [d]="complex.members" }, ["complex.members"]={ [a]="26.4.4", [b]="complex member functions", [c]=K, [d]="complex.member.ops" }, ["complex.member.ops"]={ [a]="26.4.5", [b]="complex member operators", [c]=K, [d]="complex.ops" }, ["complex.ops"]={ [a]="26.4.6", [b]="complex non-member operations", [c]=K, [d]="complex.value.ops" }, ["complex.value.ops"]={ [a]="26.4.7", [b]="complex value operations", [c]=K, [d]="complex.transcendentals" }, ["complex.transcendentals"]={ [a]="26.4.8", [b]="complex transcendentals", [c]=K, [d]="cmplx.over" }, ["cmplx.over"]={ [a]="26.4.9", [b]="Additional overloads", [c]=K, [d]="ccmplx" }, ["ccmplx"]={ [a]="26.4.10", [b]="Header <ccomplex>", [c]=K }, [gb]={ [a]="26.5", [b]="Random number generation", [e]=Ub, [c]=eb, [d]=G }, [Ub]={ [a]="26.5.1", [b]=dd, [e]="rand.req.genl", [c]=gb, [d]="rand.synopsis" }, ["rand.req.genl"]={ [a]="26.5.1.1", [b]="General requirements", [c]=Ub, [d]="rand.req.seedseq" }, ["rand.req.seedseq"]={ [a]="26.5.1.2", [b]="Seed sequence requirements", [c]=Ub, [d]="rand.req.urng" }, ["rand.req.urng"]={ [a]="26.5.1.3", [b]="Uniform random number generator requirements", [c]=Ub, [d]="rand.req.eng" }, ["rand.req.eng"]={ [a]="26.5.1.4", [b]="Random number engine requirements", [c]=Ub, [d]="rand.req.adapt" }, ["rand.req.adapt"]={ [a]="26.5.1.5", [b]="Random number engine adaptor requirements", [c]=Ub, [d]="rand.req.dist" }, ["rand.req.dist"]={ [a]="26.5.1.6", [b]="Random number distribution requirements", [c]=Ub }, ["rand.synopsis"]={ [a]="26.5.2", [b]="Header <random> synopsis", [c]=gb, [d]="rand.eng" }, ["rand.eng"]={ [a]="26.5.3", [b]="Random number engine class templates", [e]="rand.eng.lcong", [c]=gb, [d]=zd }, ["rand.eng.lcong"]={ [a]="26.5.3.1", [b]="Class template linear_congruential_engine", [c]="rand.eng", [d]="rand.eng.mers" }, ["rand.eng.mers"]={ [a]="26.5.3.2", [b]="Class template mersenne_twister_engine", [c]="rand.eng", [d]="rand.eng.sub" }, ["rand.eng.sub"]={ [a]="26.5.3.3", [b]="Class template subtract_with_carry_engine", [c]="rand.eng" }, [zd]={ [a]="26.5.4", [b]="Random number engine adaptor class templates", [e]="rand.adapt.general", [c]=gb, [d]="rand.predef" }, ["rand.adapt.general"]={ [a]="26.5.4.1", [b]=n, [c]=zd, [d]="rand.adapt.disc" }, ["rand.adapt.disc"]={ [a]="26.5.4.2", [b]="Class template discard_block_engine", [c]=zd, [d]="rand.adapt.ibits" }, ["rand.adapt.ibits"]={ [a]="26.5.4.3", [b]="Class template independent_bits_engine", [c]=zd, [d]="rand.adapt.shuf" }, ["rand.adapt.shuf"]={ [a]="26.5.4.4", [b]="Class template shuffle_order_engine", [c]=zd }, ["rand.predef"]={ [a]="26.5.5", [b]="Engines and engine adaptors with predefined parameters", [c]=gb, [d]="rand.device" }, ["rand.device"]={ [a]="26.5.6", [b]="Class random_device", [c]=gb, [d]="rand.util" }, ["rand.util"]={ [a]="26.5.7", [b]="Utilities", [e]="rand.util.seedseq", [c]=gb, [d]=Vb }, ["rand.util.seedseq"]={ [a]="26.5.7.1", [b]="Class seed_seq", [c]="rand.util", [d]="rand.util.canonical" }, ["rand.util.canonical"]={ [a]="26.5.7.2", [b]="Function template generate_canonical", [c]="rand.util" }, [Vb]={ [a]="26.5.8", [b]="Random number distribution class templates", [e]="rand.dist.general", [c]=gb }, ["rand.dist.general"]={ [a]="26.5.8.1", [b]=n, [c]=Vb, [d]="rand.dist.uni" }, ["rand.dist.uni"]={ [a]="26.5.8.2", [b]="Uniform distributions", [e]="rand.dist.uni.int", [c]=Vb, [d]=ld }, ["rand.dist.uni.int"]={ [a]="26.5.8.2.1", [b]="Class template uniform_int_distribution", [c]="rand.dist.uni", [d]="rand.dist.uni.real" }, ["rand.dist.uni.real"]={ [a]="26.5.8.2.2", [b]="Class template uniform_real_distribution", [c]="rand.dist.uni" }, [ld]={ [a]="26.5.8.3", [b]="Bernoulli distributions", [e]="rand.dist.bern.bernoulli", [c]=Vb, [d]=Dc }, ["rand.dist.bern.bernoulli"]={ [a]="26.5.8.3.1", [b]="Class bernoulli_distribution", [c]=ld, [d]="rand.dist.bern.bin" }, ["rand.dist.bern.bin"]={ [a]="26.5.8.3.2", [b]="Class template binomial_distribution", [c]=ld, [d]="rand.dist.bern.geo" }, ["rand.dist.bern.geo"]={ [a]="26.5.8.3.3", [b]="Class template geometric_distribution", [c]=ld, [d]="rand.dist.bern.negbin" }, ["rand.dist.bern.negbin"]={ [a]="26.5.8.3.4", [b]="Class template negative_binomial_distribution", [c]=ld }, [Dc]={ [a]="26.5.8.4", [b]="Poisson distributions", [e]="rand.dist.pois.poisson", [c]=Vb, [d]=ic }, ["rand.dist.pois.poisson"]={ [a]="26.5.8.4.1", [b]="Class template poisson_distribution", [c]=Dc, [d]="rand.dist.pois.exp" }, ["rand.dist.pois.exp"]={ [a]="26.5.8.4.2", [b]="Class template exponential_distribution", [c]=Dc, [d]="rand.dist.pois.gamma" }, ["rand.dist.pois.gamma"]={ [a]="26.5.8.4.3", [b]="Class template gamma_distribution", [c]=Dc, [d]="rand.dist.pois.weibull" }, ["rand.dist.pois.weibull"]={ [a]="26.5.8.4.4", [b]="Class template weibull_distribution", [c]=Dc, [d]="rand.dist.pois.extreme" }, ["rand.dist.pois.extreme"]={ [a]="26.5.8.4.5", [b]="Class template extreme_value_distribution", [c]=Dc }, [ic]={ [a]="26.5.8.5", [b]="Normal distributions", [e]="rand.dist.norm.normal", [c]=Vb, [d]="rand.dist.samp" }, ["rand.dist.norm.normal"]={ [a]="26.5.8.5.1", [b]="Class template normal_distribution", [c]=ic, [d]="rand.dist.norm.lognormal" }, ["rand.dist.norm.lognormal"]={ [a]="26.5.8.5.2", [b]="Class template lognormal_distribution", [c]=ic, [d]="rand.dist.norm.chisq" }, ["rand.dist.norm.chisq"]={ [a]="26.5.8.5.3", [b]="Class template chi_squared_distribution", [c]=ic, [d]="rand.dist.norm.cauchy" }, ["rand.dist.norm.cauchy"]={ [a]="26.5.8.5.4", [b]="Class template cauchy_distribution", [c]=ic, [d]="rand.dist.norm.f" }, ["rand.dist.norm.f"]={ [a]="26.5.8.5.5", [b]="Class template fisher_f_distribution", [c]=ic, [d]="rand.dist.norm.t" }, ["rand.dist.norm.t"]={ [a]="26.5.8.5.6", [b]="Class template student_t_distribution", [c]=ic }, ["rand.dist.samp"]={ [a]="26.5.8.6", [b]="Sampling distributions", [e]="rand.dist.samp.discrete", [c]=Vb }, ["rand.dist.samp.discrete"]={ [a]="26.5.8.6.1", [b]="Class template discrete_distribution", [c]="rand.dist.samp", [d]="rand.dist.samp.pconst" }, ["rand.dist.samp.pconst"]={ [a]="26.5.8.6.2", [b]="Class template piecewise_constant_distribution", [c]="rand.dist.samp", [d]="rand.dist.samp.plinear" }, ["rand.dist.samp.plinear"]={ [a]="26.5.8.6.3", [b]="Class template piecewise_linear_distribution", [c]="rand.dist.samp" }, [G]={ [a]="26.6", [b]="Numeric arrays", [e]="valarray.syn", [c]=eb, [d]=Xb }, ["valarray.syn"]={ [a]="26.6.1", [b]="Header <valarray> synopsis", [c]=G, [d]=db }, [db]={ [a]="26.6.2", [b]="Class template valarray", [e]="template.valarray.overview", [c]=G, [d]=wd }, ["template.valarray.overview"]={ [a]="26.6.2.1", [b]="Class template valarray overview", [c]=db, [d]="valarray.cons" }, ["valarray.cons"]={ [a]="26.6.2.2", [b]="valarray constructors", [c]=db, [d]="valarray.assign" }, ["valarray.assign"]={ [a]="26.6.2.3", [b]="valarray assignment", [c]=db, [d]="valarray.access" }, ["valarray.access"]={ [a]="26.6.2.4", [b]="valarray element access", [c]=db, [d]="valarray.sub" }, ["valarray.sub"]={ [a]="26.6.2.5", [b]="valarray subset operations", [c]=db, [d]="valarray.unary" }, ["valarray.unary"]={ [a]="26.6.2.6", [b]="valarray unary operators", [c]=db, [d]="valarray.cassign" }, ["valarray.cassign"]={ [a]="26.6.2.7", [b]="valarray computed assignment", [c]=db, [d]="valarray.members" }, ["valarray.members"]={ [a]="26.6.2.8", [b]="valarray member functions", [c]=db }, [wd]={ [a]="26.6.3", [b]="valarray non-member operations", [e]="valarray.binary", [c]=G, [d]="class.slice" }, ["valarray.binary"]={ [a]="26.6.3.1", [b]="valarray binary operators", [c]=wd, [d]="valarray.comparison" }, ["valarray.comparison"]={ [a]="26.6.3.2", [b]="valarray logical operators", [c]=wd, [d]="valarray.transcend" }, ["valarray.transcend"]={ [a]="26.6.3.3", [b]="valarray transcendentals", [c]=wd, [d]="valarray.special" }, ["valarray.special"]={ [a]="26.6.3.4", [b]="valarray specialized algorithms", [c]=wd }, ["class.slice"]={ [a]="26.6.4", [b]="Class slice", [e]="class.slice.overview", [c]=G, [d]=sd }, ["class.slice.overview"]={ [a]="26.6.4.1", [b]="Class slice overview", [c]="class.slice", [d]="cons.slice" }, ["cons.slice"]={ [a]="26.6.4.2", [b]="slice constructors", [c]="class.slice", [d]="slice.access" }, ["slice.access"]={ [a]="26.6.4.3", [b]="slice access functions", [c]="class.slice" }, [sd]={ [a]="26.6.5", [b]="Class template slice_array", [e]="template.slice.array.overview", [c]=G, [d]="class.gslice" }, ["template.slice.array.overview"]={ [a]="26.6.5.1", [b]="Class template slice_array overview", [c]=sd, [d]="slice.arr.assign" }, ["slice.arr.assign"]={ [a]="26.6.5.2", [b]="slice_array assignment", [c]=sd, [d]="slice.arr.comp.assign" }, ["slice.arr.comp.assign"]={ [a]="26.6.5.3", [b]="slice_array computed assignment", [c]=sd, [d]="slice.arr.fill" }, ["slice.arr.fill"]={ [a]="26.6.5.4", [b]="slice_array fill function", [c]=sd }, ["class.gslice"]={ [a]="26.6.6", [b]="The gslice class", [e]="class.gslice.overview", [c]=G, [d]=pd }, ["class.gslice.overview"]={ [a]="26.6.6.1", [b]="The gslice class overview", [c]="class.gslice", [d]="gslice.cons" }, ["gslice.cons"]={ [a]="26.6.6.2", [b]="gslice constructors", [c]="class.gslice", [d]="gslice.access" }, ["gslice.access"]={ [a]="26.6.6.3", [b]="gslice access functions", [c]="class.gslice" }, [pd]={ [a]="26.6.7", [b]="Class template gslice_array", [e]="template.gslice.array.overview", [c]=G, [d]=md }, ["template.gslice.array.overview"]={ [a]="26.6.7.1", [b]="Class template gslice_array overview", [c]=pd, [d]="gslice.array.assign" }, ["gslice.array.assign"]={ [a]="26.6.7.2", [b]="gslice_array assignment", [c]=pd, [d]="gslice.array.comp.assign" }, ["gslice.array.comp.assign"]={ [a]="26.6.7.3", [b]="gslice_array", [c]=pd, [d]="gslice.array.fill" }, ["gslice.array.fill"]={ [a]="26.6.7.4", [b]="gslice_array fill function", [c]=pd }, [md]={ [a]="26.6.8", [b]="Class template mask_array", [e]="template.mask.array.overview", [c]=G, [d]=hd }, ["template.mask.array.overview"]={ [a]="26.6.8.1", [b]="Class template mask_array overview", [c]=md, [d]="mask.array.assign" }, ["mask.array.assign"]={ [a]="26.6.8.2", [b]="mask_array assignment", [c]=md, [d]="mask.array.comp.assign" }, ["mask.array.comp.assign"]={ [a]="26.6.8.3", [b]="mask_array computed assignment", [c]=md, [d]="mask.array.fill" }, ["mask.array.fill"]={ [a]="26.6.8.4", [b]="mask_array fill function", [c]=md }, [hd]={ [a]="26.6.9", [b]="Class template indirect_array", [e]="template.indirect.array.overview", [c]=G, [d]="valarray.range" }, ["template.indirect.array.overview"]={ [a]="26.6.9.1", [b]="Class template indirect_array overview", [c]=hd, [d]="indirect.array.assign" }, ["indirect.array.assign"]={ [a]="26.6.9.2", [b]="indirect_array assignment", [c]=hd, [d]="indirect.array.comp.assign" }, ["indirect.array.comp.assign"]={ [a]="26.6.9.3", [b]="indirect_array computed assignment", [c]=hd, [d]="indirect.array.fill" }, ["indirect.array.fill"]={ [a]="26.6.9.4", [b]="indirect_array fill function", [c]=hd }, ["valarray.range"]={ [a]="26.6.10", [b]="valarray range access", [c]=G }, [Xb]={ [a]="26.7", [b]="Generalized numeric operations", [e]="numeric.ops.overview", [c]=eb, [d]="c.math" }, ["numeric.ops.overview"]={ [a]="26.7.1", [b]="Header <numeric> synopsis", [c]=Xb, [d]="accumulate" }, ["accumulate"]={ [a]="26.7.2", [b]="Accumulate", [c]=Xb, [d]="inner.product" }, ["inner.product"]={ [a]="26.7.3", [b]="Inner product", [c]=Xb, [d]="partial.sum" }, ["partial.sum"]={ [a]="26.7.4", [b]="Partial sum", [c]=Xb, [d]="adjacent.difference" }, ["adjacent.difference"]={ [a]="26.7.5", [b]="Adjacent difference", [c]=Xb, [d]="numeric.iota" }, ["numeric.iota"]={ [a]="26.7.6", [b]="Iota", [c]=Xb }, ["c.math"]={ [a]="26.8", [b]="C library", [c]=eb }, [T]={ [a]="27", [b]="Input/output library", [e]="input.output.general", [c]=f, [d]=v }, ["input.output.general"]={ [a]="27.1", [b]=o, [c]=T, [d]="iostreams.requirements" }, ["iostreams.requirements"]={ [a]="27.2", [b]="Iostreams requirements", [e]="iostream.limits.imbue", [c]=T, [d]="iostream.forward" }, ["iostream.limits.imbue"]={ [a]="27.2.1", [b]="Imbue limitations", [c]="iostreams.requirements", [d]="iostreams.limits.pos" }, ["iostreams.limits.pos"]={ [a]="27.2.2", [b]="Positioning type limitations", [c]="iostreams.requirements", [d]="iostreams.threadsafety" }, ["iostreams.threadsafety"]={ [a]="27.2.3", [b]="Thread safety", [c]="iostreams.requirements" }, ["iostream.forward"]={ [a]="27.3", [b]="Forward declarations", [c]=T, [d]="iostream.objects" }, ["iostream.objects"]={ [a]="27.4", [b]="Standard iostream objects", [e]="iostream.objects.overview", [c]=T, [d]=Zb }, ["iostream.objects.overview"]={ [a]="27.4.1", [b]=bb, [c]="iostream.objects", [d]="narrow.stream.objects" }, ["narrow.stream.objects"]={ [a]="27.4.2", [b]="Narrow stream objects", [c]="iostream.objects", [d]="wide.stream.objects" }, ["wide.stream.objects"]={ [a]="27.4.3", [b]="Wide stream objects", [c]="iostream.objects" }, [Zb]={ [a]="27.5", [b]="Iostreams base classes", [e]="iostreams.base.overview", [c]=T, [d]="stream.buffers" }, ["iostreams.base.overview"]={ [a]="27.5.1", [b]=bb, [c]=Zb, [d]="stream.types" }, ["stream.types"]={ [a]="27.5.2", [b]="Types", [c]=Zb, [d]=zb }, [zb]={ [a]="27.5.3", [b]="Class ios_base", [e]=bc, [c]=Zb, [d]="fpos" }, [bc]={ [a]="27.5.3.1", [b]="Types", [e]="./ios::failure", [c]=zb, [d]="fmtflags.state" }, ["./ios::failure"]={ [a]="27.5.3.1.1", [b]="Class ios_base::failure [ios::failure]", [c]=bc, [d]="./ios::fmtflags" }, ["./ios::fmtflags"]={ [a]="27.5.3.1.2", [b]="Type ios_base::fmtflags [ios::fmtflags]", [c]=bc, [d]="./ios::iostate" }, ["./ios::iostate"]={ [a]="27.5.3.1.3", [b]="Type ios_base::iostate [ios::iostate]", [c]=bc, [d]="./ios::openmode" }, ["./ios::openmode"]={ [a]="27.5.3.1.4", [b]="Type ios_base::openmode [ios::openmode]", [c]=bc, [d]="./ios::seekdir" }, ["./ios::seekdir"]={ [a]="27.5.3.1.5", [b]="Type ios_base::seekdir [ios::seekdir]", [c]=bc, [d]="./ios::Init" }, ["./ios::Init"]={ [a]="27.5.3.1.6", [b]="Class ios_base::Init [ios::Init]", [c]=bc }, ["fmtflags.state"]={ [a]="27.5.3.2", [b]="ios_base state functions", [c]=zb, [d]="ios.base.locales" }, ["ios.base.locales"]={ [a]="27.5.3.3", [b]="ios_base functions", [c]=zb, [d]="ios.members.static" }, ["ios.members.static"]={ [a]="27.5.3.4", [b]="ios_base static members", [c]=zb, [d]="ios.base.storage" }, ["ios.base.storage"]={ [a]="27.5.3.5", [b]="ios_base storage functions", [c]=zb, [d]="ios.base.callback" }, ["ios.base.callback"]={ [a]="27.5.3.6", [b]="ios_base callbacks", [c]=zb, [d]="ios.base.cons" }, ["ios.base.cons"]={ [a]="27.5.3.7", [b]="ios_base constructors/destructor", [c]=zb }, ["fpos"]={ [a]="27.5.4", [b]="Class template fpos", [e]="fpos.members", [c]=Zb, [d]=Gd }, ["fpos.members"]={ [a]="27.5.4.1", [b]="fpos members", [c]="fpos", [d]="fpos.operations" }, ["fpos.operations"]={ [a]="27.5.4.2", [b]="fpos requirements", [c]="fpos" }, [Gd]={ [a]="27.5.5", [b]="Class template basic_ios", [e]="ios.overview", [c]=Zb, [d]=Hc }, ["ios.overview"]={ [a]="27.5.5.1", [b]=bb, [c]=Gd, [d]="basic.ios.cons" }, ["basic.ios.cons"]={ [a]="27.5.5.2", [b]="basic_ios constructors", [c]=Gd, [d]="basic.ios.members" }, ["basic.ios.members"]={ [a]="27.5.5.3", [b]=z, [c]=Gd, [d]="iostate.flags" }, ["iostate.flags"]={ [a]="27.5.5.4", [b]="basic_ios flags functions", [c]=Gd }, [Hc]={ [a]="27.5.6", [b]="ios_base manipulators", [e]="fmtflags.manip", [c]=Zb }, ["fmtflags.manip"]={ [a]="27.5.6.1", [b]="fmtflags manipulators", [c]=Hc, [d]="adjustfield.manip" }, ["adjustfield.manip"]={ [a]="27.5.6.2", [b]="adjustfield manipulators", [c]=Hc, [d]="basefield.manip" }, ["basefield.manip"]={ [a]="27.5.6.3", [b]="basefield manipulators", [c]=Hc, [d]="floatfield.manip" }, ["floatfield.manip"]={ [a]="27.5.6.4", [b]="floatfield manipulators", [c]=Hc, [d]="error.reporting" }, ["error.reporting"]={ [a]="27.5.6.5", [b]="Error reporting", [c]=Hc }, ["stream.buffers"]={ [a]="27.6", [b]="Stream buffers", [e]="stream.buffers.overview", [c]=T, [d]=Ic }, ["stream.buffers.overview"]={ [a]="27.6.1", [b]=bb, [c]="stream.buffers", [d]="streambuf.reqts" }, ["streambuf.reqts"]={ [a]="27.6.2", [b]="Stream buffer requirements", [c]="stream.buffers", [d]="streambuf" }, ["streambuf"]={ [a]="27.6.3", [b]="Class template basic_streambuf<charT,traits>", [e]="streambuf.cons", [c]="stream.buffers" }, ["streambuf.cons"]={ [a]="27.6.3.1", [b]="basic_streambuf constructors", [c]="streambuf", [d]=Kc }, [Kc]={ [a]="27.6.3.2", [b]="basic_streambuf public member functions", [e]="streambuf.locales", [c]="streambuf", [d]="streambuf.protected" }, ["streambuf.locales"]={ [a]="27.6.3.2.1", [b]="Locales", [c]=Kc, [d]="streambuf.buffer" }, ["streambuf.buffer"]={ [a]="27.6.3.2.2", [b]="Buffer management and positioning", [c]=Kc, [d]="streambuf.pub.get" }, ["streambuf.pub.get"]={ [a]="27.6.3.2.3", [b]="Get area", [c]=Kc, [d]="streambuf.pub.pback" }, ["streambuf.pub.pback"]={ [a]="27.6.3.2.4", [b]="Putback", [c]=Kc, [d]="streambuf.pub.put" }, ["streambuf.pub.put"]={ [a]="27.6.3.2.5", [b]="Put area", [c]=Kc }, ["streambuf.protected"]={ [a]="27.6.3.3", [b]="basic_streambuf protected member functions", [e]="streambuf.assign", [c]="streambuf", [d]=Lc }, ["streambuf.assign"]={ [a]="27.6.3.3.1", [b]="Assignment", [c]="streambuf.protected", [d]="streambuf.get.area" }, ["streambuf.get.area"]={ [a]="27.6.3.3.2", [b]="Get area access", [c]="streambuf.protected", [d]="streambuf.put.area" }, ["streambuf.put.area"]={ [a]="27.6.3.3.3", [b]="Put area access", [c]="streambuf.protected" }, [Lc]={ [a]="27.6.3.4", [b]="basic_streambuf virtual functions", [e]="streambuf.virt.locales", [c]="streambuf" }, ["streambuf.virt.locales"]={ [a]="27.6.3.4.1", [b]="Locales", [c]=Lc, [d]="streambuf.virt.buffer" }, ["streambuf.virt.buffer"]={ [a]="27.6.3.4.2", [b]="Buffer management and positioning", [c]=Lc, [d]="streambuf.virt.get" }, ["streambuf.virt.get"]={ [a]="27.6.3.4.3", [b]="Get area", [c]=Lc, [d]="streambuf.virt.pback" }, ["streambuf.virt.pback"]={ [a]="27.6.3.4.4", [b]="Putback", [c]=Lc, [d]="streambuf.virt.put" }, ["streambuf.virt.put"]={ [a]="27.6.3.4.5", [b]="Put area", [c]=Lc }, [Ic]={ [a]="27.7", [b]="Formatting and manipulators", [e]="iostream.format.overview", [c]=T, [d]=qb }, ["iostream.format.overview"]={ [a]="27.7.1", [b]=bb, [c]=Ic, [d]=Qb }, [Qb]={ [a]="27.7.2", [b]="Input streams", [e]="istream", [c]=Ic, [d]=M }, ["istream"]={ [a]="27.7.2.1", [b]="Class template basic_istream", [e]="istream.cons", [c]=Qb, [d]="istream.formatted" }, ["istream.cons"]={ [a]="27.7.2.1.1", [b]="basic_istream constructors", [c]="istream", [d]="istream.assign" }, ["istream.assign"]={ [a]="27.7.2.1.2", [b]="Class basic_istream assign and swap", [c]="istream", [d]="./istream::sentry" }, ["./istream::sentry"]={ [a]="27.7.2.1.3", [b]="Class basic_istream::sentry [istream::sentry]", [c]="istream" }, ["istream.formatted"]={ [a]="27.7.2.2", [b]="Formatted input functions", [e]="istream.formatted.reqmts", [c]=Qb, [d]="istream.unformatted" }, ["istream.formatted.reqmts"]={ [a]="27.7.2.2.1", [b]="Common requirements", [c]="istream.formatted", [d]="istream.formatted.arithmetic" }, ["istream.formatted.arithmetic"]={ [a]="27.7.2.2.2", [b]="Arithmetic extractors", [c]="istream.formatted", [d]="./istream::extractors" }, ["./istream::extractors"]={ [a]="27.7.2.2.3", [b]="basic_istream::operator>> [istream::extractors]", [c]="istream.formatted" }, ["istream.unformatted"]={ [a]="27.7.2.3", [b]="Unformatted input functions", [c]=Qb, [d]="istream.manip" }, ["istream.manip"]={ [a]="27.7.2.4", [b]="Standard basic_istream manipulators", [c]=Qb, [d]="iostreamclass" }, ["iostreamclass"]={ [a]="27.7.2.5", [b]="Class template basic_iostream", [e]="iostream.cons", [c]=Qb, [d]="istream.rvalue" }, ["iostream.cons"]={ [a]="27.7.2.5.1", [b]="basic_iostream constructors", [c]="iostreamclass", [d]="iostream.dest" }, ["iostream.dest"]={ [a]="27.7.2.5.2", [b]="basic_iostream destructor", [c]="iostreamclass", [d]="iostream.assign" }, ["iostream.assign"]={ [a]="27.7.2.5.3", [b]="basic_iostream assign and swap", [c]="iostreamclass" }, ["istream.rvalue"]={ [a]="27.7.2.6", [b]="Rvalue stream extraction", [c]=Qb }, [M]={ [a]="27.7.3", [b]="Output streams", [e]="ostream", [c]=Ic, [d]="std.manip" }, ["ostream"]={ [a]="27.7.3.1", [b]="Class template basic_ostream", [c]=M, [d]="ostream.cons" }, ["ostream.cons"]={ [a]="27.7.3.2", [b]="basic_ostream constructors", [c]=M, [d]="ostream.assign" }, ["ostream.assign"]={ [a]="27.7.3.3", [b]="Class basic_ostream assign and swap", [c]=M, [d]="./ostream::sentry" }, ["./ostream::sentry"]={ [a]="27.7.3.4", [b]="Class basic_ostream::sentry [ostream::sentry]", [c]=M, [d]="ostream.seeks" }, ["ostream.seeks"]={ [a]="27.7.3.5", [b]="basic_ostream seek members", [c]=M, [d]=gd }, [gd]={ [a]="27.7.3.6", [b]="Formatted output functions", [e]="ostream.formatted.reqmts", [c]=M, [d]="ostream.unformatted" }, ["ostream.formatted.reqmts"]={ [a]="27.7.3.6.1", [b]="Common requirements", [c]=gd, [d]="ostream.inserters.arithmetic" }, ["ostream.inserters.arithmetic"]={ [a]="27.7.3.6.2", [b]="Arithmetic inserters", [c]=gd, [d]="ostream.inserters" }, ["ostream.inserters"]={ [a]="27.7.3.6.3", [b]="basic_ostream::operator<<", [c]=gd, [d]="ostream.inserters.character" }, ["ostream.inserters.character"]={ [a]="27.7.3.6.4", [b]="Character inserter function templates", [c]=gd }, ["ostream.unformatted"]={ [a]="27.7.3.7", [b]="Unformatted output functions", [c]=M, [d]="ostream.manip" }, ["ostream.manip"]={ [a]="27.7.3.8", [b]="Standard basic_ostream manipulators", [c]=M, [d]="ostream.rvalue" }, ["ostream.rvalue"]={ [a]="27.7.3.9", [b]="Rvalue stream insertion", [c]=M }, ["std.manip"]={ [a]="27.7.4", [b]="Standard manipulators", [c]=Ic, [d]="ext.manip" }, ["ext.manip"]={ [a]="27.7.5", [b]="Extended manipulators", [c]=Ic }, [qb]={ [a]="27.8", [b]="String-based streams", [e]="string.streams.overview", [c]=T, [d]="file.streams" }, ["string.streams.overview"]={ [a]="27.8.1", [b]=bb, [c]=qb, [d]="stringbuf" }, ["stringbuf"]={ [a]="27.8.2", [b]="Class template basic_stringbuf", [e]="stringbuf.cons", [c]=qb, [d]="istringstream" }, ["stringbuf.cons"]={ [a]="27.8.2.1", [b]="basic_stringbuf constructors", [c]="stringbuf", [d]="stringbuf.assign" }, ["stringbuf.assign"]={ [a]="27.8.2.2", [b]=gc, [c]="stringbuf", [d]="stringbuf.members" }, ["stringbuf.members"]={ [a]="27.8.2.3", [b]=z, [c]="stringbuf", [d]="stringbuf.virtuals" }, ["stringbuf.virtuals"]={ [a]="27.8.2.4", [b]="Overridden virtual functions", [c]="stringbuf" }, ["istringstream"]={ [a]="27.8.3", [b]="Class template basic_istringstream", [e]="istringstream.cons", [c]=qb, [d]="ostringstream" }, ["istringstream.cons"]={ [a]="27.8.3.1", [b]="basic_istringstream constructors", [c]="istringstream", [d]="istringstream.assign" }, ["istringstream.assign"]={ [a]="27.8.3.2", [b]=gc, [c]="istringstream", [d]="istringstream.members" }, ["istringstream.members"]={ [a]="27.8.3.3", [b]=z, [c]="istringstream" }, ["ostringstream"]={ [a]="27.8.4", [b]="Class template basic_ostringstream", [e]="ostringstream.cons", [c]=qb, [d]="stringstream" }, ["ostringstream.cons"]={ [a]="27.8.4.1", [b]="basic_ostringstream constructors", [c]="ostringstream", [d]="ostringstream.assign" }, ["ostringstream.assign"]={ [a]="27.8.4.2", [b]=gc, [c]="ostringstream", [d]="ostringstream.members" }, ["ostringstream.members"]={ [a]="27.8.4.3", [b]=z, [c]="ostringstream" }, ["stringstream"]={ [a]="27.8.5", [b]="Class template basic_stringstream", [c]=qb, [d]="stringstream.cons" }, ["stringstream.cons"]={ [a]="27.8.6", [b]="basic_stringstream constructors", [e]="stringstream.assign", [c]=qb, [d]="stringstream.members" }, ["stringstream.assign"]={ [a]="27.8.6.1", [b]=gc, [c]="stringstream.cons" }, ["stringstream.members"]={ [a]="27.8.7", [b]=z, [c]=qb }, ["file.streams"]={ [a]="27.9", [b]="File-based streams", [e]=k, [c]=T }, [k]={ [a]="27.9.1", [b]="File streams", [e]="filebuf", [c]="file.streams", [d]="c.files" }, ["filebuf"]={ [a]="27.9.1.1", [b]="Class template basic_filebuf", [c]=k, [d]="filebuf.cons" }, ["filebuf.cons"]={ [a]="27.9.1.2", [b]="basic_filebuf constructors", [c]=k, [d]="filebuf.assign" }, ["filebuf.assign"]={ [a]="27.9.1.3", [b]=gc, [c]=k, [d]="filebuf.members" }, ["filebuf.members"]={ [a]="27.9.1.4", [b]=z, [c]=k, [d]="filebuf.virtuals" }, ["filebuf.virtuals"]={ [a]="27.9.1.5", [b]="Overridden virtual functions", [c]=k, [d]="ifstream" }, ["ifstream"]={ [a]="27.9.1.6", [b]="Class template basic_ifstream", [c]=k, [d]="ifstream.cons" }, ["ifstream.cons"]={ [a]="27.9.1.7", [b]="basic_ifstream constructors", [c]=k, [d]="ifstream.assign" }, ["ifstream.assign"]={ [a]="27.9.1.8", [b]=gc, [c]=k, [d]="ifstream.members" }, ["ifstream.members"]={ [a]="27.9.1.9", [b]=z, [c]=k, [d]="ofstream" }, ["ofstream"]={ [a]="27.9.1.10", [b]="Class template basic_ofstream", [c]=k, [d]="ofstream.cons" }, ["ofstream.cons"]={ [a]="27.9.1.11", [b]="basic_ofstream constructors", [c]=k, [d]="ofstream.assign" }, ["ofstream.assign"]={ [a]="27.9.1.12", [b]=gc, [c]=k, [d]="ofstream.members" }, ["ofstream.members"]={ [a]="27.9.1.13", [b]=z, [c]=k, [d]="fstream" }, ["fstream"]={ [a]="27.9.1.14", [b]="Class template basic_fstream", [c]=k, [d]="fstream.cons" }, ["fstream.cons"]={ [a]="27.9.1.15", [b]="basic_fstream constructors", [c]=k, [d]="fstream.assign" }, ["fstream.assign"]={ [a]="27.9.1.16", [b]=gc, [c]=k, [d]="fstream.members" }, ["fstream.members"]={ [a]="27.9.1.17", [b]=z, [c]=k }, ["c.files"]={ [a]="27.9.2", [b]="C library files", [c]="file.streams" }, [v]={ [a]="28", [b]="Regular expressions library", [e]="re.general", [c]=f, [d]=ib }, ["re.general"]={ [a]="28.1", [b]=o, [c]=v, [d]=rb }, [rb]={ [a]="28.2", [b]="Definitions", [e]="defns.regex.collating.element", [c]=v, [d]="re.req" }, ["defns.regex.collating.element"]={ [a]="28.2.1", [b]="collating element", [c]=rb, [d]="defns.regex.finite.state.machine" }, ["defns.regex.finite.state.machine"]={ [a]="28.2.2", [b]="finite state machine", [c]=rb, [d]="defns.regex.format.specifier" }, ["defns.regex.format.specifier"]={ [a]="28.2.3", [b]="format specifier", [c]=rb, [d]="defns.regex.matched" }, ["defns.regex.matched"]={ [a]="28.2.4", [b]="matched", [c]=rb, [d]="defns.regex.primary.equivalence.class" }, ["defns.regex.primary.equivalence.class"]={ [a]="28.2.5", [b]="primary equivalence class", [c]=rb, [d]="defns.regex.regular.expression" }, ["defns.regex.regular.expression"]={ [a]="28.2.6", [b]="regular expression", [c]=rb, [d]="defns.regex.subexpression" }, ["defns.regex.subexpression"]={ [a]="28.2.7", [b]="sub-expression", [c]=rb }, ["re.req"]={ [a]="28.3", [b]=dd, [c]=v, [d]="re.syn" }, ["re.syn"]={ [a]="28.4", [b]="Header <regex> synopsis", [c]=v, [d]="re.const" }, ["re.const"]={ [a]="28.5", [b]="Namespace std::regex_constants", [e]="re.synopt", [c]=v, [d]="re.badexp" }, ["re.synopt"]={ [a]="28.5.1", [b]="Bitmask type syntax_option_type", [c]="re.const", [d]="re.matchflag" }, ["re.matchflag"]={ [a]="28.5.2", [b]="Bitmask type regex_constants::match_flag_type", [c]="re.const", [d]="re.err" }, ["re.err"]={ [a]="28.5.3", [b]="Implementation-defined error_type", [c]="re.const" }, ["re.badexp"]={ [a]="28.6", [b]="Class regex_error", [c]=v, [d]="re.traits" }, ["re.traits"]={ [a]="28.7", [b]="Class template regex_traits", [c]=v, [d]=wb }, [wb]={ [a]="28.8", [b]="Class template basic_regex", [e]="re.regex.const", [c]=v, [d]="re.submatch" }, ["re.regex.const"]={ [a]="28.8.1", [b]="basic_regex constants", [c]=wb, [d]="re.regex.construct" }, ["re.regex.construct"]={ [a]="28.8.2", [b]="basic_regex constructors", [c]=wb, [d]="re.regex.assign" }, ["re.regex.assign"]={ [a]="28.8.3", [b]="basic_regex assign", [c]=wb, [d]="re.regex.operations" }, ["re.regex.operations"]={ [a]="28.8.4", [b]="basic_regex constant operations", [c]=wb, [d]="re.regex.locale" }, ["re.regex.locale"]={ [a]="28.8.5", [b]="basic_regex locale", [c]=wb, [d]="re.regex.swap" }, ["re.regex.swap"]={ [a]="28.8.6", [b]="basic_regex swap", [c]=wb, [d]="re.regex.nonmemb" }, ["re.regex.nonmemb"]={ [a]="28.8.7", [b]="basic_regex non-member functions", [e]="re.regex.nmswap", [c]=wb }, ["re.regex.nmswap"]={ [a]="28.8.7.1", [b]="basic_regex non-member swap", [c]="re.regex.nonmemb" }, ["re.submatch"]={ [a]="28.9", [b]="Class template sub_match", [e]="re.submatch.members", [c]=v, [d]=Z }, ["re.submatch.members"]={ [a]="28.9.1", [b]="sub_match members", [c]="re.submatch", [d]="re.submatch.op" }, ["re.submatch.op"]={ [a]="28.9.2", [b]="sub_match non-member operators", [c]="re.submatch" }, [Z]={ [a]="28.10", [b]="Class template match_results", [e]="re.results.const", [c]=v, [d]=td }, ["re.results.const"]={ [a]="28.10.1", [b]="match_results constructors", [c]=Z, [d]="re.results.state" }, ["re.results.state"]={ [a]="28.10.2", [b]="match_results state", [c]=Z, [d]="re.results.size" }, ["re.results.size"]={ [a]="28.10.3", [b]="match_results size", [c]=Z, [d]="re.results.acc" }, ["re.results.acc"]={ [a]="28.10.4", [b]="match_results element access", [c]=Z, [d]="re.results.form" }, ["re.results.form"]={ [a]="28.10.5", [b]="match_results formatting", [c]=Z, [d]="re.results.all" }, ["re.results.all"]={ [a]="28.10.6", [b]="match_results allocator", [c]=Z, [d]="re.results.swap" }, ["re.results.swap"]={ [a]="28.10.7", [b]="match_results swap", [c]=Z, [d]="re.results.nonmember" }, ["re.results.nonmember"]={ [a]="28.10.8", [b]="match_results non-member functions", [c]=Z }, [td]={ [a]="28.11", [b]="Regular expression algorithms", [e]="re.except", [c]=v, [d]="re.iter" }, ["re.except"]={ [a]="28.11.1", [b]="exceptions", [c]=td, [d]="re.alg.match" }, ["re.alg.match"]={ [a]="28.11.2", [b]="regex_match", [c]=td, [d]="re.alg.search" }, ["re.alg.search"]={ [a]="28.11.3", [b]="regex_search", [c]=td, [d]="re.alg.replace" }, ["re.alg.replace"]={ [a]="28.11.4", [b]="regex_replace", [c]=td }, ["re.iter"]={ [a]="28.12", [b]="Regular expression iterators", [e]=ad, [c]=v, [d]="re.grammar" }, [ad]={ [a]="28.12.1", [b]="Class template regex_iterator", [e]="re.regiter.cnstr", [c]="re.iter", [d]=ed }, ["re.regiter.cnstr"]={ [a]="28.12.1.1", [b]="regex_iterator constructors", [c]=ad, [d]="re.regiter.comp" }, ["re.regiter.comp"]={ [a]="28.12.1.2", [b]="regex_iterator comparisons", [c]=ad, [d]="re.regiter.deref" }, ["re.regiter.deref"]={ [a]="28.12.1.3", [b]="regex_iterator dereference", [c]=ad, [d]="re.regiter.incr" }, ["re.regiter.incr"]={ [a]="28.12.1.4", [b]="regex_iterator increment", [c]=ad }, [ed]={ [a]="28.12.2", [b]="Class template regex_token_iterator", [e]="re.tokiter.cnstr", [c]="re.iter" }, ["re.tokiter.cnstr"]={ [a]="28.12.2.1", [b]="regex_token_iterator constructors", [c]=ed, [d]="re.tokiter.comp" }, ["re.tokiter.comp"]={ [a]="28.12.2.2", [b]="regex_token_iterator comparisons", [c]=ed, [d]="re.tokiter.deref" }, ["re.tokiter.deref"]={ [a]="28.12.2.3", [b]="regex_token_iterator dereference", [c]=ed, [d]="re.tokiter.incr" }, ["re.tokiter.incr"]={ [a]="28.12.2.4", [b]="regex_token_iterator increment", [c]=ed }, ["re.grammar"]={ [a]="28.13", [b]="Modified ECMAScript regular expression grammar", [c]=v }, [ib]={ [a]="29", [b]="Atomic operations library", [e]="atomics.general", [c]=f, [d]=Nb }, ["atomics.general"]={ [a]="29.1", [b]=o, [c]=ib, [d]="atomics.syn" }, ["atomics.syn"]={ [a]="29.2", [b]="Header <atomic> synopsis", [c]=ib, [d]="atomics.order" }, ["atomics.order"]={ [a]="29.3", [b]="Order and consistency", [c]=ib, [d]="atomics.lockfree" }, ["atomics.lockfree"]={ [a]="29.4", [b]="Lock-free property", [c]=ib, [d]="atomics.types.generic" }, ["atomics.types.generic"]={ [a]="29.5", [b]="Atomic types", [c]=ib, [d]=vc }, [vc]={ [a]="29.6", [b]="Operations on atomic types", [e]="atomics.types.operations.general", [c]=ib, [d]="atomics.flag" }, ["atomics.types.operations.general"]={ [a]="29.6.1", [b]="General operations on atomic types", [c]=vc, [d]="atomics.types.operations.templ" }, ["atomics.types.operations.templ"]={ [a]="29.6.2", [b]="Templated operations on atomic types", [c]=vc, [d]="atomics.types.operations.arith" }, ["atomics.types.operations.arith"]={ [a]="29.6.3", [b]="Arithmetic operations on atomic types", [c]=vc, [d]="atomics.types.operations.pointer" }, ["atomics.types.operations.pointer"]={ [a]="29.6.4", [b]="Operations on atomic pointer types", [c]=vc, [d]="atomics.types.operations.req" }, ["atomics.types.operations.req"]={ [a]="29.6.5", [b]="Requirements for operations on atomic types", [c]=vc }, ["atomics.flag"]={ [a]="29.7", [b]="Flag type and operations", [c]=ib, [d]="atomics.fences" }, ["atomics.fences"]={ [a]="29.8", [b]="Fences", [c]=ib }, [Nb]={ [a]="30", [b]="Thread support library", [e]="thread.general", [c]=f, [d]=r }, ["thread.general"]={ [a]="30.1", [b]=o, [c]=Nb, [d]=Ob }, [Ob]={ [a]="30.2", [b]=dd, [e]="thread.req.paramname", [c]=Nb, [d]="thread.threads" }, ["thread.req.paramname"]={ [a]="30.2.1", [b]="Template parameter names", [c]=Ob, [d]="thread.req.exception" }, ["thread.req.exception"]={ [a]="30.2.2", [b]="Exceptions", [c]=Ob, [d]="thread.req.native" }, ["thread.req.native"]={ [a]="30.2.3", [b]="Native handles", [c]=Ob, [d]="thread.req.timing" }, ["thread.req.timing"]={ [a]="30.2.4", [b]="Timing specifications", [c]=Ob, [d]="thread.req.lockable" }, ["thread.req.lockable"]={ [a]="30.2.5", [b]="Requirements for Lockable types", [e]="thread.req.lockable.general", [c]=Ob, [d]="thread.decaycopy" }, ["thread.req.lockable.general"]={ [a]="30.2.5.1", [b]=n, [c]="thread.req.lockable", [d]="thread.req.lockable.basic" }, ["thread.req.lockable.basic"]={ [a]="30.2.5.2", [b]="BasicLockable requirements", [c]="thread.req.lockable", [d]="thread.req.lockable.req" }, ["thread.req.lockable.req"]={ [a]="30.2.5.3", [b]="Lockable requirements", [c]="thread.req.lockable", [d]="thread.req.lockable.timed" }, ["thread.req.lockable.timed"]={ [a]="30.2.5.4", [b]="TimedLockable requirements", [c]="thread.req.lockable" }, ["thread.decaycopy"]={ [a]="30.2.6", [b]="decay_copy", [c]=Ob }, ["thread.threads"]={ [a]="30.3", [b]="Threads", [e]=Eb, [c]=Nb, [d]=Kd }, [Eb]={ [a]="30.3.1", [b]="Class thread", [e]="thread.thread.id", [c]="thread.threads", [d]="thread.thread.this" }, ["thread.thread.id"]={ [a]="30.3.1.1", [b]="Class thread::id", [c]=Eb, [d]="thread.thread.constr" }, ["thread.thread.constr"]={ [a]="30.3.1.2", [b]="thread constructors", [c]=Eb, [d]="thread.thread.destr" }, ["thread.thread.destr"]={ [a]="30.3.1.3", [b]="thread destructor", [c]=Eb, [d]="thread.thread.assign" }, ["thread.thread.assign"]={ [a]="30.3.1.4", [b]="thread assignment", [c]=Eb, [d]="thread.thread.member" }, ["thread.thread.member"]={ [a]="30.3.1.5", [b]="thread members", [c]=Eb, [d]="thread.thread.static" }, ["thread.thread.static"]={ [a]="30.3.1.6", [b]="thread static members", [c]=Eb, [d]="thread.thread.algorithm" }, ["thread.thread.algorithm"]={ [a]="30.3.1.7", [b]="thread specialized algorithms", [c]=Eb }, ["thread.thread.this"]={ [a]="30.3.2", [b]="Namespace this_thread", [c]="thread.threads" }, [Kd]={ [a]="30.4", [b]="Mutual exclusion", [e]="thread.mutex.requirements", [c]=Nb, [d]="thread.condition" }, ["thread.mutex.requirements"]={ [a]="30.4.1", [b]="Mutex requirements", [e]="thread.mutex.requirements.general", [c]=Kd, [d]="thread.lock" }, ["thread.mutex.requirements.general"]={ [a]="30.4.1.1", [b]=n, [c]="thread.mutex.requirements", [d]="thread.mutex.requirements.mutex" }, ["thread.mutex.requirements.mutex"]={ [a]="30.4.1.2", [b]="Mutex types", [e]="thread.mutex.class", [c]="thread.mutex.requirements", [d]="thread.timedmutex.requirements" }, ["thread.mutex.class"]={ [a]="30.4.1.2.1", [b]="Class mutex", [c]="thread.mutex.requirements.mutex", [d]="thread.mutex.recursive" }, ["thread.mutex.recursive"]={ [a]="30.4.1.2.2", [b]="Class recursive_mutex", [c]="thread.mutex.requirements.mutex" }, ["thread.timedmutex.requirements"]={ [a]="30.4.1.3", [b]="Timed mutex types", [e]="thread.timedmutex.class", [c]="thread.mutex.requirements" }, ["thread.timedmutex.class"]={ [a]="30.4.1.3.1", [b]="Class timed_mutex", [c]="thread.timedmutex.requirements", [d]="thread.timedmutex.recursive" }, ["thread.timedmutex.recursive"]={ [a]="30.4.1.3.2", [b]="Class recursive_timed_mutex", [c]="thread.timedmutex.requirements" }, ["thread.lock"]={ [a]="30.4.2", [b]="Locks", [e]="thread.lock.guard", [c]=Kd, [d]="thread.lock.algorithm" }, ["thread.lock.guard"]={ [a]="30.4.2.1", [b]="Class template lock_guard", [c]="thread.lock", [d]=Nd }, [Nd]={ [a]="30.4.2.2", [b]="Class template unique_lock", [e]="thread.lock.unique.cons", [c]="thread.lock" }, ["thread.lock.unique.cons"]={ [a]="30.4.2.2.1", [b]="unique_lock constructors, destructor, and assignment", [c]=Nd, [d]="thread.lock.unique.locking" }, ["thread.lock.unique.locking"]={ [a]="30.4.2.2.2", [b]="unique_lock locking", [c]=Nd, [d]="thread.lock.unique.mod" }, ["thread.lock.unique.mod"]={ [a]="30.4.2.2.3", [b]="unique_lock modifiers", [c]=Nd, [d]="thread.lock.unique.obs" }, ["thread.lock.unique.obs"]={ [a]="30.4.2.2.4", [b]="unique_lock observers", [c]=Nd }, ["thread.lock.algorithm"]={ [a]="30.4.3", [b]="Generic locking algorithms", [c]=Kd, [d]="thread.once" }, ["thread.once"]={ [a]="30.4.4", [b]="Call once", [e]="thread.once.onceflag", [c]=Kd }, ["thread.once.onceflag"]={ [a]="30.4.4.1", [b]="Struct once_flag", [c]="thread.once", [d]="thread.once.callonce" }, ["thread.once.callonce"]={ [a]="30.4.4.2", [b]="Function call_once", [c]="thread.once" }, ["thread.condition"]={ [a]="30.5", [b]="Condition variables", [e]="thread.condition.condvar", [c]=Nb, [d]=N }, ["thread.condition.condvar"]={ [a]="30.5.1", [b]="Class condition_variable", [c]="thread.condition", [d]="thread.condition.condvarany" }, ["thread.condition.condvarany"]={ [a]="30.5.2", [b]="Class condition_variable_any", [c]="thread.condition" }, [N]={ [a]="30.6", [b]="Futures", [e]="futures.overview", [c]=Nb }, ["futures.overview"]={ [a]="30.6.1", [b]=bb, [c]=N, [d]="futures.errors" }, ["futures.errors"]={ [a]="30.6.2", [b]="Error handling", [c]=N, [d]="futures.future_error" }, ["futures.future_error"]={ [a]="30.6.3", [b]="Class future_error", [c]=N, [d]="futures.state" }, ["futures.state"]={ [a]="30.6.4", [b]="Shared state", [c]=N, [d]="futures.promise" }, ["futures.promise"]={ [a]="30.6.5", [b]="Class template promise", [c]=N, [d]="futures.unique_future" }, ["futures.unique_future"]={ [a]="30.6.6", [b]="Class template future", [c]=N, [d]="futures.shared_future" }, ["futures.shared_future"]={ [a]="30.6.7", [b]="Class template shared_future", [c]=N, [d]="futures.async" }, ["futures.async"]={ [a]="30.6.8", [b]="Function template async", [c]=N, [d]="futures.task" }, ["futures.task"]={ [a]="30.6.9", [b]="Class template packaged_task", [e]="futures.task.members", [c]=N }, ["futures.task.members"]={ [a]="30.6.9.1", [b]="packaged_task member functions", [c]="futures.task", [d]="futures.task.nonmembers" }, ["futures.task.nonmembers"]={ [a]="30.6.9.2", [b]="packaged_task globals", [c]="futures.task" }, [r]={ [a]=f, [b]="Annex A (informative) Grammar summary", [e]="gram.key", [c]=f, [d]="implimits" }, ["gram.key"]={ [a]="A.1", [b]="Keywords", [c]=r, [d]="gram.lex" }, ["gram.lex"]={ [a]="A.2", [b]="Lexical conventions", [c]=r, [d]="gram.basic" }, ["gram.basic"]={ [a]="A.3", [b]="Basic concepts", [c]=r, [d]="gram.expr" }, ["gram.expr"]={ [a]="A.4", [b]="Expressions", [c]=r, [d]="gram.stmt" }, ["gram.stmt"]={ [a]="A.5", [b]="Statements", [c]=r, [d]="gram.dcl" }, ["gram.dcl"]={ [a]="A.6", [b]="Declarations", [c]=r, [d]="gram.decl" }, ["gram.decl"]={ [a]="A.7", [b]="Declarators", [c]=r, [d]="gram.class" }, ["gram.class"]={ [a]="A.8", [b]="Classes", [c]=r, [d]="gram.derived" }, ["gram.derived"]={ [a]="A.9", [b]="Derived classes", [c]=r, [d]="gram.special" }, ["gram.special"]={ [a]="A.10", [b]="Special member functions", [c]=r, [d]="gram.over" }, ["gram.over"]={ [a]="A.11", [b]="Overloading", [c]=r, [d]="gram.temp" }, ["gram.temp"]={ [a]="A.12", [b]="Templates", [c]=r, [d]="gram.except" }, ["gram.except"]={ [a]="A.13", [b]="Exception handling", [c]=r, [d]="gram.cpp" }, ["gram.cpp"]={ [a]="A.14", [b]="Preprocessing directives", [c]=r }, ["implimits"]={ [a]=f, [b]="Annex B (informative) Implementation quantities", [c]=f, [d]="diff" }, ["diff"]={ [a]=f, [b]="Annex C (informative) Compatibility", [e]=H, [c]=f, [d]=E }, [H]={ [a]="C.1", [b]="C++ and ISO C", [e]="diff.lex", [c]="diff", [d]=l }, ["diff.lex"]={ [a]="C.1.1", [b]="Clause [lex]: lexical conventions", [c]=H, [d]="diff.basic" }, ["diff.basic"]={ [a]="C.1.2", [b]="Clause [basic]: basic concepts", [c]=H, [d]="diff.conv" }, ["diff.conv"]={ [a]="C.1.3", [b]="Clause [conv]: standard conversions", [c]=H, [d]="diff.expr" }, ["diff.expr"]={ [a]="C.1.4", [b]="Clause [expr]: expressions", [c]=H, [d]="diff.stat" }, ["diff.stat"]={ [a]="C.1.5", [b]="Clause [stmt.stmt]: statements", [c]=H, [d]="diff.dcl" }, ["diff.dcl"]={ [a]="C.1.6", [b]="Clause [dcl.dcl]: declarations", [c]=H, [d]="diff.decl" }, ["diff.decl"]={ [a]="C.1.7", [b]="Clause [dcl.decl]: declarators", [c]=H, [d]="diff.class" }, ["diff.class"]={ [a]="C.1.8", [b]="Clause [class]: classes", [c]=H, [d]="diff.special" }, ["diff.special"]={ [a]="C.1.9", [b]="Clause [special]: special member functions", [c]=H, [d]="diff.cpp" }, ["diff.cpp"]={ [a]="C.1.10", [b]="Clause [cpp]: preprocessing directives", [c]=H }, [l]={ [a]="C.2", [b]="C++ and ISO C++ 2003", [e]="diff.cpp03.lex", [c]="diff", [d]=Md }, ["diff.cpp03.lex"]={ [a]="C.2.1", [b]="Clause [lex]: lexical conventions", [c]=l, [d]="diff.cpp03.expr" }, ["diff.cpp03.expr"]={ [a]="C.2.2", [b]="Clause [expr]: expressions", [c]=l, [d]="diff.cpp03.dcl.dcl" }, ["diff.cpp03.dcl.dcl"]={ [a]="C.2.3", [b]="Clause [dcl.dcl]: declarations", [c]=l, [d]="diff.cpp03.dcl.decl" }, ["diff.cpp03.dcl.decl"]={ [a]="C.2.4", [b]="Clause [dcl.decl]: declarators", [c]=l, [d]="diff.cpp03.special" }, ["diff.cpp03.special"]={ [a]="C.2.5", [b]="Clause [special]: special member functions", [c]=l, [d]="diff.cpp03.temp" }, ["diff.cpp03.temp"]={ [a]="C.2.6", [b]="Clause [temp]: templates", [c]=l, [d]="diff.cpp03.library" }, ["diff.cpp03.library"]={ [a]="C.2.7", [b]="Clause [library]: library introduction", [c]=l, [d]="diff.cpp03.language.support" }, ["diff.cpp03.language.support"]={ [a]="C.2.8", [b]="Clause [language.support]: language support library", [c]=l, [d]="diff.cpp03.diagnostics" }, ["diff.cpp03.diagnostics"]={ [a]="C.2.9", [b]="Clause [diagnostics]: diagnostics library", [c]=l, [d]="diff.cpp03.utilities" }, ["diff.cpp03.utilities"]={ [a]="C.2.10", [b]="Clause [utilities]: general utilities library", [c]=l, [d]="diff.cpp03.strings" }, ["diff.cpp03.strings"]={ [a]="C.2.11", [b]="Clause [strings]: strings library", [c]=l, [d]="diff.cpp03.containers" }, ["diff.cpp03.containers"]={ [a]="C.2.12", [b]="Clause [containers]: containers library", [c]=l, [d]="diff.cpp03.algorithms" }, ["diff.cpp03.algorithms"]={ [a]="C.2.13", [b]="Clause [algorithms]: algorithms library", [c]=l, [d]="diff.cpp03.numerics" }, ["diff.cpp03.numerics"]={ [a]="C.2.14", [b]="Clause [numerics]: numerics library", [c]=l, [d]="diff.cpp03.input.output" }, ["diff.cpp03.input.output"]={ [a]="C.2.15", [b]="Clause [input.output]: Input/output library", [c]=l }, [Md]={ [a]="C.3", [b]="C standard library", [e]="diff.mods.to.headers", [c]="diff" }, ["diff.mods.to.headers"]={ [a]="C.3.1", [b]="Modifications to headers", [c]=Md, [d]=Dd }, [Dd]={ [a]="C.3.2", [b]="Modifications to definitions", [e]="diff.char16", [c]=Md, [d]="diff.mods.to.declarations" }, ["diff.char16"]={ [a]="C.3.2.1", [b]="Types char16_t and char32_t", [c]=Dd, [d]="diff.wchar.t" }, ["diff.wchar.t"]={ [a]="C.3.2.2", [b]="Type wchar_t", [c]=Dd, [d]="diff.header.iso646.h" }, ["diff.header.iso646.h"]={ [a]="C.3.2.3", [b]="Header <iso646.h>", [c]=Dd, [d]="diff.null" }, ["diff.null"]={ [a]="C.3.2.4", [b]="Macro NULL", [c]=Dd }, ["diff.mods.to.declarations"]={ [a]="C.3.3", [b]="Modifications to declarations", [c]=Md, [d]="diff.mods.to.behavior" }, ["diff.mods.to.behavior"]={ [a]="C.3.4", [b]="Modifications to behavior", [e]="diff.offsetof", [c]=Md }, ["diff.offsetof"]={ [a]="C.3.4.1", [b]="Macro offsetof(type, member-designator)", [c]="diff.mods.to.behavior", [d]="diff.malloc" }, ["diff.malloc"]={ [a]="C.3.4.2", [b]="Memory allocation functions", [c]="diff.mods.to.behavior" }, [E]={ [a]=f, [b]="Annex D (normative) Compatibility features", [e]="depr.incr.bool", [c]=f, [d]="charname" }, ["depr.incr.bool"]={ [a]="D.1", [b]="Increment operator with bool operand", [c]=E, [d]="depr.register" }, ["depr.register"]={ [a]="D.2", [b]="register keyword", [c]=E, [d]="depr.impldec" }, ["depr.impldec"]={ [a]="D.3", [b]="Implicit declaration of copy functions", [c]=E, [d]="depr.except.spec" }, ["depr.except.spec"]={ [a]="D.4", [b]="Dynamic exception specifications", [c]=E, [d]="depr.c.headers" }, ["depr.c.headers"]={ [a]="D.5", [b]="C standard library headers", [c]=E, [d]="depr.ios.members" }, ["depr.ios.members"]={ [a]="D.6", [b]="Old iostreams members", [c]=E, [d]=Bd }, [Bd]={ [a]="D.7", [b]="char* streams", [e]="depr.strstreambuf", [c]=E, [d]="depr.function.objects" }, ["depr.strstreambuf"]={ [a]="D.7.1", [b]="Class strstreambuf", [e]="depr.strstreambuf.cons", [c]=Bd, [d]="depr.istrstream" }, ["depr.strstreambuf.cons"]={ [a]="D.7.1.1", [b]="strstreambuf constructors", [c]="depr.strstreambuf", [d]="depr.strstreambuf.members" }, ["depr.strstreambuf.members"]={ [a]="D.7.1.2", [b]=z, [c]="depr.strstreambuf", [d]="depr.strstreambuf.virtuals" }, ["depr.strstreambuf.virtuals"]={ [a]="D.7.1.3", [b]="strstreambuf overridden virtual functions", [c]="depr.strstreambuf" }, ["depr.istrstream"]={ [a]="D.7.2", [b]="Class istrstream", [e]="depr.istrstream.cons", [c]=Bd, [d]="depr.ostrstream" }, ["depr.istrstream.cons"]={ [a]="D.7.2.1", [b]="istrstream constructors", [c]="depr.istrstream", [d]="depr.istrstream.members" }, ["depr.istrstream.members"]={ [a]="D.7.2.2", [b]=z, [c]="depr.istrstream" }, ["depr.ostrstream"]={ [a]="D.7.3", [b]="Class ostrstream", [e]="depr.ostrstream.cons", [c]=Bd, [d]="depr.strstream" }, ["depr.ostrstream.cons"]={ [a]="D.7.3.1", [b]="ostrstream constructors", [c]="depr.ostrstream", [d]="depr.ostrstream.members" }, ["depr.ostrstream.members"]={ [a]="D.7.3.2", [b]=z, [c]="depr.ostrstream" }, ["depr.strstream"]={ [a]="D.7.4", [b]="Class strstream", [e]="depr.strstream.cons", [c]=Bd }, ["depr.strstream.cons"]={ [a]="D.7.4.1", [b]="strstream constructors", [c]="depr.strstream", [d]="depr.strstream.dest" }, ["depr.strstream.dest"]={ [a]="D.7.4.2", [b]="strstream destructor", [c]="depr.strstream", [d]="depr.strstream.oper" }, ["depr.strstream.oper"]={ [a]="D.7.4.3", [b]="strstream operations", [c]="depr.strstream" }, ["depr.function.objects"]={ [a]="D.8", [b]="Function objects", [e]="depr.base", [c]=E, [d]=Hd }, ["depr.base"]={ [a]="D.8.1", [b]="Base", [c]="depr.function.objects", [d]="depr.adaptors" }, ["depr.adaptors"]={ [a]="D.8.2", [b]="Function adaptors", [e]="depr.function.pointer.adaptors", [c]="depr.function.objects" }, ["depr.function.pointer.adaptors"]={ [a]="D.8.2.1", [b]="Adaptors for pointers to functions", [c]="depr.adaptors", [d]="depr.member.pointer.adaptors" }, ["depr.member.pointer.adaptors"]={ [a]="D.8.2.2", [b]="Adaptors for pointers to members", [c]="depr.adaptors" }, [Hd]={ [a]="D.9", [b]="Binders", [e]="depr.lib.binder.1st", [c]=E, [d]="depr.auto.ptr" }, ["depr.lib.binder.1st"]={ [a]="D.9.1", [b]="Class template binder1st", [c]=Hd, [d]="depr.lib.bind.1st" }, ["depr.lib.bind.1st"]={ [a]="D.9.2", [b]="bind1st", [c]=Hd, [d]="depr.lib.binder.2nd" }, ["depr.lib.binder.2nd"]={ [a]="D.9.3", [b]="Class template binder2nd", [c]=Hd, [d]="depr.lib.bind.2nd" }, ["depr.lib.bind.2nd"]={ [a]="D.9.4", [b]="bind2nd", [c]=Hd }, ["depr.auto.ptr"]={ [a]="D.10", [b]="auto_ptr", [e]="auto.ptr", [c]=E, [d]="exception.unexpected" }, ["auto.ptr"]={ [a]="D.10.1", [b]="Class template auto_ptr", [e]="auto.ptr.cons", [c]="depr.auto.ptr" }, ["auto.ptr.cons"]={ [a]="D.10.1.1", [b]="auto_ptr constructors", [c]="auto.ptr", [d]="auto.ptr.members" }, ["auto.ptr.members"]={ [a]="D.10.1.2", [b]="auto_ptr members", [c]="auto.ptr", [d]="auto.ptr.conv" }, ["auto.ptr.conv"]={ [a]="D.10.1.3", [b]="auto_ptr conversions", [c]="auto.ptr" }, ["exception.unexpected"]={ [a]="D.11", [b]="Violating exception-specifications", [e]="unexpected.handler", [c]=E }, ["unexpected.handler"]={ [a]="D.11.1", [b]="Type unexpected_handler", [c]="exception.unexpected", [d]="set.unexpected" }, ["set.unexpected"]={ [a]="D.11.2", [b]="set_unexpected", [c]="exception.unexpected", [d]="get.unexpected" }, ["get.unexpected"]={ [a]="D.11.3", [b]="get_unexpected", [c]="exception.unexpected", [d]="unexpected" }, ["unexpected"]={ [a]="D.11.4", [b]="unexpected", [c]="exception.unexpected" }, ["charname"]={ [a]=f, [b]="Annex E (normative) Universal character names for identifier characters", [e]="charname.allowed", [c]=f, [d]="generalindex" }, ["charname.allowed"]={ [a]="E.1", [b]="Ranges of characters allowed", [c]="charname", [d]="charname.disallowed" }, ["charname.disallowed"]={ [a]="E.2", [b]="Ranges of characters disallowed initially", [c]="charname" }, ["generalindex"]={ [a]=f, [b]="Index", [c]=f, [d]="libraryindex" }, ["libraryindex"]={ [a]=f, [b]="Index of library names", [c]=f, [d]="impldefindex" }, ["impldefindex"]={ [a]=f, [b]="Index of implementation-defined behavior", [c]=f } };