chiark / gitweb /
documentation/python: move entry ID to the <dt> element.
authorVladimír Vondruš <mosra@centrum.cz>
Thu, 18 Jul 2019 14:01:57 +0000 (16:01 +0200)
committerVladimír Vondruš <mosra@centrum.cz>
Thu, 18 Jul 2019 15:42:21 +0000 (17:42 +0200)
Fancy new stuff incoming!

42 files changed:
documentation/templates/python/entry-data.html
documentation/templates/python/entry-enum.html
documentation/templates/python/entry-function.html
documentation/templates/python/entry-property.html
documentation/test_python/content/content.html
documentation/test_python/inspect_all_property/inspect_all_property.html
documentation/test_python/inspect_annotations/inspect_annotations.Foo.html
documentation/test_python/inspect_annotations/inspect_annotations.FooSlots.html
documentation/test_python/inspect_annotations/inspect_annotations.html
documentation/test_python/inspect_annotations/math.html
documentation/test_python/inspect_annotations/math36.html
documentation/test_python/inspect_name_mapping/inspect_name_mapping.Class.html
documentation/test_python/inspect_name_mapping/inspect_name_mapping.html
documentation/test_python/inspect_name_mapping/inspect_name_mapping.submodule.html
documentation/test_python/inspect_recursive/inspect_recursive.html
documentation/test_python/inspect_string/inspect_string.DerivedException.html
documentation/test_python/inspect_string/inspect_string.Foo.html
documentation/test_python/inspect_string/inspect_string.FooSlots.html
documentation/test_python/inspect_string/inspect_string.Specials.html
documentation/test_python/inspect_string/inspect_string.html
documentation/test_python/inspect_type_links/inspect_type_links.first.Foo.Foo.html
documentation/test_python/inspect_type_links/inspect_type_links.first.Foo.html
documentation/test_python/inspect_type_links/inspect_type_links.first.html
documentation/test_python/inspect_type_links/inspect_type_links.first.sub.Foo.html
documentation/test_python/inspect_type_links/inspect_type_links.first.sub.html
documentation/test_python/inspect_type_links/inspect_type_links.second.Foo.html
documentation/test_python/inspect_type_links/inspect_type_links.second.FooSlots.html
documentation/test_python/inspect_type_links/inspect_type_links.second.FooSlotsInvalid.html
documentation/test_python/inspect_type_links/inspect_type_links.second.html
documentation/test_python/link_formatting/c.link_formatting.Class.html
documentation/test_python/link_formatting/c.link_formatting.pybind.Foo.html
documentation/test_python/link_formatting/m.link_formatting.html
documentation/test_python/link_formatting/m.link_formatting.pybind.html
documentation/test_python/pybind_enums/pybind_enums.html
documentation/test_python/pybind_name_mapping/pybind_name_mapping.Class.html
documentation/test_python/pybind_name_mapping/pybind_name_mapping.html
documentation/test_python/pybind_name_mapping/pybind_name_mapping.submodule.html
documentation/test_python/pybind_signatures/pybind_signatures.MyClass.html
documentation/test_python/pybind_signatures/pybind_signatures.MyClass23.html
documentation/test_python/pybind_signatures/pybind_signatures.html
documentation/test_python/pybind_type_links/pybind_type_links.Foo.html
documentation/test_python/pybind_type_links/pybind_type_links.html

index 25930b1aaca809ceebd8803bd6bca053eb8ee1cb..e54faa2f6bb3f1170dee6217fefbb6a6d199d73b 100644 (file)
@@ -1,5 +1,5 @@
-            <dt>
-              <a href="#{{ data.id }}" {% if data.has_details %}class="m-doc"{% else %}class="m-doc-self" id="{{ data.id }}"{% endif %}>{{ data.name }}</a>{% if data.type %}: {{ data.type }}{% endif %}{% if data.value %} = {{ data.value }}{% endif %}
+            <dt{% if not data.has_details %} id="{{ data.id }}"{% endif %}>
+              <a href="#{{ data.id }}" class="m-doc{% if not data.has_details %}-self{% endif %}">{{ data.name }}</a>{% if data.type %}: {{ data.type }}{% endif %}{% if data.value %} = {{ data.value }}{% endif %}
               {# This has to be here to avoid the newline being eaten #}
 
             </dt>
index e9620d64f55e07557c130d314e521016a6ca1d54..22e54bc8c9d2b4816ad6d1cea6f33f52066a0b29 100644 (file)
@@ -1,5 +1,5 @@
-            <dt>
+            <dt{% if not enum.has_details %} id="{{ enum.id }}"{% endif %}>
               {% set j = joiner('\n              ') %}
-              <span class="m-doc-wrap-bumper">class <a href="#{{ enum.id }}" {% if enum.has_details %}class="m-doc"{% else %}class="m-doc-self" id="{{ enum.id }}"{% endif %}>{{ enum.name }}</a>{% if enum.base %}({{ enum.base }}){% endif %}: </span><span class="m-doc-wrap">{% for value in enum.values %}{{ j() }}<a href="#{{ value.id }}" {% if enum.has_details %}class="m-doc"{% else %}class="m-doc-self" id="{{ value.id }}"{% endif %}>{{ value.name }}</a>{% if value.value is not none %} = {{ value.value }}{% endif %}{% endfor %}</span>
+              <span class="m-doc-wrap-bumper">class <a href="#{{ enum.id }}" class="m-doc{% if not enum.has_details %}-self{% endif %}">{{ enum.name }}</a>{% if enum.base %}({{ enum.base }}){% endif %}: </span><span class="m-doc-wrap">{% for value in enum.values %}{{ j() }}<a href="#{{ value.id }}" {% if enum.has_details %}class="m-doc"{% else %}class="m-doc-self" id="{{ value.id }}"{% endif %}>{{ value.name }}</a>{% if value.value is not none %} = {{ value.value }}{% endif %}{% endfor %}</span>
             </dt>
             <dd>{{ enum.summary }}</dd>
index fc689ca3af3e83eb2fc2daaaa8c8197488eadff2..2cd7c8b124f6471282e31240b79606b3f25c9eaf 100644 (file)
@@ -1,5 +1,5 @@
-            <dt>
+            <dt{% if not function.has_details %} id="{{ function.id }}"{% endif %}>
               {% set j = joiner('\n              ' if function.has_complex_params else ' ') %}
-              <span class="m-doc-wrap-bumper">def <a href="#{{ function.id }}" {% if function.has_details %}class="m-doc"{% else %}class="m-doc-self" id="{{ function.id }}"{% endif %}>{{ function.name }}</a>(</span><span class="m-doc-wrap">{% for param in function.params %}{% if loop.index0 %}{% if function.params[loop.index0 - 1].kind == 'POSITIONAL_OR_KEYWORD' and param.kind == 'KEYWORD_ONLY' %},<span class="m-text m-dim"> *,</span>{% else %},{% endif %}{% endif %}{{ j() }}{% if param.kind == 'VAR_POSITIONAL' %}*{% elif param.kind == 'VAR_KEYWORD' %}**{% endif %}{{ param.name }}{% if param.type %}: {{ param.type }}{% endif %}{% if param.default %} = {{ param.default }}{% endif %}{% if param.kind == 'POSITIONAL_ONLY' and (loop.last or function.params[loop.index0 + 1].kind != 'POSITIONAL_ONLY') %}<span class="m-text m-dim">, /</span>{% endif %}{% endfor %}){% if function.type %} -&gt; {{ function.type }}{% endif %}</span>
+              <span class="m-doc-wrap-bumper">def <a href="#{{ function.id }}" class="m-doc{% if not function.has_details %}-self{% endif %}">{{ function.name }}</a>(</span><span class="m-doc-wrap">{% for param in function.params %}{% if loop.index0 %}{% if function.params[loop.index0 - 1].kind == 'POSITIONAL_OR_KEYWORD' and param.kind == 'KEYWORD_ONLY' %},<span class="m-text m-dim"> *,</span>{% else %},{% endif %}{% endif %}{{ j() }}{% if param.kind == 'VAR_POSITIONAL' %}*{% elif param.kind == 'VAR_KEYWORD' %}**{% endif %}{{ param.name }}{% if param.type %}: {{ param.type }}{% endif %}{% if param.default %} = {{ param.default }}{% endif %}{% if param.kind == 'POSITIONAL_ONLY' and (loop.last or function.params[loop.index0 + 1].kind != 'POSITIONAL_ONLY') %}<span class="m-text m-dim">, /</span>{% endif %}{% endfor %}){% if function.type %} -&gt; {{ function.type }}{% endif %}</span>
             </dt>
             <dd>{{ function.summary }}</dd>
index ebaa1ea1671141e7409ae20bcd1c22321e2b1165..6da7ba3e57a7e822d257287c39e6aae118ca08ed 100644 (file)
@@ -1,4 +1,4 @@
-            <dt>
-              <a href="#{{ property.id }}" {% if property.has_details %}class="m-doc"{% else %}class="m-doc-self" id="{{ property.id }}"{% endif %}>{{ property.name }}</a>{% if property.type %}: {{ property.type }}{% endif %} <span class="m-label m-flat {% if property.is_gettable and property.is_settable %}m-success{% elif property.is_gettable %}m-warning{% else %}m-danger{% endif %}">{% if property.is_gettable and property.is_settable %}get set{% elif property.is_gettable %}get{% else %}set{% endif %}{% if property.is_deletable %} del{% endif %}</span>
+            <dt{% if not property.has_details %} id="{{ property.id }}"{% endif %}>
+              <a href="#{{ property.id }}" class="m-doc{% if not property.has_details %}-self{% endif %}">{{ property.name }}</a>{% if property.type %}: {{ property.type }}{% endif %} <span class="m-label m-flat {% if property.is_gettable and property.is_settable %}m-success{% elif property.is_gettable %}m-warning{% else %}m-danger{% endif %}">{% if property.is_gettable and property.is_settable %}get set{% elif property.is_gettable %}get{% else %}set{% endif %}{% if property.is_deletable %} del{% endif %}</span>
             </dt>
             <dd>{{ property.summary }}</dd>
index 604bbad76ad66790b8641a27406dac82cd8a087d..7797d68e651fcbfb78e9d5dbbbd4138205ce48e4 100644 (file)
@@ -49,8 +49,8 @@ tho.</p>
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#CONSTANT" class="m-doc-self" id="CONSTANT">CONSTANT</a>: float = 3.14
+            <dt id="CONSTANT">
+              <a href="#CONSTANT" class="m-doc-self">CONSTANT</a>: float = 3.14
             </dt>
             <dd>This is finally a docstring for <code>content.CONSTANT</code></dd>
           </dl>
index 0e6a75de86a680296ee8b0f52a0bfbd3d5f742eb..ae97cb2d6f47ebeeb3908fa6797bd4d6c3ef5b88 100644 (file)
@@ -60,8 +60,8 @@
               <a href="#_MyPrivateEnum-YAY" class="m-doc">YAY</a> = 3</span>
             </dt>
             <dd></dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#UndocumentedEnum" class="m-doc-self" id="UndocumentedEnum">UndocumentedEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedEnum-FLAG_ONE">FLAG_ONE</a> = 1
+            <dt id="UndocumentedEnum">
+              <span class="m-doc-wrap-bumper">class <a href="#UndocumentedEnum" class="m-doc-self">UndocumentedEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedEnum-FLAG_ONE">FLAG_ONE</a> = 1
               <a href="#UndocumentedEnum-FLAG_SEVENTEEN" class="m-doc-self" id="UndocumentedEnum-FLAG_SEVENTEEN">FLAG_SEVENTEEN</a> = 17</span>
             </dt>
             <dd></dd>
@@ -70,8 +70,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#_private_but_exposed_func" class="m-doc-self" id="_private_but_exposed_func">_private_but_exposed_func</a>(</span><span class="m-doc-wrap">)</span>
+            <dt id="_private_but_exposed_func">
+              <span class="m-doc-wrap-bumper">def <a href="#_private_but_exposed_func" class="m-doc-self">_private_but_exposed_func</a>(</span><span class="m-doc-wrap">)</span>
             </dt>
             <dd></dd>
           </dl>
@@ -79,8 +79,8 @@
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#_private_data" class="m-doc-self" id="_private_data">_private_data</a> = &#x27;Hey!&#x27;
+            <dt id="_private_data">
+              <a href="#_private_data" class="m-doc-self">_private_data</a> = &#x27;Hey!&#x27;
             </dt>
             <dd></dd>
           </dl>
index 6ee52928ad973c4fd3532487765090d51e50d137..1a2ad7b1a062de000e99ac3193b6023260ef4464 100644 (file)
@@ -37,8 +37,8 @@
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#a_property" class="m-doc-self" id="a_property">a_property</a>: typing.List[bool] <span class="m-label m-flat m-warning">get</span>
+            <dt id="a_property">
+              <a href="#a_property" class="m-doc-self">a_property</a>: typing.List[bool] <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A property with a type annotation</dd>
           </dl>
index 6273b60b80b52f72454c2dfffc52e727830b0338..47843142664fb15ec0dd0a7c9a2ce2c07328301c 100644 (file)
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#annotated" class="m-doc-self" id="annotated">annotated</a>: typing.List[str] <span class="m-label m-flat m-success">get set del</span>
+            <dt id="annotated">
+              <a href="#annotated" class="m-doc-self">annotated</a>: typing.List[str] <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#unannotated" class="m-doc-self" id="unannotated">unannotated</a> <span class="m-label m-flat m-success">get set del</span>
+            <dt id="unannotated">
+              <a href="#unannotated" class="m-doc-self">unannotated</a> <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
           </dl>
index 50f2489cc5d1068670b5866e54e0775f6d223f21..bcdff17e951aa0af6fa4ff0f95ac0b4a9864e3f1 100644 (file)
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotated_positional_keyword" class="m-doc-self" id="annotated_positional_keyword">annotated_positional_keyword</a>(</span><span class="m-doc-wrap">bar = False,<span class="m-text m-dim"> *,</span>
+            <dt id="annotated_positional_keyword">
+              <span class="m-doc-wrap-bumper">def <a href="#annotated_positional_keyword" class="m-doc-self">annotated_positional_keyword</a>(</span><span class="m-doc-wrap">bar = False,<span class="m-text m-dim"> *,</span>
               foo: str,
               **kwargs)</span>
             </dt>
             <dd>Function with explicitly delimited keyword args and type annotations</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation" class="m-doc-self" id="annotation">annotation</a>(</span><span class="m-doc-wrap">param: typing.List[int],
+            <dt id="annotation">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation" class="m-doc-self">annotation</a>(</span><span class="m-doc-wrap">param: typing.List[int],
               another: bool,
               third: str = &#x27;hello&#x27;) -&gt; float</span>
             </dt>
             <dd>An annotated function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_any" class="m-doc-self" id="annotation_any">annotation_any</a>(</span><span class="m-doc-wrap">a: typing.Any)</span>
+            <dt id="annotation_any">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_any" class="m-doc-self">annotation_any</a>(</span><span class="m-doc-wrap">a: typing.Any)</span>
             </dt>
             <dd>Annotation with the Any type</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_callable" class="m-doc-self" id="annotation_callable">annotation_callable</a>(</span><span class="m-doc-wrap">a: typing.Callable[[float, int], str])</span>
+            <dt id="annotation_callable">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_callable" class="m-doc-self">annotation_callable</a>(</span><span class="m-doc-wrap">a: typing.Callable[[float, int], str])</span>
             </dt>
             <dd>Annotation with the Callable type</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_callable_no_args" class="m-doc-self" id="annotation_callable_no_args">annotation_callable_no_args</a>(</span><span class="m-doc-wrap">a: typing.Callable[[], typing.Dict[int, float]])</span>
+            <dt id="annotation_callable_no_args">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_callable_no_args" class="m-doc-self">annotation_callable_no_args</a>(</span><span class="m-doc-wrap">a: typing.Callable[[], typing.Dict[int, float]])</span>
             </dt>
             <dd>Annotation with the Callable type w/o arguments</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_func_instead_of_type" class="m-doc-self" id="annotation_func_instead_of_type">annotation_func_instead_of_type</a>(</span><span class="m-doc-wrap">a)</span>
+            <dt id="annotation_func_instead_of_type">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_func_instead_of_type" class="m-doc-self">annotation_func_instead_of_type</a>(</span><span class="m-doc-wrap">a)</span>
             </dt>
             <dd>Annotation with a function instead of a type, ignored</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_generic" class="m-doc-self" id="annotation_generic">annotation_generic</a>(</span><span class="m-doc-wrap">a: typing.List[Tp]) -&gt; Tp</span>
+            <dt id="annotation_generic">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_generic" class="m-doc-self">annotation_generic</a>(</span><span class="m-doc-wrap">a: typing.List[Tp]) -&gt; Tp</span>
             </dt>
             <dd>Annotation with a generic type</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_list_noparam" class="m-doc-self" id="annotation_list_noparam">annotation_list_noparam</a>(</span><span class="m-doc-wrap">a: typing.List[T])</span>
+            <dt id="annotation_list_noparam">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_list_noparam" class="m-doc-self">annotation_list_noparam</a>(</span><span class="m-doc-wrap">a: typing.List[T])</span>
             </dt>
             <dd>Annotation with the unparametrized List type. 3.7 adds an implicit TypeVar to it, 3.6 not, emulate that to make the test pass on older versions</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_optional" class="m-doc-self" id="annotation_optional">annotation_optional</a>(</span><span class="m-doc-wrap">a: typing.Optional[float])</span>
+            <dt id="annotation_optional">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_optional" class="m-doc-self">annotation_optional</a>(</span><span class="m-doc-wrap">a: typing.Optional[float])</span>
             </dt>
             <dd>Annotation with the Optional type</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_tuple_instead_of_tuple" class="m-doc-self" id="annotation_tuple_instead_of_tuple">annotation_tuple_instead_of_tuple</a>(</span><span class="m-doc-wrap">a)</span>
+            <dt id="annotation_tuple_instead_of_tuple">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_tuple_instead_of_tuple" class="m-doc-self">annotation_tuple_instead_of_tuple</a>(</span><span class="m-doc-wrap">a)</span>
             </dt>
             <dd>Annotation with a tuple instead of Tuple, ignored</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#annotation_union" class="m-doc-self" id="annotation_union">annotation_union</a>(</span><span class="m-doc-wrap">a: typing.Union[float, int])</span>
+            <dt id="annotation_union">
+              <span class="m-doc-wrap-bumper">def <a href="#annotation_union" class="m-doc-self">annotation_union</a>(</span><span class="m-doc-wrap">a: typing.Union[float, int])</span>
             </dt>
             <dd>Annotation with the Union type</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#args_kwargs" class="m-doc-self" id="args_kwargs">args_kwargs</a>(</span><span class="m-doc-wrap">a, b, *args, **kwargs)</span>
+            <dt id="args_kwargs">
+              <span class="m-doc-wrap-bumper">def <a href="#args_kwargs" class="m-doc-self">args_kwargs</a>(</span><span class="m-doc-wrap">a, b, *args, **kwargs)</span>
             </dt>
             <dd>Function with args and kwargs</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#no_annotation" class="m-doc-self" id="no_annotation">no_annotation</a>(</span><span class="m-doc-wrap">a, b, z)</span>
+            <dt id="no_annotation">
+              <span class="m-doc-wrap-bumper">def <a href="#no_annotation" class="m-doc-self">no_annotation</a>(</span><span class="m-doc-wrap">a, b, z)</span>
             </dt>
             <dd>Non-annotated function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#no_annotation_default_param" class="m-doc-self" id="no_annotation_default_param">no_annotation_default_param</a>(</span><span class="m-doc-wrap">param,
+            <dt id="no_annotation_default_param">
+              <span class="m-doc-wrap-bumper">def <a href="#no_annotation_default_param" class="m-doc-self">no_annotation_default_param</a>(</span><span class="m-doc-wrap">param,
               another,
               third = &#x27;hello&#x27;)</span>
             </dt>
             <dd>Non-annotated function with a default parameter</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#partial_annotation" class="m-doc-self" id="partial_annotation">partial_annotation</a>(</span><span class="m-doc-wrap">foo,
+            <dt id="partial_annotation">
+              <span class="m-doc-wrap-bumper">def <a href="#partial_annotation" class="m-doc-self">partial_annotation</a>(</span><span class="m-doc-wrap">foo,
               param: typing.Tuple[int, int],
               unannotated,
               cls: object)</span>
             </dt>
             <dd>Partially annotated function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#positional_keyword" class="m-doc-self" id="positional_keyword">positional_keyword</a>(</span><span class="m-doc-wrap">positional_kw,<span class="m-text m-dim"> *,</span> kw_only)</span>
+            <dt id="positional_keyword">
+              <span class="m-doc-wrap-bumper">def <a href="#positional_keyword" class="m-doc-self">positional_keyword</a>(</span><span class="m-doc-wrap">positional_kw,<span class="m-text m-dim"> *,</span> kw_only)</span>
             </dt>
             <dd>Function with explicitly delimited keyword args</dd>
           </dl>
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#ANNOTATED_VAR" class="m-doc-self" id="ANNOTATED_VAR">ANNOTATED_VAR</a>: typing.Tuple[bool, str] = (False, &#x27;No.&#x27;)
+            <dt id="ANNOTATED_VAR">
+              <a href="#ANNOTATED_VAR" class="m-doc-self">ANNOTATED_VAR</a>: typing.Tuple[bool, str] = (False, &#x27;No.&#x27;)
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#UNANNOTATED_VAR" class="m-doc-self" id="UNANNOTATED_VAR">UNANNOTATED_VAR</a> = 3.45
+            <dt id="UNANNOTATED_VAR">
+              <a href="#UNANNOTATED_VAR" class="m-doc-self">UNANNOTATED_VAR</a> = 3.45
             </dt>
             <dd></dd>
           </dl>
index 57768b0360d5c565aed1e365e625d5ab2a05f000..ebfe209dd556e7e39d26bc6b877b209e4d74d81b 100644 (file)
@@ -38,12 +38,12 @@ mathematical functions defined by the C standard.</p>
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#pow" class="m-doc-self" id="pow">pow</a>(</span><span class="m-doc-wrap">x, y<span class="m-text m-dim">, /</span>)</span>
+            <dt id="pow">
+              <span class="m-doc-wrap-bumper">def <a href="#pow" class="m-doc-self">pow</a>(</span><span class="m-doc-wrap">x, y<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Return x**y (x to the power of y).</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#log" class="m-doc-self" id="log">log</a>(</span><span class="m-doc-wrap">...)</span>
+            <dt id="log">
+              <span class="m-doc-wrap-bumper">def <a href="#log" class="m-doc-self">log</a>(</span><span class="m-doc-wrap">...)</span>
             </dt>
             <dd>log(x, [base=math.e])
 Return the logarithm of x to the given base.</dd>
index 0964811cb1d624543927b98e21bf7f97e45abcb2..66f3dcd50815003e9c6e81f4e9758cdbee6ead43 100644 (file)
@@ -38,8 +38,8 @@ mathematical functions defined by the C standard.</p>
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#log" class="m-doc-self" id="log">log</a>(</span><span class="m-doc-wrap">...)</span>
+            <dt id="log">
+              <span class="m-doc-wrap-bumper">def <a href="#log" class="m-doc-self">log</a>(</span><span class="m-doc-wrap">...)</span>
             </dt>
             <dd>log(x[, base])</dd>
           </dl>
index 381b567e9c0c5f6c78724cff6b6384951f84c79e..52145fbc7da2f7cc034ee1935f4bb05d9ba614de 100644 (file)
@@ -37,8 +37,8 @@
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#a_thing" class="m-doc-self" id="a_thing">a_thing</a>(</span><span class="m-doc-wrap">self) -&gt; <a href="inspect_name_mapping.Class.html" class="m-doc">Class</a></span>
+            <dt id="a_thing">
+              <span class="m-doc-wrap-bumper">def <a href="#a_thing" class="m-doc-self">a_thing</a>(</span><span class="m-doc-wrap">self) -&gt; <a href="inspect_name_mapping.Class.html" class="m-doc">Class</a></span>
             </dt>
             <dd>A method</dd>
           </dl>
index dd07e0337208e189ba07e4f40ec9aa831d926820..1253ae761764f7a968abc874e6d1c54d8cb9d60d 100644 (file)
@@ -52,8 +52,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self" id="foo">foo</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_name_mapping.Class.html" class="m-doc">Class</a></span>
+            <dt id="foo">
+              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_name_mapping.Class.html" class="m-doc">Class</a></span>
             </dt>
             <dd>This function returns Class, *not* _sub.Foo</dd>
           </dl>
index 5c0034076856abcbc4d5a7b918d13e624cf2bd1d..1a7319053042cbba58f3d869210db567bd11460b 100644 (file)
@@ -37,8 +37,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self" id="foo">foo</a>(</span><span class="m-doc-wrap">a: <a href="inspect_name_mapping.Class.html" class="m-doc">Class</a>,
+            <dt id="foo">
+              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">a: <a href="inspect_name_mapping.Class.html" class="m-doc">Class</a>,
               b: int) -&gt; int</span>
             </dt>
             <dd>A function</dd>
index a8668b61e84638c98b732a315905cab2e78a46ea..ca8a143e4fa92a9c28aab7399845f758ac4c4f5c 100644 (file)
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#bar" class="m-doc-self" id="bar">bar</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_recursive.Foo.html" class="m-doc">Foo</a></span>
+            <dt id="bar">
+              <span class="m-doc-wrap-bumper">def <a href="#bar" class="m-doc-self">bar</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_recursive.Foo.html" class="m-doc">Foo</a></span>
             </dt>
             <dd>Function that also returns Foo</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self" id="foo">foo</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_recursive.Foo.html" class="m-doc">Foo</a></span>
+            <dt id="foo">
+              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_recursive.Foo.html" class="m-doc">Foo</a></span>
             </dt>
             <dd>Function that returns Foo</dd>
           </dl>
index 6fff1668c233d54830fcee4df4798e9536569385..e46b4a2fe40f94cfbacc93c9bf5516f3573204c9 100644 (file)
@@ -51,8 +51,8 @@
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#with_traceback" class="m-doc-self" id="with_traceback">with_traceback</a>(</span><span class="m-doc-wrap">...)</span>
+            <dt id="with_traceback">
+              <span class="m-doc-wrap-bumper">def <a href="#with_traceback" class="m-doc-self">with_traceback</a>(</span><span class="m-doc-wrap">...)</span>
             </dt>
             <dd>Exception.with_traceback(tb) --
 set self.__traceback__ to tb and return self.</dd>
@@ -61,12 +61,12 @@ set self.__traceback__ to tb and return self.</dd>
         <section id="dunder-methods">
           <h2><a href="#dunder-methods">Special methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__reduce__" class="m-doc-self" id="__reduce__">__reduce__</a>(</span><span class="m-doc-wrap">...)</span>
+            <dt id="__reduce__">
+              <span class="m-doc-wrap-bumper">def <a href="#__reduce__" class="m-doc-self">__reduce__</a>(</span><span class="m-doc-wrap">...)</span>
             </dt>
             <dd></dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__setstate__" class="m-doc-self" id="__setstate__">__setstate__</a>(</span><span class="m-doc-wrap">...)</span>
+            <dt id="__setstate__">
+              <span class="m-doc-wrap-bumper">def <a href="#__setstate__" class="m-doc-self">__setstate__</a>(</span><span class="m-doc-wrap">...)</span>
             </dt>
             <dd></dd>
           </dl>
@@ -74,8 +74,8 @@ set self.__traceback__ to tb and return self.</dd>
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#args" class="m-doc-self" id="args">args</a> <span class="m-label m-flat m-warning">get</span>
+            <dt id="args">
+              <a href="#args" class="m-doc-self">args</a> <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd></dd>
           </dl>
index a029bd112c1853cb92abe78b38faafc8814fd5d4..0569310b04d4aa2c32b7a2a95da958e27ea3a8be 100644 (file)
@@ -68,8 +68,8 @@
               <a href="#InnerEnum-YAY" class="m-doc">YAY</a> = 2</span>
             </dt>
             <dd>Inner enum</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#UndocumentedInnerEnum" class="m-doc-self" id="UndocumentedInnerEnum">UndocumentedInnerEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedInnerEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedInnerEnum-FLAG_ONE">FLAG_ONE</a> = 1
+            <dt id="UndocumentedInnerEnum">
+              <span class="m-doc-wrap-bumper">class <a href="#UndocumentedInnerEnum" class="m-doc-self">UndocumentedInnerEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedInnerEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedInnerEnum-FLAG_ONE">FLAG_ONE</a> = 1
               <a href="#UndocumentedInnerEnum-FLAG_SEVENTEEN" class="m-doc-self" id="UndocumentedInnerEnum-FLAG_SEVENTEEN">FLAG_SEVENTEEN</a> = 17</span>
             </dt>
             <dd></dd>
@@ -78,8 +78,8 @@
         <section id="classmethods">
           <h2><a href="#classmethods">Class methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#func_on_class" class="m-doc-self" id="func_on_class">func_on_class</a>(</span><span class="m-doc-wrap">a)</span>
+            <dt id="func_on_class">
+              <span class="m-doc-wrap-bumper">def <a href="#func_on_class" class="m-doc-self">func_on_class</a>(</span><span class="m-doc-wrap">a)</span>
             </dt>
             <dd>A class method</dd>
           </dl>
@@ -87,8 +87,8 @@
         <section id="staticmethods">
           <h2><a href="#staticmethods">Static methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#static_func" class="m-doc-self" id="static_func">static_func</a>(</span><span class="m-doc-wrap">a)</span>
+            <dt id="static_func">
+              <span class="m-doc-wrap-bumper">def <a href="#static_func" class="m-doc-self">static_func</a>(</span><span class="m-doc-wrap">a)</span>
             </dt>
             <dd>A static method</dd>
           </dl>
@@ -96,8 +96,8 @@
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#func" class="m-doc-self" id="func">func</a>(</span><span class="m-doc-wrap">self, a, b)</span>
+            <dt id="func">
+              <span class="m-doc-wrap-bumper">def <a href="#func" class="m-doc-self">func</a>(</span><span class="m-doc-wrap">self, a, b)</span>
             </dt>
             <dd>A method</dd>
           </dl>
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#a_property" class="m-doc-self" id="a_property">a_property</a> <span class="m-label m-flat m-warning">get</span>
+            <dt id="a_property">
+              <a href="#a_property" class="m-doc-self">a_property</a> <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A property</dd>
-            <dt>
-              <a href="#deletable_property" class="m-doc-self" id="deletable_property">deletable_property</a> <span class="m-label m-flat m-warning">get del</span>
+            <dt id="deletable_property">
+              <a href="#deletable_property" class="m-doc-self">deletable_property</a> <span class="m-label m-flat m-warning">get del</span>
             </dt>
             <dd>Deletable property</dd>
-            <dt>
-              <a href="#writable_property" class="m-doc-self" id="writable_property">writable_property</a> <span class="m-label m-flat m-success">get set</span>
+            <dt id="writable_property">
+              <a href="#writable_property" class="m-doc-self">writable_property</a> <span class="m-label m-flat m-success">get set</span>
             </dt>
             <dd>Writable property</dd>
-            <dt>
-              <a href="#writeonly_property" class="m-doc-self" id="writeonly_property">writeonly_property</a> <span class="m-label m-flat m-danger">set</span>
+            <dt id="writeonly_property">
+              <a href="#writeonly_property" class="m-doc-self">writeonly_property</a> <span class="m-label m-flat m-danger">set</span>
             </dt>
             <dd>Write-only property</dd>
           </dl>
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#A_DATA" class="m-doc-self" id="A_DATA">A_DATA</a> = &#x27;BOO&#x27;
+            <dt id="A_DATA">
+              <a href="#A_DATA" class="m-doc-self">A_DATA</a> = &#x27;BOO&#x27;
             </dt>
             <dd></dd>
           </dl>
index 02f30ee9396e7f3a8667c8191046355a166a9734..f40daa45b38fd44778928e572621a6c0d8612936 100644 (file)
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#first" class="m-doc-self" id="first">first</a> <span class="m-label m-flat m-success">get set del</span>
+            <dt id="first">
+              <a href="#first" class="m-doc-self">first</a> <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#second" class="m-doc-self" id="second">second</a> <span class="m-label m-flat m-success">get set del</span>
+            <dt id="second">
+              <a href="#second" class="m-doc-self">second</a> <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
           </dl>
index c8e9c1bd9fc44f8bc5e0109bfcd12f2c0ceddf40..520570d44b8cabdd34dade09f25d131098a8c848 100644 (file)
         <section id="dunder-methods">
           <h2><a href="#dunder-methods">Special methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__add__" class="m-doc-self" id="__add__">__add__</a>(</span><span class="m-doc-wrap">self, other)</span>
+            <dt id="__add__">
+              <span class="m-doc-wrap-bumper">def <a href="#__add__" class="m-doc-self">__add__</a>(</span><span class="m-doc-wrap">self, other)</span>
             </dt>
             <dd>Add a thing</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__and__" class="m-doc-self" id="__and__">__and__</a>(</span><span class="m-doc-wrap">self, other)</span>
+            <dt id="__and__">
+              <span class="m-doc-wrap-bumper">def <a href="#__and__" class="m-doc-self">__and__</a>(</span><span class="m-doc-wrap">self, other)</span>
             </dt>
             <dd></dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__init__" class="m-doc-self" id="__init__">__init__</a>(</span><span class="m-doc-wrap">self)</span>
+            <dt id="__init__">
+              <span class="m-doc-wrap-bumper">def <a href="#__init__" class="m-doc-self">__init__</a>(</span><span class="m-doc-wrap">self)</span>
             </dt>
             <dd>The constructor</dd>
           </dl>
index 1722ce7d136d8317c4bbe84d0212ed5deebc0788..3bd5a79f9f66fdcf764f16c3dff6bdf5e56e64b8 100644 (file)
@@ -81,8 +81,8 @@
               <a href="#MyEnum-YAY" class="m-doc">YAY</a> = 2</span>
             </dt>
             <dd>An enum</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#UndocumentedEnum" class="m-doc-self" id="UndocumentedEnum">UndocumentedEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedEnum-FLAG_ONE">FLAG_ONE</a> = 1
+            <dt id="UndocumentedEnum">
+              <span class="m-doc-wrap-bumper">class <a href="#UndocumentedEnum" class="m-doc-self">UndocumentedEnum</a>(enum.IntFlag): </span><span class="m-doc-wrap"><a href="#UndocumentedEnum-FLAG_ONE" class="m-doc-self" id="UndocumentedEnum-FLAG_ONE">FLAG_ONE</a> = 1
               <a href="#UndocumentedEnum-FLAG_SEVENTEEN" class="m-doc-self" id="UndocumentedEnum-FLAG_SEVENTEEN">FLAG_SEVENTEEN</a> = 17</span>
             </dt>
             <dd></dd>
@@ -91,8 +91,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#function" class="m-doc-self" id="function">function</a>(</span><span class="m-doc-wrap">)</span>
+            <dt id="function">
+              <span class="m-doc-wrap-bumper">def <a href="#function" class="m-doc-self">function</a>(</span><span class="m-doc-wrap">)</span>
             </dt>
             <dd>A function</dd>
           </dl>
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#A_CONSTANT" class="m-doc-self" id="A_CONSTANT">A_CONSTANT</a> = 3.24
+            <dt id="A_CONSTANT">
+              <a href="#A_CONSTANT" class="m-doc-self">A_CONSTANT</a> = 3.24
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#A_FALSE_VALUE" class="m-doc-self" id="A_FALSE_VALUE">A_FALSE_VALUE</a> = False
+            <dt id="A_FALSE_VALUE">
+              <a href="#A_FALSE_VALUE" class="m-doc-self">A_FALSE_VALUE</a> = False
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#A_NONE_VALUE" class="m-doc-self" id="A_NONE_VALUE">A_NONE_VALUE</a> = None
+            <dt id="A_NONE_VALUE">
+              <a href="#A_NONE_VALUE" class="m-doc-self">A_NONE_VALUE</a> = None
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#A_ZERO_VALUE" class="m-doc-self" id="A_ZERO_VALUE">A_ZERO_VALUE</a> = 0
+            <dt id="A_ZERO_VALUE">
+              <a href="#A_ZERO_VALUE" class="m-doc-self">A_ZERO_VALUE</a> = 0
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#ENUM_THING" class="m-doc-self" id="ENUM_THING">ENUM_THING</a> = <a href="inspect_string.html#MyEnum-YAY" class="m-doc">MyEnum.YAY</a>
+            <dt id="ENUM_THING">
+              <a href="#ENUM_THING" class="m-doc-self">ENUM_THING</a> = <a href="inspect_string.html#MyEnum-YAY" class="m-doc">MyEnum.YAY</a>
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#foo" class="m-doc-self" id="foo">foo</a>
+            <dt id="foo">
+              <a href="#foo" class="m-doc-self">foo</a>
             </dt>
             <dd></dd>
           </dl>
index 3c7eb461925103db6a8dddfbb9966e780bfb76e6..129c8253d88c5f5173cb85215bf8979a7efb7dbf 100644 (file)
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_parent" class="m-doc-self" id="reference_parent">reference_parent</a>(</span><span class="m-doc-wrap">self,
+            <dt id="reference_parent">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_parent" class="m-doc-self">reference_parent</a>(</span><span class="m-doc-wrap">self,
               a: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>)</span>
             </dt>
             <dd>A method referencing its parent wrapper class</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self" id="reference_self">reference_self</a>(</span><span class="m-doc-wrap">self,
+            <dt id="reference_self">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self">reference_self</a>(</span><span class="m-doc-wrap">self,
               a: <a href="inspect_type_links.first.Foo.Foo.html" class="m-doc">Foo</a>)</span>
             </dt>
             <dd>A method referencing its wrapper class</dd>
index 1fb3539ba08e435cfc7b651452bc5ac3ffa0618b..aac4c36ea0b91f4f498e99b5fce2bf297f829415 100644 (file)
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_inner" class="m-doc-self" id="reference_inner">reference_inner</a>(</span><span class="m-doc-wrap">self,
+            <dt id="reference_inner">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_inner" class="m-doc-self">reference_inner</a>(</span><span class="m-doc-wrap">self,
               a: <a href="inspect_type_links.first.Foo.Foo.html" class="m-doc">Foo</a>)</span>
             </dt>
             <dd>A method referencing an inner class. This is quite a pathological case and I&#x27;m not sure if Foo or Foo.Foo is better.</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_other" class="m-doc-self" id="reference_other">reference_other</a>(</span><span class="m-doc-wrap">self,
+            <dt id="reference_other">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_other" class="m-doc-self">reference_other</a>(</span><span class="m-doc-wrap">self,
               a: <a href="inspect_type_links.second.Foo.html" class="m-doc">second.Foo</a>)</span>
             </dt>
             <dd>A method referencing a type in another module</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self" id="reference_self">reference_self</a>(</span><span class="m-doc-wrap">self,
+            <dt id="reference_self">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self">reference_self</a>(</span><span class="m-doc-wrap">self,
               a: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>)</span>
             </dt>
             <dd>A method referencing its wrapper class. Due to the inner Foo this is quite a pathological case and I&#x27;m not sure if first.Foo or Foo is better.</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_sub" class="m-doc-self" id="reference_sub">reference_sub</a>(</span><span class="m-doc-wrap">self,
+            <dt id="reference_sub">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_sub" class="m-doc-self">reference_sub</a>(</span><span class="m-doc-wrap">self,
               a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">sub.Foo</a>,
               b: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">sub.Foo</a>)</span>
             </dt>
index 535daf39b13f5d5224aec75f1713502ce23c0436..39bf563f30d9f51cfb57b521684525f5609fca5f 100644 (file)
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_other" class="m-doc-self" id="reference_other">reference_other</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.Foo.html" class="m-doc">second.Foo</a>)</span>
+            <dt id="reference_other">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_other" class="m-doc-self">reference_other</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.Foo.html" class="m-doc">second.Foo</a>)</span>
             </dt>
             <dd>A function referencing a type in another module</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self" id="reference_self">reference_self</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.Foo.html" class="m-doc">Foo</a>,
+            <dt id="reference_self">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self">reference_self</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.Foo.html" class="m-doc">Foo</a>,
               b: <a href="inspect_type_links.first.Foo.html" class="m-doc">Foo</a>)</span>
             </dt>
             <dd>A function referencing a type in this module</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_sub" class="m-doc-self" id="reference_sub">reference_sub</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">sub.Foo</a>,
+            <dt id="reference_sub">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_sub" class="m-doc-self">reference_sub</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">sub.Foo</a>,
               b: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">sub.Foo</a>)</span>
             </dt>
             <dd>A function referencing a type in a submodule</dd>
index b70351aa3950de42ce8866dee5861957909d248b..43f9dfcd9161be7f69b1977087414319f2d33623 100644 (file)
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_parent" class="m-doc-self" id="reference_parent">reference_parent</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>,
+            <dt id="reference_parent">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_parent" class="m-doc-self">reference_parent</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>,
               b: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>)</span>
             </dt>
             <dd>A method referencing a type in a parent module</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self" id="reference_self">reference_self</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">Foo</a>)</span>
+            <dt id="reference_self">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self">reference_self</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">Foo</a>)</span>
             </dt>
             <dd>A method referencing a type in this submodule</dd>
           </dl>
index 94ca8c676bbd1ce0036701fd7e9bfdf3d39cfb07..9d9303dcb7d840abdf378ccf8649c12c041c3e28 100644 (file)
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_parent" class="m-doc-self" id="reference_parent">reference_parent</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>,
+            <dt id="reference_parent">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_parent" class="m-doc-self">reference_parent</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>,
               b: <a href="inspect_type_links.first.Foo.html" class="m-doc">first.Foo</a>)</span>
             </dt>
             <dd>A function referencing a type in a parent module</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self" id="reference_self">reference_self</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">Foo</a>,
+            <dt id="reference_self">
+              <span class="m-doc-wrap-bumper">def <a href="#reference_self" class="m-doc-self">reference_self</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">Foo</a>,
               b: <a href="inspect_type_links.first.sub.Foo.html" class="m-doc">Foo</a>)</span>
             </dt>
             <dd>A function referencing a type in this submodule</dd>
index 33ea06d9b94c7f8bdc117a7e7131b4c0bb459974..7629eb461e03e5affb872e03d8920deef407e852 100644 (file)
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#type_property" class="m-doc-self" id="type_property">type_property</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-warning">get</span>
+            <dt id="type_property">
+              <a href="#type_property" class="m-doc-self">type_property</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A property</dd>
-            <dt>
-              <a href="#type_property_string_invalid" class="m-doc-self" id="type_property_string_invalid">type_property_string_invalid</a>: FooBar <span class="m-label m-flat m-warning">get</span>
+            <dt id="type_property_string_invalid">
+              <a href="#type_property_string_invalid" class="m-doc-self">type_property_string_invalid</a>: FooBar <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A property</dd>
-            <dt>
-              <a href="#type_property_string_nested" class="m-doc-self" id="type_property_string_nested">type_property_string_nested</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] <span class="m-label m-flat m-warning">get</span>
+            <dt id="type_property_string_nested">
+              <a href="#type_property_string_nested" class="m-doc-self">type_property_string_nested</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A property</dd>
-            <dt>
-              <a href="#type_property_writeonly" class="m-doc-self" id="type_property_writeonly">type_property_writeonly</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-danger">set</span>
+            <dt id="type_property_writeonly">
+              <a href="#type_property_writeonly" class="m-doc-self">type_property_writeonly</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-danger">set</span>
             </dt>
             <dd>A writeonly property</dd>
-            <dt>
-              <a href="#type_property_writeonly_string_invalid" class="m-doc-self" id="type_property_writeonly_string_invalid">type_property_writeonly_string_invalid</a>: Foo.Bar <span class="m-label m-flat m-danger">set</span>
+            <dt id="type_property_writeonly_string_invalid">
+              <a href="#type_property_writeonly_string_invalid" class="m-doc-self">type_property_writeonly_string_invalid</a>: Foo.Bar <span class="m-label m-flat m-danger">set</span>
             </dt>
             <dd>A writeonly property with invalid string type</dd>
-            <dt>
-              <a href="#type_property_writeonly_string_nested" class="m-doc-self" id="type_property_writeonly_string_nested">type_property_writeonly_string_nested</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] <span class="m-label m-flat m-danger">set</span>
+            <dt id="type_property_writeonly_string_nested">
+              <a href="#type_property_writeonly_string_nested" class="m-doc-self">type_property_writeonly_string_nested</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] <span class="m-label m-flat m-danger">set</span>
             </dt>
             <dd>A writeonly property with a string nested type</dd>
           </dl>
@@ -67,8 +67,8 @@
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#TYPE_DATA_STRING_INVALID" class="m-doc-self" id="TYPE_DATA_STRING_INVALID">TYPE_DATA_STRING_INVALID</a>: Foo.Bar = 3
+            <dt id="TYPE_DATA_STRING_INVALID">
+              <a href="#TYPE_DATA_STRING_INVALID" class="m-doc-self">TYPE_DATA_STRING_INVALID</a>: Foo.Bar = 3
             </dt>
             <dd></dd>
           </dl>
index 1c79b018fced7f40ff8fd42911fd04971d962437..0899d4cd15e639d4b38043dd1f0ef27d1fcc3005 100644 (file)
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#type_slot" class="m-doc-self" id="type_slot">type_slot</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-success">get set del</span>
+            <dt id="type_slot">
+              <a href="#type_slot" class="m-doc-self">type_slot</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#type_slot_string_nested" class="m-doc-self" id="type_slot_string_nested">type_slot_string_nested</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] <span class="m-label m-flat m-success">get set del</span>
+            <dt id="type_slot_string_nested">
+              <a href="#type_slot_string_nested" class="m-doc-self">type_slot_string_nested</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
           </dl>
index 73b24346a6f6e0a3230b83cb76346f05401e9da8..0ee0df12c4073b045a40763c088caeb14ad47899 100644 (file)
@@ -37,8 +37,8 @@
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#type_slot_string_invalid" class="m-doc-self" id="type_slot_string_invalid">type_slot_string_invalid</a>: typing.List[FooBar] <span class="m-label m-flat m-success">get set del</span>
+            <dt id="type_slot_string_invalid">
+              <a href="#type_slot_string_invalid" class="m-doc-self">type_slot_string_invalid</a>: typing.List[FooBar] <span class="m-label m-flat m-success">get set del</span>
             </dt>
             <dd></dd>
           </dl>
index 368458f30bda21311b07aa5a749921b9efcbb74c..44eda51ae2d7eb04967cf566221ed0d458eb804f 100644 (file)
@@ -51,8 +51,8 @@
         <section id="enums">
           <h2><a href="#enums">Enums</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#Enum" class="m-doc-self" id="Enum">Enum</a>(enum.Enum): </span><span class="m-doc-wrap"><a href="#Enum-FIRST" class="m-doc-self" id="Enum-FIRST">FIRST</a> = 1
+            <dt id="Enum">
+              <span class="m-doc-wrap-bumper">class <a href="#Enum" class="m-doc-self">Enum</a>(enum.Enum): </span><span class="m-doc-wrap"><a href="#Enum-FIRST" class="m-doc-self" id="Enum-FIRST">FIRST</a> = 1
               <a href="#Enum-SECOND" class="m-doc-self" id="Enum-SECOND">SECOND</a> = 2</span>
             </dt>
             <dd>An enum</dd>
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_cant_link" class="m-doc-self" id="type_cant_link">type_cant_link</a>(</span><span class="m-doc-wrap">a: inspect_type_links.second._Hidden)</span>
+            <dt id="type_cant_link">
+              <span class="m-doc-wrap-bumper">def <a href="#type_cant_link" class="m-doc-self">type_cant_link</a>(</span><span class="m-doc-wrap">a: inspect_type_links.second._Hidden)</span>
             </dt>
             <dd>Annotation linking to a type that&#x27;s a part of INPUT_MODULES but not known</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_default_values" class="m-doc-self" id="type_default_values">type_default_values</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> = <a href="inspect_type_links.second.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>,
+            <dt id="type_default_values">
+              <span class="m-doc-wrap-bumper">def <a href="#type_default_values" class="m-doc-self">type_default_values</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> = <a href="inspect_type_links.second.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>,
               b: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>] = (&lt;class &#x27;inspect_type_links.second.Foo&#x27;&gt;,),
               c: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a> = …)</span>
             </dt>
             <dd>A function with default values, one enum, one tuple and the third nonrepresentable (yes, the tuple looks ugly)</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_enum" class="m-doc-self" id="type_enum">type_enum</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>)</span>
+            <dt id="type_enum">
+              <span class="m-doc-wrap-bumper">def <a href="#type_enum" class="m-doc-self">type_enum</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>)</span>
             </dt>
             <dd>Function referencing an enum</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_nested" class="m-doc-self" id="type_nested">type_nested</a>(</span><span class="m-doc-wrap">a: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any])</span>
+            <dt id="type_nested">
+              <span class="m-doc-wrap-bumper">def <a href="#type_nested" class="m-doc-self">type_nested</a>(</span><span class="m-doc-wrap">a: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any])</span>
             </dt>
             <dd>A function with nested type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_nested_string" class="m-doc-self" id="type_nested_string">type_nested_string</a>(</span><span class="m-doc-wrap">a: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any])</span>
+            <dt id="type_nested_string">
+              <span class="m-doc-wrap-bumper">def <a href="#type_nested_string" class="m-doc-self">type_nested_string</a>(</span><span class="m-doc-wrap">a: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any])</span>
             </dt>
             <dd>A function with nested string type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_nested_string_invalid" class="m-doc-self" id="type_nested_string_invalid">type_nested_string_invalid</a>(</span><span class="m-doc-wrap">a: typing.Tuple[FooBar, List[Enum], Any])</span>
+            <dt id="type_nested_string_invalid">
+              <span class="m-doc-wrap-bumper">def <a href="#type_nested_string_invalid" class="m-doc-self">type_nested_string_invalid</a>(</span><span class="m-doc-wrap">a: typing.Tuple[FooBar, List[Enum], Any])</span>
             </dt>
             <dd>A function with invalid nested string type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_return" class="m-doc-self" id="type_return">type_return</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a></span>
+            <dt id="type_return">
+              <span class="m-doc-wrap-bumper">def <a href="#type_return" class="m-doc-self">type_return</a>(</span><span class="m-doc-wrap">) -&gt; <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a></span>
             </dt>
             <dd>A function with a return type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_return_string_invalid" class="m-doc-self" id="type_return_string_invalid">type_return_string_invalid</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>) -&gt; FooBar</span>
+            <dt id="type_return_string_invalid">
+              <span class="m-doc-wrap-bumper">def <a href="#type_return_string_invalid" class="m-doc-self">type_return_string_invalid</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>) -&gt; FooBar</span>
             </dt>
             <dd>A function with invalid return string type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_return_string_nested" class="m-doc-self" id="type_return_string_nested">type_return_string_nested</a>(</span><span class="m-doc-wrap">) -&gt; typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any]</span>
+            <dt id="type_return_string_nested">
+              <span class="m-doc-wrap-bumper">def <a href="#type_return_string_nested" class="m-doc-self">type_return_string_nested</a>(</span><span class="m-doc-wrap">) -&gt; typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any]</span>
             </dt>
             <dd>A function with a string nested return type</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_string" class="m-doc-self" id="type_string">type_string</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>)</span>
+            <dt id="type_string">
+              <span class="m-doc-wrap-bumper">def <a href="#type_string" class="m-doc-self">type_string</a>(</span><span class="m-doc-wrap">a: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>)</span>
             </dt>
             <dd>A function with string type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_string_invalid" class="m-doc-self" id="type_string_invalid">type_string_invalid</a>(</span><span class="m-doc-wrap">a: Foo.Bar)</span>
+            <dt id="type_string_invalid">
+              <span class="m-doc-wrap-bumper">def <a href="#type_string_invalid" class="m-doc-self">type_string_invalid</a>(</span><span class="m-doc-wrap">a: Foo.Bar)</span>
             </dt>
             <dd>A function with invalid string type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_string_nested" class="m-doc-self" id="type_string_nested">type_string_nested</a>(</span><span class="m-doc-wrap">a: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any])</span>
+            <dt id="type_string_nested">
+              <span class="m-doc-wrap-bumper">def <a href="#type_string_nested" class="m-doc-self">type_string_nested</a>(</span><span class="m-doc-wrap">a: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any])</span>
             </dt>
             <dd>A function with string nested type annotation</dd>
           </dl>
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#TYPE_DATA" class="m-doc-self" id="TYPE_DATA">TYPE_DATA</a>: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>
+            <dt id="TYPE_DATA">
+              <a href="#TYPE_DATA" class="m-doc-self">TYPE_DATA</a>: <a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#TYPE_DATA_ENUM" class="m-doc-self" id="TYPE_DATA_ENUM">TYPE_DATA_ENUM</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> = <a href="inspect_type_links.second.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>
+            <dt id="TYPE_DATA_ENUM">
+              <a href="#TYPE_DATA_ENUM" class="m-doc-self">TYPE_DATA_ENUM</a>: <a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a> = <a href="inspect_type_links.second.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>
             </dt>
             <dd></dd>
-            <dt>
-              <a href="#TYPE_DATA_STRING_NESTED" class="m-doc-self" id="TYPE_DATA_STRING_NESTED">TYPE_DATA_STRING_NESTED</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] = {}
+            <dt id="TYPE_DATA_STRING_NESTED">
+              <a href="#TYPE_DATA_STRING_NESTED" class="m-doc-self">TYPE_DATA_STRING_NESTED</a>: typing.Tuple[<a href="inspect_type_links.second.Foo.html" class="m-doc">Foo</a>, typing.List[<a href="inspect_type_links.second.html#Enum" class="m-doc">Enum</a>], typing.Any] = {}
             </dt>
             <dd></dd>
           </dl>
index 2fb121272f4dd12111994eec04e9948c41314abb..54167493fd4e7a42e9dacc63b45433c5b524490c 100644 (file)
@@ -63,8 +63,8 @@
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#p-property" class="m-doc-self" id="p-property">property</a>: <a href="m.link_formatting.html#this-is-an-url#e-Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-warning">get</span>
+            <dt id="p-property">
+              <a href="#p-property" class="m-doc-self">property</a>: <a href="m.link_formatting.html#this-is-an-url#e-Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A property.</dd>
           </dl>
index 945727dfb61ca7b9cfec913efc9bb1499c2d8cda..77b0a7483ade3316339bda3b49b7013d8fb2f181 100644 (file)
@@ -56,8 +56,8 @@
         <section id="staticmethods">
           <h2><a href="#staticmethods">Static methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-a_function-46f8a" class="m-doc-self" id="o-a_function-46f8a">a_function</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
+            <dt id="o-a_function-46f8a">
+              <span class="m-doc-wrap-bumper">def <a href="#o-a_function-46f8a" class="m-doc-self">a_function</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>A static function that should have the same hash as takes_int()</dd>
           </dl>
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-bar-745a3" class="m-doc-self" id="o-bar-745a3">bar</a>(</span><span class="m-doc-wrap">self,
+            <dt id="o-bar-745a3">
+              <span class="m-doc-wrap-bumper">def <a href="#o-bar-745a3" class="m-doc-self">bar</a>(</span><span class="m-doc-wrap">self,
               arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Should have the same hash as foo() but not as a_function()</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-foo-745a3" class="m-doc-self" id="o-foo-745a3">foo</a>(</span><span class="m-doc-wrap">self,
+            <dt id="o-foo-745a3">
+              <span class="m-doc-wrap-bumper">def <a href="#o-foo-745a3" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">self,
               arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Should have the same hash as bar() but not as a_function()</dd>
index 03ad9ab1adbc55aee1632f67d12ebd39ed140ab6..74d5aeb43fcdc90139c8855d8a552f190d8b4aeb 100644 (file)
@@ -75,8 +75,8 @@
         <section id="enums">
           <h2><a href="#enums">Enums</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#e-Enum" class="m-doc-self" id="e-Enum">Enum</a>(enum.Enum): </span><span class="m-doc-wrap"><a href="#v-Enum-FIRST_VALUE" class="m-doc-self" id="v-Enum-FIRST_VALUE">FIRST_VALUE</a> = 1
+            <dt id="e-Enum">
+              <span class="m-doc-wrap-bumper">class <a href="#e-Enum" class="m-doc-self">Enum</a>(enum.Enum): </span><span class="m-doc-wrap"><a href="#v-Enum-FIRST_VALUE" class="m-doc-self" id="v-Enum-FIRST_VALUE">FIRST_VALUE</a> = 1
               <a href="#v-Enum-SECOND_VALUE" class="m-doc-self" id="v-Enum-SECOND_VALUE">SECOND_VALUE</a> = 2</span>
             </dt>
             <dd>An enum</dd>
@@ -85,8 +85,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#f-function" class="m-doc-self" id="f-function">function</a>(</span><span class="m-doc-wrap">a: <a href="m.link_formatting.html#this-is-an-url#e-Enum" class="m-doc">Enum</a> = <a href="m.link_formatting.html#this-is-an-url#v-Enum-SECOND_VALUE" class="m-doc">Enum.SECOND_VALUE</a>) -&gt; <a href="c.link_formatting.Class.html#this-is-an-url" class="m-doc">Class</a></span>
+            <dt id="f-function">
+              <span class="m-doc-wrap-bumper">def <a href="#f-function" class="m-doc-self">function</a>(</span><span class="m-doc-wrap">a: <a href="m.link_formatting.html#this-is-an-url#e-Enum" class="m-doc">Enum</a> = <a href="m.link_formatting.html#this-is-an-url#v-Enum-SECOND_VALUE" class="m-doc">Enum.SECOND_VALUE</a>) -&gt; <a href="c.link_formatting.Class.html#this-is-an-url" class="m-doc">Class</a></span>
             </dt>
             <dd>A function.</dd>
           </dl>
@@ -94,8 +94,8 @@
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#d-SOME_DATA" class="m-doc-self" id="d-SOME_DATA">SOME_DATA</a>: <a href="m.link_formatting.html#this-is-an-url#e-Enum" class="m-doc">Enum</a> = <a href="m.link_formatting.html#this-is-an-url#v-Enum-FIRST_VALUE" class="m-doc">Enum.FIRST_VALUE</a>
+            <dt id="d-SOME_DATA">
+              <a href="#d-SOME_DATA" class="m-doc-self">SOME_DATA</a>: <a href="m.link_formatting.html#this-is-an-url#e-Enum" class="m-doc">Enum</a> = <a href="m.link_formatting.html#this-is-an-url#v-Enum-FIRST_VALUE" class="m-doc">Enum.FIRST_VALUE</a>
             </dt>
             <dd></dd>
           </dl>
index 214996a76c503ba4eca2959e0474e99f8e27a80d..7f47d9d294593486a0e31c91d054a92adca525f8 100644 (file)
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-an_overloaded_function-8f19c" class="m-doc-self" id="o-an_overloaded_function-8f19c">an_overloaded_function</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="o-an_overloaded_function-8f19c">
+              <span class="m-doc-wrap-bumper">def <a href="#o-an_overloaded_function-8f19c" class="m-doc-self">an_overloaded_function</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: float<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Each overload should have a different hash</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-an_overloaded_function-46f8a" class="m-doc-self" id="o-an_overloaded_function-46f8a">an_overloaded_function</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
+            <dt id="o-an_overloaded_function-46f8a">
+              <span class="m-doc-wrap-bumper">def <a href="#o-an_overloaded_function-46f8a" class="m-doc-self">an_overloaded_function</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Each overload should have a different hash</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-an_overloaded_function-d36ce" class="m-doc-self" id="o-an_overloaded_function-d36ce">an_overloaded_function</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="o-an_overloaded_function-d36ce">
+              <span class="m-doc-wrap-bumper">def <a href="#o-an_overloaded_function-d36ce" class="m-doc-self">an_overloaded_function</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: <a href="c.link_formatting.pybind.Foo.html#this-is-an-url" class="m-doc">Foo</a><span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Each overload should have a different hash</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#o-takes_int-46f8a" class="m-doc-self" id="o-takes_int-46f8a">takes_int</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
+            <dt id="o-takes_int-46f8a">
+              <span class="m-doc-wrap-bumper">def <a href="#o-takes_int-46f8a" class="m-doc-self">takes_int</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Should have the same hash as Foo.a_function()</dd>
           </dl>
index 797aa90797fccbb11f269e77e2205aecde8333eb..e776b896d4840a4de122b234f561ecb8196e908b 100644 (file)
         <section id="enums">
           <h2><a href="#enums">Enums</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#MyEnum" class="m-doc-self" id="MyEnum">MyEnum</a>: </span><span class="m-doc-wrap"><a href="#MyEnum-First" class="m-doc-self" id="MyEnum-First">First</a> = 0
+            <dt id="MyEnum">
+              <span class="m-doc-wrap-bumper">class <a href="#MyEnum" class="m-doc-self">MyEnum</a>: </span><span class="m-doc-wrap"><a href="#MyEnum-First" class="m-doc-self" id="MyEnum-First">First</a> = 0
               <a href="#MyEnum-Second" class="m-doc-self" id="MyEnum-Second">Second</a> = 1
               <a href="#MyEnum-Third" class="m-doc-self" id="MyEnum-Third">Third</a> = 74
               <a href="#MyEnum-CONSISTANTE" class="m-doc-self" id="MyEnum-CONSISTANTE">CONSISTANTE</a> = -5</span>
             </dt>
             <dd>An enum without value docs :(</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#SixtyfourBitFlag" class="m-doc-self" id="SixtyfourBitFlag">SixtyfourBitFlag</a>: </span><span class="m-doc-wrap"><a href="#SixtyfourBitFlag-Yes" class="m-doc-self" id="SixtyfourBitFlag-Yes">Yes</a> = 1000000000000
+            <dt id="SixtyfourBitFlag">
+              <span class="m-doc-wrap-bumper">class <a href="#SixtyfourBitFlag" class="m-doc-self">SixtyfourBitFlag</a>: </span><span class="m-doc-wrap"><a href="#SixtyfourBitFlag-Yes" class="m-doc-self" id="SixtyfourBitFlag-Yes">Yes</a> = 1000000000000
               <a href="#SixtyfourBitFlag-No" class="m-doc-self" id="SixtyfourBitFlag-No">No</a> = 18446744073709551615</span>
             </dt>
             <dd>64-bit flags</dd>
index b65fa10fa328faf9617106f155e88b5e4ac375c9..94c16d83b487eb067895dda6e193fac8dd5d52f0 100644 (file)
@@ -37,8 +37,8 @@
         <section id="staticmethods">
           <h2><a href="#staticmethods">Static methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#a_thing-da39a" class="m-doc-self" id="a_thing-da39a">a_thing</a>(</span><span class="m-doc-wrap">) -&gt; <a href="pybind_name_mapping.Class.html" class="m-doc">Class</a></span>
+            <dt id="a_thing-da39a">
+              <span class="m-doc-wrap-bumper">def <a href="#a_thing-da39a" class="m-doc-self">a_thing</a>(</span><span class="m-doc-wrap">) -&gt; <a href="pybind_name_mapping.Class.html" class="m-doc">Class</a></span>
             </dt>
             <dd>A method</dd>
           </dl>
index 8f3df052ad79c86beac8e0ee0e88bbbacbdddcdf..d1d90b5ed38aec84010300c639ade462aa6d8a65 100644 (file)
@@ -52,8 +52,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self" id="foo">foo</a>(</span><span class="m-doc-wrap">) -&gt; <a href="pybind_name_mapping.Class.html" class="m-doc">Class</a></span>
+            <dt id="foo">
+              <span class="m-doc-wrap-bumper">def <a href="#foo" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">) -&gt; <a href="pybind_name_mapping.Class.html" class="m-doc">Class</a></span>
             </dt>
             <dd>This function returns Class, *not* _sub.Foo</dd>
           </dl>
index ce8dd513ee7a9545924715d7c37b092e28412420..58683c8ec7d2ae3a34e210a474f8891dd1489df6 100644 (file)
@@ -37,8 +37,8 @@
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#foo-c5914" class="m-doc-self" id="foo-c5914">foo</a>(</span><span class="m-doc-wrap">arg0: <a href="pybind_name_mapping.Class.html" class="m-doc">Class</a>,
+            <dt id="foo-c5914">
+              <span class="m-doc-wrap-bumper">def <a href="#foo-c5914" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">arg0: <a href="pybind_name_mapping.Class.html" class="m-doc">Class</a>,
               arg1: int<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>A function</dd>
index 08fe68c203d253e1368f0b25be6f0d5679283d7d..e62b1f2e08158c7f53e9d57632e0b0ae773c5f4e 100644 (file)
@@ -40,8 +40,8 @@
         <section id="staticmethods">
           <h2><a href="#staticmethods">Static methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#static_function-8f19c" class="m-doc-self" id="static_function-8f19c">static_function</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="static_function-8f19c">
+              <span class="m-doc-wrap-bumper">def <a href="#static_function-8f19c" class="m-doc-self">static_function</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: float<span class="m-text m-dim">, /</span>) -&gt; <a href="pybind_signatures.MyClass.html" class="m-doc">MyClass</a></span>
             </dt>
             <dd>Static method with positional-only args</dd>
         <section id="methods">
           <h2><a href="#methods">Methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#another-6eef6" class="m-doc-self" id="another-6eef6">another</a>(</span><span class="m-doc-wrap">self<span class="m-text m-dim">, /</span>) -&gt; int</span>
+            <dt id="another-6eef6">
+              <span class="m-doc-wrap-bumper">def <a href="#another-6eef6" class="m-doc-self">another</a>(</span><span class="m-doc-wrap">self<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Instance method with no args, &#x27;self&#x27; is thus position-only</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#instance_function-a8577" class="m-doc-self" id="instance_function-a8577">instance_function</a>(</span><span class="m-doc-wrap">self,
+            <dt id="instance_function-a8577">
+              <span class="m-doc-wrap-bumper">def <a href="#instance_function-a8577" class="m-doc-self">instance_function</a>(</span><span class="m-doc-wrap">self,
               arg0: int,
               arg1: str<span class="m-text m-dim">, /</span>) -&gt; Tuple[float, int]</span>
             </dt>
             <dd>Instance method with positional-only args</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#instance_function_kwargs-a8577" class="m-doc-self" id="instance_function_kwargs-a8577">instance_function_kwargs</a>(</span><span class="m-doc-wrap">self,
+            <dt id="instance_function_kwargs-a8577">
+              <span class="m-doc-wrap-bumper">def <a href="#instance_function_kwargs-a8577" class="m-doc-self">instance_function_kwargs</a>(</span><span class="m-doc-wrap">self,
               hey: int,
               what: str = &#x27;&lt;eh?&gt;&#x27;) -&gt; Tuple[float, int]</span>
             </dt>
@@ -71,8 +71,8 @@
         <section id="dunder-methods">
           <h2><a href="#dunder-methods">Special methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__init__-6eef6" class="m-doc-self" id="__init__-6eef6">__init__</a>(</span><span class="m-doc-wrap">self<span class="m-text m-dim">, /</span>)</span>
+            <dt id="__init__-6eef6">
+              <span class="m-doc-wrap-bumper">def <a href="#__init__-6eef6" class="m-doc-self">__init__</a>(</span><span class="m-doc-wrap">self<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Constructor</dd>
           </dl>
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#bar" class="m-doc-self" id="bar">bar</a>: float <span class="m-label m-flat m-warning">get</span>
+            <dt id="bar">
+              <a href="#bar" class="m-doc-self">bar</a>: float <span class="m-label m-flat m-warning">get</span>
             </dt>
             <dd>A read-only property</dd>
-            <dt>
-              <a href="#foo" class="m-doc-self" id="foo">foo</a>: float <span class="m-label m-flat m-success">get set</span>
+            <dt id="foo">
+              <a href="#foo" class="m-doc-self">foo</a>: float <span class="m-label m-flat m-success">get set</span>
             </dt>
             <dd>A read/write property</dd>
           </dl>
index 4bb551e232e62cd650bd7fede9781414e1de69ed..54354af6770e5f2ab0a263ed310b30bb9ce0667c 100644 (file)
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#writeonly" class="m-doc-self" id="writeonly">writeonly</a>: float <span class="m-label m-flat m-danger">set</span>
+            <dt id="writeonly">
+              <a href="#writeonly" class="m-doc-self">writeonly</a>: float <span class="m-label m-flat m-danger">set</span>
             </dt>
             <dd>A write-only property</dd>
-            <dt>
-              <a href="#writeonly_crazy" class="m-doc-self" id="writeonly_crazy">writeonly_crazy</a> <span class="m-label m-flat m-danger">set</span>
+            <dt id="writeonly_crazy">
+              <a href="#writeonly_crazy" class="m-doc-self">writeonly_crazy</a> <span class="m-label m-flat m-danger">set</span>
             </dt>
             <dd>A write-only property with a type that can&#x27;t be parsed</dd>
           </dl>
@@ -51,8 +51,8 @@
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#is_pybind23" class="m-doc-self" id="is_pybind23">is_pybind23</a> = True
+            <dt id="is_pybind23">
+              <a href="#is_pybind23" class="m-doc-self">is_pybind23</a> = True
             </dt>
             <dd></dd>
           </dl>
index 32f91e2af413d1b09e7cd2f64aa0b2903831ba72..c557155d6082aad273c9fd53bd4c4e92ac639c17 100644 (file)
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#crazy_signature-6eef6" class="m-doc-self" id="crazy_signature-6eef6">crazy_signature</a>(</span><span class="m-doc-wrap">…)</span>
+            <dt id="crazy_signature-6eef6">
+              <span class="m-doc-wrap-bumper">def <a href="#crazy_signature-6eef6" class="m-doc-self">crazy_signature</a>(</span><span class="m-doc-wrap">…)</span>
             </dt>
             <dd>Function that failed to get parsed</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#duck-9024d" class="m-doc-self" id="duck-9024d">duck</a>(</span><span class="m-doc-wrap">*args, **kwargs)</span>
+            <dt id="duck-9024d">
+              <span class="m-doc-wrap-bumper">def <a href="#duck-9024d" class="m-doc-self">duck</a>(</span><span class="m-doc-wrap">*args, **kwargs)</span>
             </dt>
             <dd>A function taking args/kwargs directly</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#overloaded-46f8a" class="m-doc-self" id="overloaded-46f8a">overloaded</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; str</span>
+            <dt id="overloaded-46f8a">
+              <span class="m-doc-wrap-bumper">def <a href="#overloaded-46f8a" class="m-doc-self">overloaded</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>) -&gt; str</span>
             </dt>
             <dd>Overloaded for ints</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#overloaded-685e8" class="m-doc-self" id="overloaded-685e8">overloaded</a>(</span><span class="m-doc-wrap">arg0: float<span class="m-text m-dim">, /</span>) -&gt; bool</span>
+            <dt id="overloaded-685e8">
+              <span class="m-doc-wrap-bumper">def <a href="#overloaded-685e8" class="m-doc-self">overloaded</a>(</span><span class="m-doc-wrap">arg0: float<span class="m-text m-dim">, /</span>) -&gt; bool</span>
             </dt>
             <dd>Overloaded for floats</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#scale-8f19c" class="m-doc-self" id="scale-8f19c">scale</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="scale-8f19c">
+              <span class="m-doc-wrap-bumper">def <a href="#scale-8f19c" class="m-doc-self">scale</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: float<span class="m-text m-dim">, /</span>) -&gt; int</span>
             </dt>
             <dd>Scale an integer</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#scale_kwargs-8f19c" class="m-doc-self" id="scale_kwargs-8f19c">scale_kwargs</a>(</span><span class="m-doc-wrap">a: int,
+            <dt id="scale_kwargs-8f19c">
+              <span class="m-doc-wrap-bumper">def <a href="#scale_kwargs-8f19c" class="m-doc-self">scale_kwargs</a>(</span><span class="m-doc-wrap">a: int,
               argument: float) -&gt; int</span>
             </dt>
             <dd>Scale an integer, kwargs</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#takes_a_function-b0069" class="m-doc-self" id="takes_a_function-b0069">takes_a_function</a>(</span><span class="m-doc-wrap">arg0: Callable[[float, List[float]], int]<span class="m-text m-dim">, /</span>)</span>
+            <dt id="takes_a_function-b0069">
+              <span class="m-doc-wrap-bumper">def <a href="#takes_a_function-b0069" class="m-doc-self">takes_a_function</a>(</span><span class="m-doc-wrap">arg0: Callable[[float, List[float]], int]<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>A function taking a Callable</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#taking_a_list_returning_a_tuple-54d79" class="m-doc-self" id="taking_a_list_returning_a_tuple-54d79">taking_a_list_returning_a_tuple</a>(</span><span class="m-doc-wrap">arg0: List[float]<span class="m-text m-dim">, /</span>) -&gt; Tuple[int, int, int]</span>
+            <dt id="taking_a_list_returning_a_tuple-54d79">
+              <span class="m-doc-wrap-bumper">def <a href="#taking_a_list_returning_a_tuple-54d79" class="m-doc-self">taking_a_list_returning_a_tuple</a>(</span><span class="m-doc-wrap">arg0: List[float]<span class="m-text m-dim">, /</span>) -&gt; Tuple[int, int, int]</span>
             </dt>
             <dd>Takes a list, returns a tuple</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-fe11a" class="m-doc-self" id="tenOverloads-fe11a">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: float,
+            <dt id="tenOverloads-fe11a">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-fe11a" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: float,
               arg1: float<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-8f19c" class="m-doc-self" id="tenOverloads-8f19c">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="tenOverloads-8f19c">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-8f19c" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: float<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-bd997" class="m-doc-self" id="tenOverloads-bd997">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: bool,
+            <dt id="tenOverloads-bd997">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-bd997" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: bool,
               arg1: float<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-8710e" class="m-doc-self" id="tenOverloads-8710e">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: float,
+            <dt id="tenOverloads-8710e">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-8710e" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: float,
               arg1: int<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-e9329" class="m-doc-self" id="tenOverloads-e9329">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="tenOverloads-e9329">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-e9329" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: int<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-3d438" class="m-doc-self" id="tenOverloads-3d438">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: bool,
+            <dt id="tenOverloads-3d438">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-3d438" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: bool,
               arg1: int<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-841cb" class="m-doc-self" id="tenOverloads-841cb">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: float,
+            <dt id="tenOverloads-841cb">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-841cb" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: float,
               arg1: bool<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-a6f98" class="m-doc-self" id="tenOverloads-a6f98">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: int,
+            <dt id="tenOverloads-a6f98">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-a6f98" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: int,
               arg1: bool<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-2d308" class="m-doc-self" id="tenOverloads-2d308">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: bool,
+            <dt id="tenOverloads-2d308">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-2d308" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: bool,
               arg1: bool<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-6e57b" class="m-doc-self" id="tenOverloads-6e57b">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: str,
+            <dt id="tenOverloads-6e57b">
+              <span class="m-doc-wrap-bumper">def <a href="#tenOverloads-6e57b" class="m-doc-self">tenOverloads</a>(</span><span class="m-doc-wrap">arg0: str,
               arg1: str<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Ten overloads of a function</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#void_function-46f8a" class="m-doc-self" id="void_function-46f8a">void_function</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>)</span>
+            <dt id="void_function-46f8a">
+              <span class="m-doc-wrap-bumper">def <a href="#void_function-46f8a" class="m-doc-self">void_function</a>(</span><span class="m-doc-wrap">arg0: int<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Returns nothing</dd>
           </dl>
index 424c5bccb76fb21340e0b7eb4a52546a39103aa2..636ed1eb01a3e3f71f1023d2ff4a029d4f8e59ac 100644 (file)
@@ -39,8 +39,8 @@
         <section id="dunder-methods">
           <h2><a href="#dunder-methods">Special methods</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#__init__-8f54a" class="m-doc-self" id="__init__-8f54a">__init__</a>(</span><span class="m-doc-wrap">self,
+            <dt id="__init__-8f54a">
+              <span class="m-doc-wrap-bumper">def <a href="#__init__-8f54a" class="m-doc-self">__init__</a>(</span><span class="m-doc-wrap">self,
               arg0: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a><span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>Constructor</dd>
@@ -49,8 +49,8 @@
         <section id="properties">
           <h2><a href="#properties">Properties</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#property" class="m-doc-self" id="property">property</a>: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-success">get set</span>
+            <dt id="property">
+              <a href="#property" class="m-doc-self">property</a>: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a> <span class="m-label m-flat m-success">get set</span>
             </dt>
             <dd>A property</dd>
           </dl>
@@ -58,8 +58,8 @@
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#TYPE_DATA" class="m-doc-self" id="TYPE_DATA">TYPE_DATA</a>: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a> = <a href="pybind_type_links.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>
+            <dt id="TYPE_DATA">
+              <a href="#TYPE_DATA" class="m-doc-self">TYPE_DATA</a>: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a> = <a href="pybind_type_links.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>
             </dt>
             <dd></dd>
           </dl>
index b15e23bb88711f161d024c7a34b9d82fe29729ea..c3dd014b615a8702ea3b34973182eaafd579e369 100644 (file)
@@ -47,8 +47,8 @@
         <section id="enums">
           <h2><a href="#enums">Enums</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">class <a href="#Enum" class="m-doc-self" id="Enum">Enum</a>: </span><span class="m-doc-wrap"><a href="#Enum-FIRST" class="m-doc-self" id="Enum-FIRST">FIRST</a> = 0
+            <dt id="Enum">
+              <span class="m-doc-wrap-bumper">class <a href="#Enum" class="m-doc-self">Enum</a>: </span><span class="m-doc-wrap"><a href="#Enum-FIRST" class="m-doc-self" id="Enum-FIRST">FIRST</a> = 0
               <a href="#Enum-SECOND" class="m-doc-self" id="Enum-SECOND">SECOND</a> = 1</span>
             </dt>
             <dd>An enum</dd>
         <section id="functions">
           <h2><a href="#functions">Functions</a></h2>
           <dl class="m-doc">
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_enum-3b87d" class="m-doc-self" id="type_enum-3b87d">type_enum</a>(</span><span class="m-doc-wrap">value: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a> = <a href="pybind_type_links.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>)</span>
+            <dt id="type_enum-3b87d">
+              <span class="m-doc-wrap-bumper">def <a href="#type_enum-3b87d" class="m-doc-self">type_enum</a>(</span><span class="m-doc-wrap">value: <a href="pybind_type_links.html#Enum" class="m-doc">Enum</a> = <a href="pybind_type_links.html#Enum-SECOND" class="m-doc">Enum.SECOND</a>)</span>
             </dt>
             <dd>A function taking an enum</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_nested-9cd35" class="m-doc-self" id="type_nested-9cd35">type_nested</a>(</span><span class="m-doc-wrap">arg0: Tuple[<a href="pybind_type_links.Foo.html" class="m-doc">Foo</a>, List[<a href="pybind_type_links.html#Enum" class="m-doc">Enum</a>]]<span class="m-text m-dim">, /</span>)</span>
+            <dt id="type_nested-9cd35">
+              <span class="m-doc-wrap-bumper">def <a href="#type_nested-9cd35" class="m-doc-self">type_nested</a>(</span><span class="m-doc-wrap">arg0: Tuple[<a href="pybind_type_links.Foo.html" class="m-doc">Foo</a>, List[<a href="pybind_type_links.html#Enum" class="m-doc">Enum</a>]]<span class="m-text m-dim">, /</span>)</span>
             </dt>
             <dd>A function with nested type annotation</dd>
-            <dt>
-              <span class="m-doc-wrap-bumper">def <a href="#type_return-da39a" class="m-doc-self" id="type_return-da39a">type_return</a>(</span><span class="m-doc-wrap">) -&gt; <a href="pybind_type_links.Foo.html" class="m-doc">Foo</a></span>
+            <dt id="type_return-da39a">
+              <span class="m-doc-wrap-bumper">def <a href="#type_return-da39a" class="m-doc-self">type_return</a>(</span><span class="m-doc-wrap">) -&gt; <a href="pybind_type_links.Foo.html" class="m-doc">Foo</a></span>
             </dt>
             <dd>A function returning a type</dd>
           </dl>
@@ -74,8 +74,8 @@
         <section id="data">
           <h2><a href="#data">Data</a></h2>
           <dl class="m-doc">
-            <dt>
-              <a href="#TYPE_DATA" class="m-doc-self" id="TYPE_DATA">TYPE_DATA</a>: <a href="pybind_type_links.Foo.html" class="m-doc">Foo</a>
+            <dt id="TYPE_DATA">
+              <a href="#TYPE_DATA" class="m-doc-self">TYPE_DATA</a>: <a href="pybind_type_links.Foo.html" class="m-doc">Foo</a>
             </dt>
             <dd></dd>
           </dl>