€•”Œsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ/translations/zh_CN/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/zh_TW/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/it_IT/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/ja_JP/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/ko_KR/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒPortuguese (Brazilian)”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/pt_BR/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ/translations/sp_SP/tools/feat”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…””}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³Œ8/var/lib/git/docbuild/linux/Documentation/tools/feat.rst”h´KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒ$Documentation features parser module”h]”hŒ$Documentation features parser module”…””}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒindex”“”)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(Œpair”Œ&module; lib.python.feat.parse_features”Œ%module-lib.python.feat.parse_features”hNt”auh1hÝhhÊh²hh³Œ€/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features”h´NubhŒ paragraph”“”)”}”(hŒALibrary to parse the Linux Feature files and produce a ReST book.”h]”hŒALibrary to parse the Linux Feature files and produce a ReST book.”…””}”(hhñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³hîh´KhhÊh²hubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(Œsingle”Œ6ParseFeature (class in lib.python.feat.parse_features)”Œ+lib.python.feat.parse_features.ParseFeature”hNt”auh1hÝhhÊh²hh³Nh´NubhŒdesc”“”)”}”(hhh]”(hŒdesc_signature”“”)”}”(hŒ1ParseFeature(prefix, debug=0, enable_fname=False)”h]”(hŒdesc_annotation”“”)”}”(hŒ2[<#text: 'class'>, >]”h]”(hŒclass”…””}”(hjh²hh³Nh´NubhŒdesc_sig_space”“”)”}”(hŒ ”h]”hŒ ”…””}”(hj%h²hh³Nh´Nubah}”(h]”h ]”Œw”ah"]”h$]”h&]”uh1j#hjubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjh²hh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature”h´KubhŒ desc_addname”“”)”}”(hŒlib.python.feat.parse_features.”h]”hŒlib.python.feat.parse_features.”…””}”(hj=h²hh³Nh´Nubah}”(h]”h ]”(Œ sig-prename”Œ descclassname”eh"]”h$]”h&]”hÅhÆuh1j;hjh²hh³j:h´KubhŒ desc_name”“”)”}”(hŒ ParseFeature”h]”hŒ ParseFeature”…””}”(hjOh²hh³Nh´Nubah}”(h]”h ]”(Œsig-name”Œdescname”eh"]”h$]”h&]”hÅhÆuh1jMhjh²hh³j:h´KubhŒdesc_parameterlist”“”)”}”(hŒ#prefix, debug=0, enable_fname=False”h]”(hŒdesc_parameter”“”)”}”(hŒprefix”h]”hŒ desc_sig_name”“”)”}”(hŒprefix”h]”hŒprefix”…””}”(hjmh²hh³Nh´Nubah}”(h]”h ]”Œn”ah"]”h$]”h&]”uh1jkhjgubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjaubjf)”}”(hŒdebug=0”h]”(jl)”}”(hŒdebug”h]”hŒdebug”…””}”(hj†h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj‚ubhŒdesc_sig_operator”“”)”}”(hŒ=”h]”hŒ=”…””}”(hj–h²hh³Nh´Nubah}”(h]”h ]”Œo”ah"]”h$]”h&]”uh1j”hj‚ubhŒinline”“”)”}”(hŒ0”h]”hŒ0”…””}”(hj§h²hh³Nh´Nubah}”(h]”h ]”Œ default_value”ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j¥hj‚ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjaubjf)”}”(hŒenable_fname=False”h]”(jl)”}”(hŒ enable_fname”h]”hŒ enable_fname”…””}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj½ubj•)”}”(hŒ=”h]”hŒ=”…””}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”j¡ah"]”h$]”h&]”uh1j”hj½ubj¦)”}”(hŒFalse”h]”hŒFalse”…””}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”j²ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j¥hj½ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjaubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hjh²hh³j:h´Kubeh}”(h]”j ah ]”(Œsig”Œ sig-object”eh"]”h$]”h&]”Œmodule”Œlib.python.feat.parse_features”Œclass”hŒfullname”jQŒ _toc_parts”jjQ†”Œ _toc_name”jQuh1jh³j:h´Khjh²hubhŒ desc_content”“”)”}”(hhh]”(hð)”}”(hŒBases: :py:class:`object`”h]”(hŒBases: ”…””}”(hj h²hh³Nh´Nubh)”}”(hŒ:py:class:`object`”h]”hŒliteral”“”)”}”(hjh]”hŒobject”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”(Œxref”Œpy”Œpy-class”eh"]”h$]”h&]”uh1jhjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”Œ tools/feat”Œ refdomain”j%Œreftype”Œclass”Œ refexplicit”‰Œrefwarn”‰Œ py:module”jŒpy:class”jQŒ reftarget”Œobject”uh1hh³Œ€/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features”h´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hïh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature”h´Khj h²hubhð)”}”(hŒOParses Documentation/features, allowing to generate ReST documentation from it.”h]”hŒOParses Documentation/features, allowing to generate ReST documentation from it.”…””}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature”h´Khj h²hubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ;emit() (lib.python.feat.parse_features.ParseFeature method)”Œ0lib.python.feat.parse_features.ParseFeature.emit”hNt”auh1hÝhj h²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.emit”h´Nubj)”}”(hhh]”(j)”}”(hŒ#ParseFeature.emit(msg='', end='\n')”h]”(jN)”}”(hŒemit”h]”hŒemit”…””}”(hjhh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjdh²hh³Œ’/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.emit”h´Kubj`)”}”(hŒmsg='', end='\n'”h]”(jf)”}”(hŒmsg=''”h]”(jl)”}”(hŒmsg”h]”hŒmsg”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj{ubj•)”}”(hŒ=”h]”hŒ=”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”j¡ah"]”h$]”h&]”uh1j”hj{ubj¦)”}”(hŒ''”h]”hŒ''”…””}”(hj›h²hh³Nh´Nubah}”(h]”h ]”j²ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j¥hj{ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjwubjf)”}”(hŒend='\n'”h]”(jl)”}”(hŒend”h]”hŒend”…””}”(hj´h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj°ubj•)”}”(hŒ=”h]”hŒ=”…””}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”j¡ah"]”h$]”h&]”uh1j”hj°ubj¦)”}”(hŒ'\n'”h]”hŒ'\n'”…””}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”j²ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j¥hj°ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjwubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hjdh²hh³jvh´Kubeh}”(h]”j^ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.emit”jjñŒ ParseFeature”Œemit”‡”jŒParseFeature.emit()”uh1jh³jvh´Khjah²hubj)”}”(hhh]”hð)”}”(hŒ;Helper function to append a new message for feature output.”h]”hŒ;Helper function to append a new message for feature output.”…””}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j`h´Khj÷h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjah²hh³jvh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”Œdomain”jŒobjtype”jŒdesctype”jŒnoindex”‰Œ noindexentry”‰Œnocontentsentry”‰uh1jh²hhj h³j`h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ>h_arch (lib.python.feat.parse_features.ParseFeature attribute)”Œ2lib.python.feat.parse_features.ParseFeature.h_arch”hNt”auh1hÝhj h²hh³Œ?docstring of lib.python.feat.parse_features.ParseFeature.h_arch”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.h_arch”h]”(jN)”}”(hŒh_arch”h]”hŒh_arch”…””}”(hj2h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj.h²hh³Œ”/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.h_arch”h´Kubj)”}”(hŒ'Architecture'”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hjEh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjAubhŒdesc_sig_punctuation”“”)”}”(hŒ=”h]”hŒ=”…””}”(hjUh²hh³Nh´Nubah}”(h]”h ]”Œp”ah"]”h$]”h&]”uh1jShjAubj$)”}”(hŒ ”h]”hŒ ”…””}”(hjdh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjAubhŒ'Architecture'”…””}”(hjAh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj.h²hh³j@h´Kubeh}”(h]”j(ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.h_arch”jj‚Œ ParseFeature”Œh_arch”‡”jjƒuh1jh³j@h´Khj+h²hubj)”}”(hhh]”hð)”}”(hŒarchitecture header string.”h]”hŒarchitecture header string.”…””}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j*h´Khj‡h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj+h²hh³j@h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jj¡jj¢jj¢j‰j‰j‰uh1jh²hhj h³j*h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒEh_description (lib.python.feat.parse_features.ParseFeature attribute)”Œ9lib.python.feat.parse_features.ParseFeature.h_description”hNt”auh1hÝhj h²hh³ŒFdocstring of lib.python.feat.parse_features.ParseFeature.h_description”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.h_description”h]”(jN)”}”(hŒ h_description”h]”hŒ h_description”…””}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj¸h²hh³Œ›/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.h_description”h´Kubj)”}”(hŒ 'Description'”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjËubjT)”}”(hŒ=”h]”hŒ=”…””}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”j`ah"]”h$]”h&]”uh1jShjËubj$)”}”(hŒ ”h]”hŒ ”…””}”(hjëh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjËubhŒ 'Description'”…””}”(hjËh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj¸h²hh³jÊh´Kubeh}”(h]”j²ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.h_description”jj Œ ParseFeature”Œ h_description”‡”jj uh1jh³jÊh´Khjµh²hubj)”}”(hhh]”hð)”}”(hŒdescription header string.”h]”hŒdescription header string.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j´h´Khjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjµh²hh³jÊh´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jj(jj)jj)j‰j‰j‰uh1jh²hhj h³j´h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒAh_kconfig (lib.python.feat.parse_features.ParseFeature attribute)”Œ5lib.python.feat.parse_features.ParseFeature.h_kconfig”hNt”auh1hÝhj h²hh³ŒBdocstring of lib.python.feat.parse_features.ParseFeature.h_kconfig”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.h_kconfig”h]”(jN)”}”(hŒ h_kconfig”h]”hŒ h_kconfig”…””}”(hjCh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj?h²hh³Œ—/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.h_kconfig”h´Kubj)”}”(hŒ 'Kconfig'”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hjVh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjRubjT)”}”(hŒ=”h]”hŒ=”…””}”(hjdh²hh³Nh´Nubah}”(h]”h ]”j`ah"]”h$]”h&]”uh1jShjRubj$)”}”(hŒ ”h]”hŒ ”…””}”(hjrh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjRubhŒ 'Kconfig'”…””}”(hjRh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj?h²hh³jQh´Kubeh}”(h]”j9ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.h_kconfig”jjŒ ParseFeature”Œ h_kconfig”‡”jj‘uh1jh³jQh´Khj<h²hubj)”}”(hhh]”hð)”}”(hŒKernel config header string.”h]”hŒKernel config header string.”…””}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j;h´Khj•h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj<h²hh³jQh´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jj¯jj°jj°j‰j‰j‰uh1jh²hhj h³j;h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ>h_name (lib.python.feat.parse_features.ParseFeature attribute)”Œ2lib.python.feat.parse_features.ParseFeature.h_name”hNt”auh1hÝhj h²hh³Œ?docstring of lib.python.feat.parse_features.ParseFeature.h_name”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.h_name”h]”(jN)”}”(hŒh_name”h]”hŒh_name”…””}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÆh²hh³Œ”/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.h_name”h´Kubj)”}”(hŒ 'Feature'”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjÙubjT)”}”(hŒ=”h]”hŒ=”…””}”(hjëh²hh³Nh´Nubah}”(h]”h ]”j`ah"]”h$]”h&]”uh1jShjÙubj$)”}”(hŒ ”h]”hŒ ”…””}”(hjùh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjÙubhŒ 'Feature'”…””}”(hjÙh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjÆh²hh³jØh´Kubeh}”(h]”jÀah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.h_name”jjŒ ParseFeature”Œh_name”‡”jjuh1jh³jØh´KhjÃh²hubj)”}”(hhh]”hð)”}”(hŒfeature header string.”h]”hŒfeature header string.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jÂh´Khjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÃh²hh³jØh´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jj6jj7jj7j‰j‰j‰uh1jh²hhj h³jÂh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ@h_status (lib.python.feat.parse_features.ParseFeature attribute)”Œ4lib.python.feat.parse_features.ParseFeature.h_status”hNt”auh1hÝhj h²hh³ŒAdocstring of lib.python.feat.parse_features.ParseFeature.h_status”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.h_status”h]”(jN)”}”(hŒh_status”h]”hŒh_status”…””}”(hjQh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjMh²hh³Œ–/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.h_status”h´Kubj)”}”(hŒ'Status'”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hjdh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj`ubjT)”}”(hŒ=”h]”hŒ=”…””}”(hjrh²hh³Nh´Nubah}”(h]”h ]”j`ah"]”h$]”h&]”uh1jShj`ubj$)”}”(hŒ ”h]”hŒ ”…””}”(hj€h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj`ubhŒ'Status'”…””}”(hj`h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjMh²hh³j_h´Kubeh}”(h]”jGah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.h_status”jjžŒ ParseFeature”Œh_status”‡”jjŸuh1jh³j_h´KhjJh²hubj)”}”(hhh]”hð)”}”(hŒstatus header string.”h]”hŒstatus header string.”…””}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jIh´Khj£h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjJh²hh³j_h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jj½jj¾jj¾j‰j‰j‰uh1jh²hhj h³jIh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ@h_subsys (lib.python.feat.parse_features.ParseFeature attribute)”Œ4lib.python.feat.parse_features.ParseFeature.h_subsys”hNt”auh1hÝhj h²hh³ŒAdocstring of lib.python.feat.parse_features.ParseFeature.h_subsys”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.h_subsys”h]”(jN)”}”(hŒh_subsys”h]”hŒh_subsys”…””}”(hjØh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjÔh²hh³Œ–/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.h_subsys”h´Kubj)”}”(hŒ 'Subsystem'”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hjëh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjçubjT)”}”(hŒ=”h]”hŒ=”…””}”(hjùh²hh³Nh´Nubah}”(h]”h ]”j`ah"]”h$]”h&]”uh1jShjçubj$)”}”(hŒ ”h]”hŒ ”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hjçubhŒ 'Subsystem'”…””}”(hjçh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhjÔh²hh³jæh´Kubeh}”(h]”jÎah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.h_subsys”jj%Œ ParseFeature”Œh_subsys”‡”jj&uh1jh³jæh´KhjÑh²hubj)”}”(hhh]”hð)”}”(hŒsubsystem header string.”h]”hŒsubsystem header string.”…””}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jÐh´Khj*h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjÑh²hh³jæh´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jjDjjEjjEj‰j‰j‰uh1jh²hhj h³jÐh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒIlist_arch_features() (lib.python.feat.parse_features.ParseFeature method)”Œ>lib.python.feat.parse_features.ParseFeature.list_arch_features”hNt”auh1hÝhj h²hh³Œ /var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.list_arch_features”h´Nubj)”}”(hhh]”(j)”}”(hŒ+ParseFeature.list_arch_features(arch, feat)”h]”(jN)”}”(hŒlist_arch_features”h]”hŒlist_arch_features”…””}”(hj_h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj[h²hh³Œ /var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.list_arch_features”h´Kubj`)”}”(hŒ arch, feat”h]”(jf)”}”(hŒarch”h]”jl)”}”(hŒarch”h]”hŒarch”…””}”(hjvh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjrubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjnubjf)”}”(hŒfeat”h]”jl)”}”(hŒfeat”h]”hŒfeat”…””}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjŠubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjnubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hj[h²hh³jmh´Kubeh}”(h]”jUah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.list_arch_features”jj®Œ ParseFeature”Œlist_arch_features”‡”jŒ!ParseFeature.list_arch_features()”uh1jh³jmh´KhjXh²hubj)”}”(hhh]”hð)”}”(hŒEPrint a matrix of kernel feature support for the chosen architecture.”h]”hŒEPrint a matrix of kernel feature support for the chosen architecture.”…””}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jWh´Khj´h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjXh²hh³jmh´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jjÎjjÏjjÏj‰j‰j‰uh1jh²hhj h³jWh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒCmatrix_lines() (lib.python.feat.parse_features.ParseFeature method)”Œ8lib.python.feat.parse_features.ParseFeature.matrix_lines”hNt”auh1hÝhj h²hh³Œš/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.matrix_lines”h´Nubj)”}”(hhh]”(j)”}”(hŒ=ParseFeature.matrix_lines(desc_size, max_size_status, header)”h]”(jN)”}”(hŒ matrix_lines”h]”hŒ matrix_lines”…””}”(hjéh²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjåh²hh³Œš/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.matrix_lines”h´Kubj`)”}”(hŒ"desc_size, max_size_status, header”h]”(jf)”}”(hŒ desc_size”h]”jl)”}”(hŒ desc_size”h]”hŒ desc_size”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjüubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjøubjf)”}”(hŒmax_size_status”h]”jl)”}”(hŒmax_size_status”h]”hŒmax_size_status”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjøubjf)”}”(hŒheader”h]”jl)”}”(hŒheader”h]”hŒheader”…””}”(hj0h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj,ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjøubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hjåh²hh³j÷h´Kubeh}”(h]”jßah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.matrix_lines”jjPŒ ParseFeature”Œ matrix_lines”‡”jŒParseFeature.matrix_lines()”uh1jh³j÷h´Khjâh²hubj)”}”(hhh]”hð)”}”(hŒ=Helper function to split element tables at the output matrix.”h]”hŒ=Helper function to split element tables at the output matrix.”…””}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jáh´KhjVh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjâh²hh³j÷h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jjpjjqjjqj‰j‰j‰uh1jh²hhj h³jáh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒHoutput_arch_table() (lib.python.feat.parse_features.ParseFeature method)”Œ=lib.python.feat.parse_features.ParseFeature.output_arch_table”hNt”auh1hÝhj h²hh³ŒŸ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.output_arch_table”h´Nubj)”}”(hhh]”(j)”}”(hŒ/ParseFeature.output_arch_table(arch, feat=None)”h]”(jN)”}”(hŒoutput_arch_table”h]”hŒoutput_arch_table”…””}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj‡h²hh³ŒŸ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.output_arch_table”h´Kubj`)”}”(hŒarch, feat=None”h]”(jf)”}”(hŒarch”h]”jl)”}”(hŒarch”h]”hŒarch”…””}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjžubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjšubjf)”}”(hŒ feat=None”h]”(jl)”}”(hŒfeat”h]”hŒfeat”…””}”(hjºh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj¶ubj•)”}”(hŒ=”h]”hŒ=”…””}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”j¡ah"]”h$]”h&]”uh1j”hj¶ubj¦)”}”(hŒNone”h]”hŒNone”…””}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”j²ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j¥hj¶ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjšubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hj‡h²hh³j™h´Kubeh}”(h]”jah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.output_arch_table”jj÷Œ ParseFeature”Œoutput_arch_table”‡”jŒ ParseFeature.output_arch_table()”uh1jh³j™h´Khj„h²hubj)”}”(hhh]”hð)”}”(hŒ+Output feature(s) for a given architecture.”h]”hŒ+Output feature(s) for a given architecture.”…””}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jƒh´Khjýh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj„h²hh³j™h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jjjjjjj‰j‰j‰uh1jh²hhj h³jƒh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒEoutput_feature() (lib.python.feat.parse_features.ParseFeature method)”Œ:lib.python.feat.parse_features.ParseFeature.output_feature”hNt”auh1hÝhj h²hh³Œœ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.output_feature”h´Nubj)”}”(hhh]”(j)”}”(hŒ!ParseFeature.output_feature(feat)”h]”(jN)”}”(hŒoutput_feature”h]”hŒoutput_feature”…””}”(hj2h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj.h²hh³Œœ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.output_feature”h´Kubj`)”}”(hŒfeat”h]”jf)”}”(hŒfeat”h]”jl)”}”(hŒfeat”h]”hŒfeat”…””}”(hjIh²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjEubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjAubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hj.h²hh³j@h´Kubeh}”(h]”j(ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.output_feature”jjiŒ ParseFeature”Œoutput_feature”‡”jŒParseFeature.output_feature()”uh1jh³j@h´Khj+h²hubj)”}”(hhh]”hð)”}”(hŒ&Output a feature on all architectures.”h]”hŒ&Output a feature on all architectures.”…””}”(hjrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j*h´Khjoh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj+h²hh³j@h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jj‰jjŠjjŠj‰j‰j‰uh1jh²hhj h³j*h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒDoutput_matrix() (lib.python.feat.parse_features.ParseFeature method)”Œ9lib.python.feat.parse_features.ParseFeature.output_matrix”hNt”auh1hÝhj h²hh³Œ›/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.output_matrix”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.output_matrix()”h]”(jN)”}”(hŒ output_matrix”h]”hŒ output_matrix”…””}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj h²hh³Œ›/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.output_matrix”h´Kubj`)”}”(hŒ()”h]”h}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hj h²hh³j²h´Kubeh}”(h]”jšah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.output_matrix”jjÃŒ ParseFeature”Œ output_matrix”‡”jŒParseFeature.output_matrix()”uh1jh³j²h´Khjh²hubj)”}”(hhh]”hð)”}”(hŒiGenerates a set of tables, groped by subsystem, containing what's the feature state on each architecture.”h]”hŒkGenerates a set of tables, groped by subsystem, containing what’s the feature state on each architecture.”…””}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jœh´KhjÉh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²hh³j²h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jjãjjäjjäj‰j‰j‰uh1jh²hhj h³jœh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j Œ jj> j‰j‰j‰uh1jh²hhj h³jöh´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒBparse_error() (lib.python.feat.parse_features.ParseFeature method)”Œ7lib.python.feat.parse_features.ParseFeature.parse_error”hNt”auh1hÝhj h²hh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.parse_error”h´Nubj)”}”(hhh]”(j)”}”(hŒ3ParseFeature.parse_error(fname, ln, msg, data=None)”h]”(jN)”}”(hŒ parse_error”h]”hŒ parse_error”…””}”(hjX h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhjT h²hh³Œ™/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.parse_error”h´Kubj`)”}”(hŒfname, ln, msg, data=None”h]”(jf)”}”(hŒfname”h]”jl)”}”(hŒfname”h]”hŒfname”…””}”(hjo h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjk ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjg ubjf)”}”(hŒln”h]”jl)”}”(hŒln”h]”hŒln”…””}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjƒ ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjg ubjf)”}”(hŒmsg”h]”jl)”}”(hŒmsg”h]”hŒmsg”…””}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj› ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjg ubjf)”}”(hŒ data=None”h]”(jl)”}”(hŒdata”h]”hŒdata”…””}”(hj· h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhj³ ubj•)”}”(hŒ=”h]”hŒ=”…””}”(hjÅ h²hh³Nh´Nubah}”(h]”h ]”j¡ah"]”h$]”h&]”uh1j”hj³ ubj¦)”}”(hŒNone”h]”hŒNone”…””}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”j²ah"]”h$]”h&]”Œsupport_smartquotes”‰uh1j¥hj³ ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehjg ubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hjT h²hh³jf h´Kubeh}”(h]”jN ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.parse_error”jjô Œ ParseFeature”Œ parse_error”‡”jŒParseFeature.parse_error()”uh1jh³jf h´KhjQ h²hubj)”}”(hhh]”hð)”}”(hŒ7Displays an error message, printing file name and line.”h]”hŒ7Displays an error message, printing file name and line.”…””}”(hjý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³jP h´Khjú h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjQ h²hh³jf h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jj jj jj j‰j‰j‰uh1jh²hhj h³jP h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒFparse_feat_file() (lib.python.feat.parse_features.ParseFeature method)”Œ;lib.python.feat.parse_features.ParseFeature.parse_feat_file”hNt”auh1hÝhj h²hh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.parse_feat_file”h´Nubj)”}”(hhh]”(j)”}”(hŒ#ParseFeature.parse_feat_file(fname)”h]”(jN)”}”(hŒparse_feat_file”h]”hŒparse_feat_file”…””}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj+ h²hh³Œ/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.parse_feat_file”h´Kubj`)”}”(hŒfname”h]”jf)”}”(hŒfname”h]”jl)”}”(hŒfname”h]”hŒfname”…””}”(hjF h²hh³Nh´Nubah}”(h]”h ]”jxah"]”h$]”h&]”uh1jkhjB ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jehj> ubah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j_hj+ h²hh³j= h´Kubeh}”(h]”j% ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.parse_feat_file”jjf Œ ParseFeature”Œparse_feat_file”‡”jŒParseFeature.parse_feat_file()”uh1jh³j= h´Khj( h²hubj)”}”(hhh]”hð)”}”(hŒ.Parses a single arch-support.txt feature file.”h]”hŒ.Parses a single arch-support.txt feature file.”…””}”(hjo h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j' h´Khjl h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj( h²hh³j= h´Kubeh}”(h]”h ]”(Œpy”Œmethod”eh"]”h$]”h&]”jj† jj‡ jj‡ j‰j‰j‰uh1jh²hhj h³j' h´NubhÞ)”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œentries”]”(j ŒBstatus_map (lib.python.feat.parse_features.ParseFeature attribute)”Œ6lib.python.feat.parse_features.ParseFeature.status_map”hNt”auh1hÝhj h²hh³ŒCdocstring of lib.python.feat.parse_features.ParseFeature.status_map”h´Nubj)”}”(hhh]”(j)”}”(hŒParseFeature.status_map”h]”(jN)”}”(hŒ status_map”h]”hŒ status_map”…””}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”(jZj[eh"]”h$]”h&]”hÅhÆuh1jMhj h²hh³Œ˜/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features.ParseFeature.status_map”h´Kubj)”}”(hŒ{'N/A': 2, 'TODO': 1, 'ok': 0}”h]”(j$)”}”(hŒ ”h]”hŒ ”…””}”(hj´ h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj° ubjT)”}”(hŒ=”h]”hŒ=”…””}”(hj h²hh³Nh´Nubah}”(h]”h ]”j`ah"]”h$]”h&]”uh1jShj° ubj$)”}”(hŒ ”h]”hŒ ”…””}”(hjÐ h²hh³Nh´Nubah}”(h]”h ]”j0ah"]”h$]”h&]”uh1j#hj° ubhŒ{'N/A': 2, 'TODO': 1, 'ok': 0}”…””}”(hj° h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1jhj h²hh³j¯ h´Kubeh}”(h]”j— ah ]”(jûjüeh"]”h$]”h&]”jŒlib.python.feat.parse_features”jjQjŒParseFeature.status_map”jjî Œ ParseFeature”Œ status_map”‡”jjï uh1jh³j¯ h´Khjš h²hubj)”}”(hhh]”hð)”}”(hŒ8Sort order for status. Others will be mapped at the end.”h]”hŒ8Sort order for status. Others will be mapped at the end.”…””}”(hjö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hïh³j™ h´Khjó h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjš h²hh³j¯ h´Kubeh}”(h]”h ]”(Œpy”Œ attribute”eh"]”h$]”h&]”jj jj jj j‰j‰j‰uh1jh²hhj h³j™ h´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjh²hh³j:h´Kubeh}”(h]”h ]”(Œpy”Œclass”eh"]”h$]”h&]”jj jj jj j‰j‰j‰uh1jh²hhhÊh³Nh´Nubeh}”(h]”(hìŒ$documentation-features-parser-module”eh ]”h"]”Œ$documentation features parser module”ah$]”h&]”uh1hÈhhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(hÍNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jK Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”j% j" sŒ nametypes”}”j% ‰sh}”(j" hÊhìhŒtarget”“”)”}”(hhh]”h}”(h]”hìah ]”h"]”h$]”h&]”Œismod”ˆuh1j’ h³Œ€/var/lib/git/docbuild/linux/Documentation/../tools/lib/python/feat/parse_features.py:docstring of lib.python.feat.parse_features”h´KhhÊh²hubj jj^jdj(j.j²j¸j9j?jÀjÆjGjMjÎjÔjUj[jßjåjj‡j(j.jšj jôjújN jT j% j+ j— j uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.