sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget%/translations/zh_CN/tools/kdoc_outputmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget%/translations/zh_TW/tools/kdoc_outputmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget%/translations/it_IT/tools/kdoc_outputmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget%/translations/ja_JP/tools/kdoc_outputmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget%/translations/ko_KR/tools/kdoc_outputmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget%/translations/pt_BR/tools/kdoc_outputmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget%/translations/sp_SP/tools/kdoc_outputmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh?/var/lib/git/docbuild/linux/Documentation/tools/kdoc_output.rsthKubhsection)}(hhh](htitle)}(hKernel-doc output stageh]hKernel-doc output stage}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h%Output handler for man pages and ReSTh]h%Output handler for man pages and ReST}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhindex)}(hhh]h}(h]h ]h"]h$]h&]entries](pair#module; lib.python.kdoc.kdoc_output"module-lib.python.kdoc.kdoc_outputhNtauh1hhhhhhz/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_outputhNubh paragraph)}(hFClasses to implement output filters to print kernel-doc documentation.h]hFClasses to implement output filters to print kernel-doc documentation.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhhhhubj)}(hThe implementation uses a virtual base class ``OutputFormat``. It contains dispatches to virtual methods, and some code to filter out output messages.h](h-The implementation uses a virtual base class }(hjhhhNhNubhliteral)}(h``OutputFormat``h]h OutputFormat}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubhY. It contains dispatches to virtual methods, and some code to filter out output messages.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhKhhhhubj)}(hThe actual implementation is done on one separate class per each type of output, e.g. ``RestFormat`` and ``ManFormat`` classes.h](hVThe actual implementation is done on one separate class per each type of output, e.g. }(hj2hhhNhNubj)}(h``RestFormat``h]h RestFormat}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2ubh and }(hj2hhhNhNubj)}(h ``ManFormat``h]h ManFormat}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2ubh classes.}(hj2hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhKhhhhubj)}(h;Currently, there are output classes for ReST and man/troff.h]h;Currently, there are output classes for ReST and man/troff.}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hhhhubh)}(hhh]h}(h]h ]h"]h$]h&]entries](single0ManFormat (class in lib.python.kdoc.kdoc_output)%lib.python.kdoc.kdoc_output.ManFormathNtauh1hhhhhhNhNubhdesc)}(hhh](hdesc_signature)}(hCManFormat(modulename=None, section='9', manual='Kernel API Manual')h](hdesc_annotation)}(h2[<#text: 'class'>, >]h](hclass}(hjhhhNhNubhdesc_sig_space)}(h h]h }(hjhhhNhNubah}(h]h ]wah"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormathKubh desc_addname)}(hlib.python.kdoc.kdoc_output.h]hlib.python.kdoc.kdoc_output.}(hjhhhNhNubah}(h]h ]( sig-prename descclassnameeh"]h$]h&]hhuh1jhjhhhjhKubh desc_name)}(h ManFormath]h ManFormat}(hjhhhNhNubah}(h]h ](sig-namedescnameeh"]h$]h&]hhuh1jhjhhhjhKubhdesc_parameterlist)}(h8modulename=None, section='9', manual='Kernel API Manual'h](hdesc_parameter)}(hmodulename=Noneh](h desc_sig_name)}(h modulenameh]h modulename}(hjhhhNhNubah}(h]h ]nah"]h$]h&]uh1jhjubhdesc_sig_operator)}(h=h]h=}(hjhhhNhNubah}(h]h ]oah"]h$]h&]uh1jhjubhinline)}(hNoneh]hNone}(hjhhhNhNubah}(h]h ] default_valueah"]h$]h&]support_smartquotesuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjubj)}(h section='9'h](j)}(hsectionh]hsection}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj)}(h=h]h=}(hj*hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj)}(h'9'h]h'9'}(hj8hhhNhNubah}(h]h ]j ah"]h$]h&]support_smartquotesuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hmanual='Kernel API Manual'h](j)}(hmanualh]hmanual}(hjQhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjMubj)}(h=h]h=}(hj_hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjMubj)}(h'Kernel API Manual'h]h'Kernel API Manual'}(hjmhhhNhNubah}(h]h ]j ah"]h$]h&]support_smartquotesuh1jhjMubeh}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](sig sig-objecteh"]h$]h&]modulelib.python.kdoc.kdoc_outputclasshfullnamej _toc_partsjj _toc_namejuh1jhjhKhjhhubh desc_content)}(hhh](j)}(hdate_formats (lib.python.kdoc.kdoc_output.ManFormat attribute)2lib.python.kdoc.kdoc_output.ManFormat.date_formatshNtauh1hhjhhh?docstring of lib.python.kdoc.kdoc_output.ManFormat.date_formatshNubj)}(hhh](j)}(hManFormat.date_formatsh](j)}(h date_formatsh]h date_formats}(hj)hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj%hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.date_formatshKubj)}(hc['%a %b %d %H:%M:%S %Z %Y', '%a %b %d %H:%M:%S %Y', '%Y-%m-%d', '%b %d %Y', '%B %d %Y', '%m %d %Y']h](j)}(h h]h }(hj<hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj8ubj))}(h=h]h=}(hjJhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hj8ubj)}(h h]h }(hjXhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj8ubhc['%a %b %d %H:%M:%S %Z %Y', '%a %b %d %H:%M:%S %Y', '%Y-%m-%d', '%b %d %Y', '%B %d %Y', '%m %d %Y']}(hj8hhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhj%hhhj7hKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.date_formatsjjv ManFormat date_formatsjjwuh1jhj7hKhj"hhubj)}(hhh]j)}(hAllowed timestamp formats.h]hAllowed timestamp formats.}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!hKhj{hhubah}(h]h ]h"]h$]h&]uh1jhj"hhhj7hKubeh}(h]h ](py attributeeh"]h$]h&]jjjjjjjjjuh1jhhhjhj!hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j};emit_table() (lib.python.kdoc.kdoc_output.ManFormat method)0lib.python.kdoc.kdoc_output.ManFormat.emit_tablehNtauh1hhjhhhNhNubj)}(hhh](j)}(h'ManFormat.emit_table(colspec_row, rows)h](j)}(h emit_tableh]h emit_table}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.emit_tablehKubj)}(hcolspec_row, rowsh](j)}(h colspec_rowh]j)}(h colspec_rowh]h colspec_row}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hrowsh]j)}(hrowsh]hrows}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.emit_tablejj ManFormat emit_tablejManFormat.emit_table()uh1jhjhKhjhhubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhNhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}8emit_th() (lib.python.kdoc.kdoc_output.ManFormat method)-lib.python.kdoc.kdoc_output.ManFormat.emit_thhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.emit_thhNubj)}(hhh](j)}(hManFormat.emit_th(name, args)h](j)}(hemit_thh]hemit_th}(hj+hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj'hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.emit_thhKubj)}(h name, argsh](j)}(hnameh]j)}(hnameh]hname}(hjBhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj>ubah}(h]h ]h"]h$]h&]hhuh1jhj:ubj)}(hargsh]j)}(hargsh]hargs}(hjZhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjVubah}(h]h ]h"]h$]h&]hhuh1jhj:ubeh}(h]h ]h"]h$]h&]hhuh1jhj'hhhj9hKubeh}(h]j!ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.emit_thjjz ManFormatemit_thjManFormat.emit_th()uh1jhj9hKhj$hhubj)}(hhh]j)}(hEmit a title header line.h]hEmit a title header line.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#hKhjhhubah}(h]h ]h"]h$]h&]uh1jhj$hhhj9hKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhj#hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j};grid_table() (lib.python.kdoc.kdoc_output.ManFormat method)0lib.python.kdoc.kdoc_output.ManFormat.grid_tablehNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.grid_tablehNubj)}(hhh](j)}(h"ManFormat.grid_table(lines, start)h](j)}(h grid_tableh]h grid_table}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.grid_tablehKubj)}(h lines, starth](j)}(hlinesh]j)}(hlinesh]hlines}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hstarth]j)}(hstarth]hstart}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.grid_tablejj ManFormat grid_tablejManFormat.grid_table()uh1jhjhKhjhhubj)}(hhh]j)}(hAAncillary function to help handling a grid table inside the text.h]hAAncillary function to help handling a grid table inside the text.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhj hhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jj$jj%jj%jjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}\w+))*(\.\.\.)?)" ), '\\\\fI\\1\\\\fP'), (KernRe("([\!~\*]?)\@(\w*((\.\w+)|(->\w+))*(\.\.\.)?)" ), '\\\\fI\\1\\2\\\\fP'), (KernRe("\&([_\w]+)(\.|->)([_\w]+)" ), '\\\\fI\\1\\2\\3\\\\fP'), (KernRe("\&([_\w]+)" ), '\\\\fI\\1\\\\fP'))h](j)}(h h]h }(hjRhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjNubj))}(h=h]h=}(hj`hhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjNubj)}(h h]h }(hjnhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjNubhXN((KernRe("\b``([^\`]+)``\b" ), '\\1'), (KernRe("\%([-_*\w]+)" ), '\\1'), (KernRe("(\w+)\(\)" ), '\\\\fB\\1\\\\fP'), (KernRe("\&(enum\s*([_\w]+))" ), '\\\\fI\\1\\\\fP'), (KernRe("\&(struct\s*([_\w]+))" ), '\\\\fI\\1\\\\fP'), (KernRe("\&(typedef\s*([_\w]+))" ), '\\\\fI\\1\\\\fP'), (KernRe("\&(union\s*([_\w]+))" ), '\\\\fI\\1\\\\fP'), (KernRe("@(\w*((\.\w+)|(->\w+))*(\.\.\.)?)" ), '\\\\fI\\1\\\\fP'), (KernRe("([\!~\*]?)\@(\w*((\.\w+)|(->\w+))*(\.\.\.)?)" ), '\\\\fI\\1\\2\\\\fP'), (KernRe("\&([_\w]+)(\.|->)([_\w]+)" ), '\\\\fI\\1\\2\\3\\\\fP'), (KernRe("\&([_\w]+)" ), '\\\\fI\\1\\\\fP'))}(hjNhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhj;hhhjMhKubeh}(h]j5ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.highlightsjj ManFormat highlightsjjuh1jhjMhKhj8hhubj)}(hhh]j)}(h%Highlights to be used in ReST format.h]h%Highlights to be used in ReST format.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7hKhjhhubah}(h]h ]h"]h$]h&]uh1jhj8hhhjMhKubeh}(h]h ](py attributeeh"]h$]h&]jjjjjjjjjuh1jhhhjhj7hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j};modulename() (lib.python.kdoc.kdoc_output.ManFormat method)0lib.python.kdoc.kdoc_output.ManFormat.modulenamehNtauh1hhjhhhNhNubj)}(hhh](j)}(hManFormat.modulename(args)h](j)}(h modulenameh]h modulename}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.modulenamehKubj)}(hargsh]j)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.modulenamejj ManFormat modulenamejManFormat.modulename()uh1jhjhKhjhhubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhNhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}4msg() (lib.python.kdoc.kdoc_output.ManFormat method))lib.python.kdoc.kdoc_output.ManFormat.msghNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.msghNubj)}(hhh](j)}(h ManFormat.msg(fname, name, args)h](j)}(hmsgh]hmsg}(hj) hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj% hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.msghKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hj@ hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj< ubah}(h]h ]h"]h$]h&]hhuh1jhj8 ubj)}(hnameh]j)}(hnameh]hname}(hjX hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjT ubah}(h]h ]h"]h$]h&]hhuh1jhj8 ubj)}(hargsh]j)}(hargsh]hargs}(hjp hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjl ubah}(h]h ]h"]h$]h&]hhuh1jhj8 ubeh}(h]h ]h"]h$]h&]hhuh1jhj% hhhj7 hKubeh}(h]j ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjj ManFormat.msgjj ManFormatmsgjManFormat.msg()uh1jhj7 hKhj" hhubj)}(hhh](j)}(h.Handles a single entry from kernel-doc parser.h]h.Handles a single entry from kernel-doc parser.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj! hKhj hhubj)}(h*Add a tail at the end of man pages output.h]h*Add a tail at the end of man pages output.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj! hKhj hhubeh}(h]h ]h"]h$]h&]uh1jhj" hhhj7 hKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhj! hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}8out_doc() (lib.python.kdoc.kdoc_output.ManFormat method)-lib.python.kdoc.kdoc_output.ManFormat.out_dochNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_dochNubj)}(hhh](j)}(h$ManFormat.out_doc(fname, name, args)h](j)}(hout_doch]hout_doc}(hj hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_dochKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hnameh]j)}(hnameh]hname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hargsh]j)}(hargsh]hargs}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubeh}(h]h ]h"]h$]h&]hhuh1jhj hhhj hKubeh}(h]j ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.out_docjj@ ManFormatout_docjManFormat.out_doc()uh1jhj hKhj hhubj)}(hhh]j)}(hOutputs a DOC block.h]hOutputs a DOC block.}(hjI hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hKhjF hhubah}(h]h ]h"]h$]h&]uh1jhj hhhj hKubeh}(h]h ](pymethodeh"]h$]h&]jj` jja jja jjjuh1jhhhjhj hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}9out_enum() (lib.python.kdoc.kdoc_output.ManFormat method).lib.python.kdoc.kdoc_output.ManFormat.out_enumhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_enumhNubj)}(hhh](j)}(h%ManFormat.out_enum(fname, name, args)h](j)}(hout_enumh]hout_enum}(hj{ hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjw hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_enumhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hnameh]j)}(hnameh]hname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hargsh]j)}(hargsh]hargs}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubeh}(h]h ]h"]h$]h&]hhuh1jhjw hhhj hKubeh}(h]jq ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.out_enumjj ManFormatout_enumjManFormat.out_enum()uh1jhj hKhjt hhubj)}(hhh]j)}(hOutputs an enum.h]hOutputs an enum.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjs hKhj hhubah}(h]h ]h"]h$]h&]uh1jhjt hhhj hKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhjs hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}=out_function() (lib.python.kdoc.kdoc_output.ManFormat method)2lib.python.kdoc.kdoc_output.ManFormat.out_functionhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_functionhNubj)}(hhh](j)}(h)ManFormat.out_function(fname, name, args)h](j)}(h out_functionh]h out_function}(hj hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_functionhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hj4 hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj0 ubah}(h]h ]h"]h$]h&]hhuh1jhj, ubj)}(hnameh]j)}(hnameh]hname}(hjL hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjH ubah}(h]h ]h"]h$]h&]hhuh1jhj, ubj)}(hargsh]j)}(hargsh]hargs}(hjd hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj` ubah}(h]h ]h"]h$]h&]hhuh1jhj, ubeh}(h]h ]h"]h$]h&]hhuh1jhj hhhj+ hKubeh}(h]j ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.out_functionjj ManFormat out_functionjManFormat.out_function()uh1jhj+ hKhj hhubj)}(hhh]j)}(hOutputs a function.h]hOutputs a function.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hKhj hhubah}(h]h ]h"]h$]h&]uh1jhj hhhj+ hKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhj hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j};out_struct() (lib.python.kdoc.kdoc_output.ManFormat method)0lib.python.kdoc.kdoc_output.ManFormat.out_structhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_structhNubj)}(hhh](j)}(h'ManFormat.out_struct(fname, name, args)h](j)}(h out_structh]h out_struct}(hj hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_structhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hnameh]j)}(hnameh]hname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hargsh]j)}(hargsh]hargs}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhj ubeh}(h]h ]h"]h$]h&]hhuh1jhj hhhj hKubeh}(h]j ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.out_structjj& ManFormat out_structjManFormat.out_struct()uh1jhj hKhj hhubj)}(hhh]j)}(hOutputs a struct.h]hOutputs a struct.}(hj/ hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hKhj, hhubah}(h]h ]h"]h$]h&]uh1jhj hhhj hKubeh}(h]h ](pymethodeh"]h$]h&]jjF jjG jjG jjjuh1jhhhjhj hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}9out_tail() (lib.python.kdoc.kdoc_output.ManFormat method).lib.python.kdoc.kdoc_output.ManFormat.out_tailhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_tailhNubj)}(hhh](j)}(h%ManFormat.out_tail(fname, name, args)h](j)}(hout_tailh]hout_tail}(hja hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj] hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.ManFormat.out_tailhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjx hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjt ubah}(h]h ]h"]h$]h&]hhuh1jhjp ubj)}(hnameh]j)}(hnameh]hname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhjp ubj)}(hargsh]j)}(hargsh]hargs}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]hhuh1jhjp ubeh}(h]h ]h"]h$]h&]hhuh1jhj] hhhjo hKubeh}(h]jW ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjManFormat.out_tailjj ManFormatout_tailjManFormat.out_tail()uh1jhjo hKhjZ hhubj)}(hhh]j)}(hAdds a tail for all man pages.h]hAdds a tail for all man pages.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjY hKhj hhubah}(h]h ]h"]h$]h&]uh1jhjZ hhhjo hKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhjY hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}, >]h](hclass}(hjhhhNhNubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormathKubj)}(hlib.python.kdoc.kdoc_output.h]hlib.python.kdoc.kdoc_output.}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhhjhKubj)}(h OutputFormath]h OutputFormat}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjhjjjjjjjuh1jhjhKhjhhubj)}(hhh](j)}(hBases: :py:class:`object`h](hBases: }(hjhhhNhNubh)}(h:py:class:`object`h]j)}(hjh]hobject}(hj hhhNhNubah}(h]h ](jpypy-classeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocj refdomainj*reftypeclass refexplicitrefwarnjjjjjobjectuh1hhjhKhjubeh}(h]h ]h"]h$]h&]uh1jh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormathKhjhhubj)}(hZBase class for OutputFormat. If used as-is, it means that only warnings will be displayed.h]hZBase class for OutputFormat. If used as-is, it means that only warnings will be displayed.}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1jh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormathKhjhhubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}?OUTPUT_ALL (lib.python.kdoc.kdoc_output.OutputFormat attribute)3lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_ALLhNtauh1hhjhhh@docstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_ALLhNubj)}(hhh](j)}(hOutputFormat.OUTPUT_ALLh](j)}(h OUTPUT_ALLh]h OUTPUT_ALL}(hjhhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjdhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_ALLhKubj)}(h0h](j)}(h h]h }(hj{hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjwubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjwubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjwubh0}(hjwhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjdhhhjvhKubeh}(h]j^ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.OUTPUT_ALLjj OutputFormat OUTPUT_ALLjjuh1jhjvhKhjahhubj)}(hhh]j)}(h$Output all symbols and doc sections.h]h$Output all symbols and doc sections.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj`hKhjhhubah}(h]h ]h"]h$]h&]uh1jhjahhhjvhKubeh}(h]h ](py attributeeh"]h$]h&]jjjjjjjjjuh1jhhhjhj`hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}DOUTPUT_EXPORTED (lib.python.kdoc.kdoc_output.OutputFormat attribute)8lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_EXPORTEDhNtauh1hhjhhhEdocstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_EXPORTEDhNubj)}(hhh](j)}(hOutputFormat.OUTPUT_EXPORTEDh](j)}(hOUTPUT_EXPORTEDh]hOUTPUT_EXPORTED}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_EXPORTEDhKubj)}(h2h](j)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubh2}(hjhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.OUTPUT_EXPORTEDjj< OutputFormatOUTPUT_EXPORTEDjj=uh1jhjhKhjhhubj)}(hhh]j)}(hOutput exported symbols.h]hOutput exported symbols.}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjAhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](py attributeeh"]h$]h&]jj[jj\jj\jjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}COUTPUT_INCLUDE (lib.python.kdoc.kdoc_output.OutputFormat attribute)7lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_INCLUDEhNtauh1hhjhhhDdocstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_INCLUDEhNubj)}(hhh](j)}(hOutputFormat.OUTPUT_INCLUDEh](j)}(hOUTPUT_INCLUDEh]hOUTPUT_INCLUDE}(hjvhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjrhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_INCLUDEhKubj)}(h1h](j)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubh1}(hjhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjrhhhjhKubeh}(h]jlah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.OUTPUT_INCLUDEjj OutputFormatOUTPUT_INCLUDEjjuh1jhjhKhjohhubj)}(hhh]j)}(hOutput only specified symbols.h]hOutput only specified symbols.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjnhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjohhhjhKubeh}(h]h ](py attributeeh"]h$]h&]jjjjjjjjjuh1jhhhjhjnhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}DOUTPUT_INTERNAL (lib.python.kdoc.kdoc_output.OutputFormat attribute)8lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_INTERNALhNtauh1hhjhhhEdocstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_INTERNALhNubj)}(hhh](j)}(hOutputFormat.OUTPUT_INTERNALh](j)}(hOUTPUT_INTERNALh]hOUTPUT_INTERNAL}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.OUTPUT_INTERNALhKubj)}(h3h](j)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hj ubj)}(h h]h }(hj,hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj ubh3}(hj hhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhj hKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.OUTPUT_INTERNALjjJ OutputFormatOUTPUT_INTERNALjjKuh1jhj hKhjhhubj)}(hhh]j)}(hOutput non-exported symbols.h]hOutput non-exported symbols.}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjOhhubah}(h]h ]h"]h$]h&]uh1jhjhhhj hKubeh}(h]h ](py attributeeh"]h$]h&]jjijjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}>blankline (lib.python.kdoc.kdoc_output.OutputFormat attribute)2lib.python.kdoc.kdoc_output.OutputFormat.blanklinehNtauh1hhjhhh?docstring of lib.python.kdoc.kdoc_output.OutputFormat.blanklinehNubj)}(hhh](j)}(hOutputFormat.blanklineh](j)}(h blanklineh]h blankline}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.blanklinehKubj)}(h''h](j)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubh''}(hjhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jzah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.blanklinejj OutputFormat blanklinejjuh1jhjhKhj}hhubj)}(hhh]j)}(hBlank line character.h]hBlank line character.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj|hKhjhhubah}(h]h ]h"]h$]h&]uh1jhj}hhhjhKubeh}(h]h ](py attributeeh"]h$]h&]jjjjjjjjjuh1jhhhjhj|hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}Echeck_declaration() (lib.python.kdoc.kdoc_output.OutputFormat method):lib.python.kdoc.kdoc_output.OutputFormat.check_declarationhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.check_declarationhNubj)}(hhh](j)}(h1OutputFormat.check_declaration(dtype, name, args)h](j)}(hcheck_declarationh]hcheck_declaration}(hj hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.check_declarationhKubj)}(hdtype, name, argsh](j)}(hdtypeh]j)}(hdtypeh]hdtype}(hj"hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hnameh]j)}(hnameh]hname}(hj:hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj6ubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hargsh]j)}(hargsh]hargs}(hjRhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjNubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.check_declarationjjr OutputFormatcheck_declarationj OutputFormat.check_declaration()uh1jhjhKhjhhubj)}(hhh]j)}(hPChecks if a declaration should be output or not based on the filtering criteria.h]hPChecks if a declaration should be output or not based on the filtering criteria.}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjxhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}=check_doc() (lib.python.kdoc.kdoc_output.OutputFormat method)2lib.python.kdoc.kdoc_output.OutputFormat.check_dochNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.check_dochNubj)}(hhh](j)}(h"OutputFormat.check_doc(name, args)h](j)}(h check_doch]h check_doc}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.check_dochKubj)}(h name, argsh](j)}(hnameh]j)}(hnameh]hname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.check_docjj OutputFormat check_docjOutputFormat.check_doc()uh1jhjhKhjhhubj)}(hhh]j)}(hCheck if DOC should be output.h]hCheck if DOC should be output.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}Chighlight_block() (lib.python.kdoc.kdoc_output.OutputFormat method)8lib.python.kdoc.kdoc_output.OutputFormat.highlight_blockhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.highlight_blockhNubj)}(hhh](j)}(h#OutputFormat.highlight_block(block)h](j)}(hhighlight_blockh]hhighlight_block}(hj7hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj3hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.highlight_blockhKubj)}(hblockh]j)}(hblockh]j)}(hblockh]hblock}(hjNhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]hhuh1jhjFubah}(h]h ]h"]h$]h&]hhuh1jhj3hhhjEhKubeh}(h]j-ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.highlight_blockjjn OutputFormathighlight_blockjOutputFormat.highlight_block()uh1jhjEhKhj0hhubj)}(hhh]j)}(h0Apply the RST highlights to a sub-block of text.h]h0Apply the RST highlights to a sub-block of text.}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj/hKhjthhubah}(h]h ]h"]h$]h&]uh1jhj0hhhjEhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhj/hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}?highlights (lib.python.kdoc.kdoc_output.OutputFormat attribute)3lib.python.kdoc.kdoc_output.OutputFormat.highlightshNtauh1hhjhhh@docstring of lib.python.kdoc.kdoc_output.OutputFormat.highlightshNubj)}(hhh](j)}(hOutputFormat.highlightsh](j)}(h highlightsh]h highlights}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.highlightshKubj)}(h[]h](j)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubh[]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.highlightsjj OutputFormat highlightsjjuh1jhjhKhjhhubj)}(hhh]j)}(h%Highlights to be used in ReST format.h]h%Highlights to be used in ReST format.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](py attributeeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}7msg() (lib.python.kdoc.kdoc_output.OutputFormat method),lib.python.kdoc.kdoc_output.OutputFormat.msghNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.msghNubj)}(hhh](j)}(h#OutputFormat.msg(fname, name, args)h](j)}(hmsgh]hmsg}(hj0hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj,hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.msghKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjGhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]hhuh1jhj?ubj)}(hnameh]j)}(hnameh]hname}(hj_hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj[ubah}(h]h ]h"]h$]h&]hhuh1jhj?ubj)}(hargsh]j)}(hargsh]hargs}(hjwhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjsubah}(h]h ]h"]h$]h&]hhuh1jhj?ubeh}(h]h ]h"]h$]h&]hhuh1jhj,hhhj>hKubeh}(h]j&ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.msgjj OutputFormatmsgjOutputFormat.msg()uh1jhj>hKhj)hhubj)}(hhh]j)}(h.Handles a single entry from kernel-doc parser.h]h.Handles a single entry from kernel-doc parser.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj(hKhjhhubah}(h]h ]h"]h$]h&]uh1jhj)hhhj>hKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhj(hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j};out_doc() (lib.python.kdoc.kdoc_output.OutputFormat method)0lib.python.kdoc.kdoc_output.OutputFormat.out_dochNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_dochNubj)}(hhh](j)}(h'OutputFormat.out_doc(fname, name, args)h](j)}(hout_doch]hout_doc}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_dochKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hnameh]j)}(hnameh]hname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.out_docjj9 OutputFormatout_docjOutputFormat.out_doc()uh1jhjhKhjhhubj)}(hhh]j)}(hOutputs a DOC block.h]hOutputs a DOC block.}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhj?hhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjYjjZjjZjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}out_struct() (lib.python.kdoc.kdoc_output.OutputFormat method)3lib.python.kdoc.kdoc_output.OutputFormat.out_structhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_structhNubj)}(hhh](j)}(h*OutputFormat.out_struct(fname, name, args)h](j)}(h out_structh]h out_struct}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_structhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hnameh]j)}(hnameh]hname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.out_structjj OutputFormat out_structjOutputFormat.out_struct()uh1jhjhKhjhhubj)}(hhh]j)}(hOutputs a struct.h]hOutputs a struct.}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhj%hhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jj?jj@jj@jjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}?out_typedef() (lib.python.kdoc.kdoc_output.OutputFormat method)4lib.python.kdoc.kdoc_output.OutputFormat.out_typedefhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_typedefhNubj)}(hhh](j)}(h+OutputFormat.out_typedef(fname, name, args)h](j)}(h out_typedefh]h out_typedef}(hjZhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjVhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_typedefhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjqhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjmubah}(h]h ]h"]h$]h&]hhuh1jhjiubj)}(hnameh]j)}(hnameh]hname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjiubj)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjiubeh}(h]h ]h"]h$]h&]hhuh1jhjVhhhjhhKubeh}(h]jPah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.out_typedefjj OutputFormat out_typedefjOutputFormat.out_typedef()uh1jhjhhKhjShhubj)}(hhh]j)}(hOutputs a typedef.h]hOutputs a typedef.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjRhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjShhhjhhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjRhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j};out_var() (lib.python.kdoc.kdoc_output.OutputFormat method)0lib.python.kdoc.kdoc_output.OutputFormat.out_varhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_varhNubj)}(hhh](j)}(h'OutputFormat.out_var(fname, name, args)h](j)}(hout_varh]hout_var}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_varhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hnameh]j)}(hnameh]hname}(hj+hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj'ubah}(h]h ]h"]h$]h&]hhuh1jhj ubj)}(hargsh]j)}(hargsh]hargs}(hjChhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj?ubah}(h]h ]h"]h$]h&]hhuh1jhj ubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhj hKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.out_varjjc OutputFormatout_varjOutputFormat.out_var()uh1jhj hKhjhhubj)}(hhh]j)}(hOutputs a variable.h]hOutputs a variable.}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjihhubah}(h]h ]h"]h$]h&]uh1jhjhhhj hKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}@out_warnings() (lib.python.kdoc.kdoc_output.OutputFormat method)5lib.python.kdoc.kdoc_output.OutputFormat.out_warningshNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_warningshNubj)}(hhh](j)}(hOutputFormat.out_warnings(args)h](j)}(h out_warningsh]h out_warnings}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.out_warningshKubj)}(hargsh]j)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.out_warningsjj OutputFormat out_warningsjOutputFormat.out_warnings()uh1jhjhKhjhhubj)}(hhh]j)}(h7Output warnings for identifiers that will be displayed.h]h7Output warnings for identifiers that will be displayed.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}Boutput_symbols() (lib.python.kdoc.kdoc_output.OutputFormat method)7lib.python.kdoc.kdoc_output.OutputFormat.output_symbolshNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.output_symbolshNubj)}(hhh](j)}(h+OutputFormat.output_symbols(fname, symbols)h](j)}(houtput_symbolsh]houtput_symbols}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.output_symbolshKubj)}(hfname, symbolsh](j)}(hfnameh]j)}(hfnameh]hfname}(hj'hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj#ubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hsymbolsh]j)}(hsymbolsh]hsymbols}(hj?hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhj hhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.output_symbolsjj_ OutputFormatoutput_symbolsjOutputFormat.output_symbols()uh1jhjhKhj hhubj)}(hhh]j)}(h"Handles a set of KdocItem symbols.h]h"Handles a set of KdocItem symbols.}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjehhubah}(h]h ]h"]h$]h&]uh1jhj hhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}>set_config() (lib.python.kdoc.kdoc_output.OutputFormat method)3lib.python.kdoc.kdoc_output.OutputFormat.set_confighNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.set_confighNubj)}(hhh](j)}(hOutputFormat.set_config(config)h](j)}(h set_configh]h set_config}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.set_confighKubj)}(hconfigh]j)}(hconfigh]j)}(hconfigh]hconfig}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.set_configjj OutputFormat set_configjOutputFormat.set_config()uh1jhjhKhjhhubj)}(hhh]j)}(h=Setup global config variables used by both parser and output.h]h=Setup global config variables used by both parser and output.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}>set_filter() (lib.python.kdoc.kdoc_output.OutputFormat method)3lib.python.kdoc.kdoc_output.OutputFormat.set_filterhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.set_filterhNubj)}(hhh](j)}(hkOutputFormat.set_filter(export, internal, symbol, nosymbol, function_table, enable_lineno, no_doc_sections)h](j)}(h set_filterh]h set_filter}(hj hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.OutputFormat.set_filterhKubj)}(hRexport, internal, symbol, nosymbol, function_table, enable_lineno, no_doc_sectionsh](j)}(hexporth]j)}(hexporth]hexport}(hj#hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hinternalh]j)}(hinternalh]hinternal}(hj;hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj7ubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hsymbolh]j)}(hsymbolh]hsymbol}(hjShhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjOubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hnosymbolh]j)}(hnosymbolh]hnosymbol}(hjkhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjgubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hfunction_tableh]j)}(hfunction_tableh]hfunction_table}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(h enable_linenoh]j)}(h enable_linenoh]h enable_lineno}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hno_doc_sectionsh]j)}(hno_doc_sectionsh]hno_doc_sections}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjOutputFormat.set_filterjj OutputFormat set_filterjOutputFormat.set_filter()uh1jhjhKhjhhubj)}(hhh](j)}(h, >]h](hclass}(hjhhhNhNubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormathKubj)}(hlib.python.kdoc.kdoc_output.h]hlib.python.kdoc.kdoc_output.}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhhjhKubj)}(h RestFormath]h RestFormat}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjhjjjjjjjuh1jhjhKhjhhubj)}(hhh](j)}(hdocstring of lib.python.kdoc.kdoc_output.RestFormat.highlightshNubj)}(hhh](j)}(hRestFormat.highlightsh](j)}(h highlightsh]h highlights}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.highlightshKubj)}(hX[(KernRe("\b``([^\`]+)``\b" ), '``\\1``'), (KernRe("\%([-_*\w]+)" ), '``\\1``'), (KernRe("\&([_\w]+)(\.|->)([_\w]+)\(\)" ), ':c:type:`\\1\\2\\3\\\\(\\\\) <\\1>`'), (KernRe("\&([_\w]+)(\.|->)([_\w]+)" ), ':c:type:`\\1\\2\\3 <\\1>`'), (KernRe("\@(\w+)\(\)" ), '**\\1\\\\(\\\\)**'), (KernRe("\@(\w+->\S+)\(\)" ), '**\\1\\\\(\\\\)**'), (KernRe("(\w+)\(\)" ), '\\1()'), (KernRe("\&(enum\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&(struct\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&(typedef\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&(union\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&([_\w]+)" ), ':c:type:`\\1`'), (KernRe("([\!~\*]?)\@(\w*((\.\w+)|(->\w+))*(\.\.\.)?)" ), '**\\1\\2**')]h](j)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubj))}(h=h]h=}(hjhhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjubj)}(h h]h }(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubhX[(KernRe("\b``([^\`]+)``\b" ), '``\\1``'), (KernRe("\%([-_*\w]+)" ), '``\\1``'), (KernRe("\&([_\w]+)(\.|->)([_\w]+)\(\)" ), ':c:type:`\\1\\2\\3\\\\(\\\\) <\\1>`'), (KernRe("\&([_\w]+)(\.|->)([_\w]+)" ), ':c:type:`\\1\\2\\3 <\\1>`'), (KernRe("\@(\w+)\(\)" ), '**\\1\\\\(\\\\)**'), (KernRe("\@(\w+->\S+)\(\)" ), '**\\1\\\\(\\\\)**'), (KernRe("(\w+)\(\)" ), '\\1()'), (KernRe("\&(enum\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&(struct\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&(typedef\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&(union\s*([_\w]+))" ), ':c:type:`\\1 <\\2>`'), (KernRe("\&([_\w]+)" ), ':c:type:`\\1`'), (KernRe("([\!~\*]?)\@(\w*((\.\w+)|(->\w+))*(\.\.\.)?)" ), '**\\1\\2**')]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.highlightsjj RestFormat highlightsjjuh1jhjhKhjhhubj)}(hhh]j)}(h$Highlights to be used in ReST formath]h$Highlights to be used in ReST format}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](py attributeeh"]h$]h&]jj4jj5jj5jjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}9out_doc() (lib.python.kdoc.kdoc_output.RestFormat method).lib.python.kdoc.kdoc_output.RestFormat.out_dochNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_dochNubj)}(hhh](j)}(h%RestFormat.out_doc(fname, name, args)h](j)}(hout_doch]hout_doc}(hjOhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjKhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_dochKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjfhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjbubah}(h]h ]h"]h$]h&]hhuh1jhj^ubj)}(hnameh]j)}(hnameh]hname}(hj~hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjzubah}(h]h ]h"]h$]h&]hhuh1jhj^ubj)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhj^ubeh}(h]h ]h"]h$]h&]hhuh1jhjKhhhj]hKubeh}(h]jEah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.out_docjj RestFormatout_docjRestFormat.out_doc()uh1jhj]hKhjHhhubj)}(hhh]j)}(hOutputs a DOC block.h]hOutputs a DOC block.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjGhKhjhhubah}(h]h ]h"]h$]h&]uh1jhjHhhhj]hKubeh}(h]h ](pymethodeh"]h$]h&]jjjjjjjjjuh1jhhhjhjGhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}:out_enum() (lib.python.kdoc.kdoc_output.RestFormat method)/lib.python.kdoc.kdoc_output.RestFormat.out_enumhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_enumhNubj)}(hhh](j)}(h&RestFormat.out_enum(fname, name, args)h](j)}(hout_enumh]hout_enum}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_enumhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hnameh]j)}(hnameh]hname}(hj hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hargsh]j)}(hargsh]hargs}(hj8hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj4ubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.out_enumjjX RestFormatout_enumjRestFormat.out_enum()uh1jhjhKhjhhubj)}(hhh]j)}(hOutputs an enum.h]hOutputs an enum.}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhj^hhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jjxjjyjjyjjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}>out_function() (lib.python.kdoc.kdoc_output.RestFormat method)3lib.python.kdoc.kdoc_output.RestFormat.out_functionhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_functionhNubj)}(hhh](j)}(h*RestFormat.out_function(fname, name, args)h](j)}(h out_functionh]h out_function}(hjhhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_functionhKubj)}(hfname, name, argsh](j)}(hfnameh]j)}(hfnameh]hfname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hnameh]j)}(hnameh]hname}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubj)}(hargsh]j)}(hargsh]hargs}(hjhhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]hhuh1jhjubeh}(h]h ]h"]h$]h&]hhuh1jhjhhhjhKubeh}(h]jah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.out_functionjj RestFormat out_functionjRestFormat.out_function()uh1jhjhKhjhhubj)}(hhh]j)}(hOutputs a function.h]hOutputs a function.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhKhj hhubah}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhjhNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}=out_section() (lib.python.kdoc.kdoc_output.RestFormat method)2lib.python.kdoc.kdoc_output.RestFormat.out_sectionhNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_sectionhNubj)}(hhh](j)}(h0RestFormat.out_section(args, out_docblock=False)h](j)}(h out_sectionh]h out_section}(hj5 hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj1 hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.out_sectionhKubj)}(hargs, out_docblock=Falseh](j)}(hargsh]j)}(hargsh]hargs}(hjL hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjH ubah}(h]h ]h"]h$]h&]hhuh1jhjD ubj)}(hout_docblock=Falseh](j)}(h out_docblockh]h out_docblock}(hjd hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj` ubj)}(h=h]h=}(hjr hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj` ubj)}(hFalseh]hFalse}(hj hhhNhNubah}(h]h ]j ah"]h$]h&]support_smartquotesuh1jhj` ubeh}(h]h ]h"]h$]h&]hhuh1jhjD ubeh}(h]h ]h"]h$]h&]hhuh1jhj1 hhhjC hKubeh}(h]j+ ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.out_sectionjj RestFormat out_sectionjRestFormat.out_section()uh1jhjC hKhj. hhubj)}(hhh](j)}(hOutputs a block section.h]hOutputs a block section.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj- hKhj hhubj)}(hThis could use some work; it's used to output the DOC: sections, and starts by putting out the name of the doc section itself, but that tends to duplicate a header already in the template file.h]hThis could use some work; it’s used to output the DOC: sections, and starts by putting out the name of the doc section itself, but that tends to duplicate a header already in the template file.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj- hKhj hhubeh}(h]h ]h"]h$]h&]uh1jhj. hhhjC hKubeh}(h]h ](pymethodeh"]h$]h&]jj jj jj jjjuh1jhhhjhj- hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}print_lineno() (lib.python.kdoc.kdoc_output.RestFormat method)3lib.python.kdoc.kdoc_output.RestFormat.print_linenohNtauh1hhjhhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.print_linenohNubj)}(hhh](j)}(hRestFormat.print_lineno(ln)h](j)}(h print_linenoh]h print_lineno}(hjB#hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj>#hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.print_linenohKubj)}(hlnh]j)}(hlnh]j)}(hlnh]hln}(hjY#hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjU#ubah}(h]h ]h"]h$]h&]hhuh1jhjQ#ubah}(h]h ]h"]h$]h&]hhuh1jhj>#hhhjP#hKubeh}(h]j8#ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.print_linenojjy# RestFormat print_linenojRestFormat.print_lineno()uh1jhjP#hKhj;#hhubj)}(hhh]j)}(hOutputs a line number.h]hOutputs a line number.}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj:#hKhj#hhubah}(h]h ]h"]h$]h&]uh1jhj;#hhhjP#hKubeh}(h]h ](pymethodeh"]h$]h&]jj#jj#jj#jjjuh1jhhhjhj:#hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}@sphinx_cblock (lib.python.kdoc.kdoc_output.RestFormat attribute)4lib.python.kdoc.kdoc_output.RestFormat.sphinx_cblockhNtauh1hhjhhhAdocstring of lib.python.kdoc.kdoc_output.RestFormat.sphinx_cblockhNubj)}(hhh](j)}(hRestFormat.sphinx_cblockh](j)}(h sphinx_cblockh]h sphinx_cblock}(hj#hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj#hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.sphinx_cblockhKubj)}(hKernRe("^\.\.\ +code-block::" )h](j)}(h h]h }(hj#hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj#ubj))}(h=h]h=}(hj#hhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hj#ubj)}(h h]h }(hj#hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhj#ubhKernRe("^\.\.\ +code-block::" )}(hj#hhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhj#hhhj#hKubeh}(h]j#ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.sphinx_cblockjj$ RestFormat sphinx_cblockjj$uh1jhj#hKhj#hhubj)}(hhh]j)}(hSphinx code block regex.h]hSphinx code block regex.}(hj $hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#hKhj$hhubah}(h]h ]h"]h$]h&]uh1jhj#hhhj#hKubeh}(h]h ](py attributeeh"]h$]h&]jj $jj!$jj!$jjjuh1jhhhjhj#hNubh)}(hhh]h}(h]h ]h"]h$]h&]entries](j}Asphinx_literal (lib.python.kdoc.kdoc_output.RestFormat attribute)5lib.python.kdoc.kdoc_output.RestFormat.sphinx_literalhNtauh1hhjhhhBdocstring of lib.python.kdoc.kdoc_output.RestFormat.sphinx_literalhNubj)}(hhh](j)}(hRestFormat.sphinx_literalh](j)}(hsphinx_literalh]hsphinx_literal}(hj;$hhhNhNubah}(h]h ](jjeh"]h$]h&]hhuh1jhj7$hhh/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_output.RestFormat.sphinx_literalhKubj)}(hKernRe("^[^.].*::$" )h](j)}(h h]h }(hjN$hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjJ$ubj))}(h=h]h=}(hj\$hhhNhNubah}(h]h ]j5ah"]h$]h&]uh1j(hjJ$ubj)}(h h]h }(hjj$hhhNhNubah}(h]h ]jah"]h$]h&]uh1jhjJ$ubhKernRe("^[^.].*::$" )}(hjJ$hhhNhNubeh}(h]h ]h"]h$]h&]hhuh1jhj7$hhhjI$hKubeh}(h]j1$ah ](jjeh"]h$]h&]jlib.python.kdoc.kdoc_outputjjjRestFormat.sphinx_literaljj$ RestFormatsphinx_literaljj$uh1jhjI$hKhj4$hhubj)}(hhh]j)}(hSphinx literal block regex.h]hSphinx literal block regex.}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj3$hKhj$hhubah}(h]h ]h"]h$]h&]uh1jhj4$hhhjI$hKubeh}(h]h ](py attributeeh"]h$]h&]jj$jj$jj$jjjuh1jhhhjhj3$hNubeh}(h]h ]h"]h$]h&]uh1jhjhhhjhKubeh}(h]h ](pyclasseh"]h$]h&]jj$jj$jj$jjjuh1jhhhhhNhNubeh}(h](h%output-handler-for-man-pages-and-resteh ]h"]%output handler for man pages and restah$]h&]uh1hhhhhhhhKubeh}(h]kernel-doc-output-stageah ]h"]kernel-doc output stageah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj$error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(j$j$j$j$u nametypes}(j$j$uh}(j$hj$hhhtarget)}(hhh]h}(h]hah ]h"]h$]h&]ismoduh1j4%hz/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/kdoc/kdoc_output.py:docstring of lib.python.kdoc.kdoc_outputhKhhhhubjjjQjWjjjjjj%jjj!j'jjj5j;jjj j% j j jq jw j j j j jW j] j j j j j=jCjjj/j5jjj^jdjjjljrjjjzjjjjjj-j3jjj&j,jjjjjpj jjjjPjVjjjjjj jjjjj j&jjj7j=jjjEjKjjjjj+ j1 j j j!j!j$"j*"j"j"j8#j>#j#j#j1$j7$u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.